Esta categoria também inclui dados de jogadores que abrangem vários jogos. O PlayFab armazena os dados como pares chave/valor (KVPs).
- Use as APIs de servidor SetPublisherData para atualizar e GetPublisherData para recuperar KVPs personalizados específicos do publicador.
- Use UpdateUserPublisherData para criar ou atualizar e GetUserPublisherData para recuperar KVPs personalizados específicos do publicador para o jogador.
- Use a API de servidor UpdateUserPublisherReadOnlyData para atualizar e a API de cliente GetUserPublisherReadOnlyData para recuperar os KVPs personalizados somente leitura específicos do publicador para o usuário.
- Use as APIs de servidor UpdateUserPublisherInternalData para atualizar e GetUserPublisherInternalData para recuperar os KVPs personalizados internos específicos do publicador para o usuário.
Os dados do publicador são mais adequados para dados globais constantes/estáticos e não são adequados nem confiáveis como variáveis globais.
Dados do publicador
Os dados do publicador são usados para armazenar dados estáticos dos títulos de um namespace. Cada entrada não está vinculada a uma entidade de jogador (ao contrário dos dados do publicador do usuário).Definir dados do publicador
O trecho a seguir demonstra como definir dados do publicador usando a Server API.Há uma contraparte na Admin API para esta operação.
Obter dados do publicador
O trecho a seguir demonstra como obter dados do publicador usando a Client API.Há contrapartes na Server API e na Admin API para esta operação.
Dados do publicador do usuário
Os dados do publicador do usuário podem ser usados para introduzir dados do publicador vinculados a um usuário (jogador) do PlayFab. Ao contrário dos dados do publicador normais, um aplicativo cliente pode alterar os dados do publicador do usuário. O PlayFab expõe 3 níveis de proteção para os dados do publicador do usuário do ponto de vista da Client API:-
Os dados do publicador do usuário normais expõem acesso de leitura e gravação para aplicativos cliente.
- Definidos pela Client API, Server API e Admin API.
- Obtidos pela Client API, Server API e Admin API.
- A Client API só pode definir dados do publicador para um jogador que esteja conectado no momento.
-
Os dados do publicador do usuário somente leitura expõem acesso de leitura para aplicativos cliente.
- Definidos pela Server API e Admin API.
- Obtidos pela Client API, Server API e Admin API.
-
Os dados do publicador do usuário internos não expõem nenhum acesso para aplicativos cliente e são usados para armazenar a parte secreta dos dados do usuário.
- Definidos pela Server API e Admin API.
- Obtidos pela Server API e Admin API.
