Pular para o conteúdo principal
Modelo de dados de PFPlayerDataManagementClientUpdateUserDataRequest. Esta função executa uma atualização aditiva das cadeias de caracteres arbitrárias 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. Novas chaves serão adicionadas com os valores fornecidos. Nenhum outro par chave-valor será alterado além dos 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 as chaves têm os espaços em branco removidos, têm tamanho limitado e 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 da 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 é “private” se não for definida. Isso é usado para solicitações de um jogador sobre informações de outro jogador; essas solicitações retornarão apenas chaves Public.

Requisitos

Cabeçalho: PFPlayerDataManagementTypes.h

Confira também

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