Pular para o conteúdo principal
Modelo de dados de PFPlayerDataManagementServerUpdateUserDataRequest. Esta função executa uma atualização aditiva do objeto JSON arbitrário que contém os dados personalizados do usuário. Ao atualizar o objeto de dados personalizados, as chaves que já existem no objeto terão seus valores substituídos, enquanto as chaves com valores nulos serão removidas. Nenhum outro par chave-valor será alterado além daqueles especificados na chamada.

Sintaxe

Membros

customTags   PFStringDictionaryEntry const*
may be nullptr
(Opcional) As marcas personalizadas opcionais associadas à solicitação (por exemplo, número de build, identificadores de rastreamento externos etc.). customTagsCount   uint32_t Contagem de customTags data   PFStringDictionaryEntry const*
may be nullptr
(Opcional) Pares chave-valor a serem gravados nos dados personalizados. Observe que os espaços em branco são removidos das chaves, que elas têm tamanho limitado e que não podem começar com o caractere ’!’ nem ser nulas. dataCount   uint32_t Contagem de data keysToRemove   const char* const*
may be nullptr
(Opcional) Lista opcional de chaves de Data a serem removidas de UserData. Alguns SDKs não podem inserir valores nulos em Data devido a restrições de linguagem. Use isso para excluir as chaves diretamente. keysToRemoveCount   uint32_t Contagem de keysToRemove permission   PFUserDataPermission const*
may be nullptr
(Opcional) Permissão a ser aplicada a todas as chaves de dados do usuário gravadas nesta solicitação. O padrão será “private” se não for definida. playFabId   const char*
is null-terminated
ID exclusiva atribuída pelo PlayFab ao usuário no qual a operação será executada.

Requisitos

Cabeçalho: PFPlayerDataManagementTypes.h

Confira também

Membros de PFPlayerDataManagementTypes
Última modificação em 6 de outubro de 2026