Pular para o conteúdo principal

Experimentos

Visão geral

O recurso Experiments do PlayFab ajuda você a identificar as melhores estratégias para o seu jogo. Ele faz isso ajudando você a executar vários experimentos simultâneos e garantir a confiabilidade estatística. Você pode elevar a experiência do jogador comparando diferentes versões de configurações de jogo, modelos de preços e mecanismos de divulgação, determinando, por meio de experimentos, a melhor variação para as metas do seu título (engajamento, monetização, retenção etc.).

Recursos do PlayFab Experiments

O PlayFab Experiments é uma solução personalizada para executar experimentos nos seus jogos. Ele é alimentado pela plataforma interna de experimentação da Microsoft, que oferece recursos de primeira linha usados pelo Minecraft, Azure, Office, Bing e muitos outros produtos da Microsoft. O PlayFab Experiments oferece os seguintes recursos:
  • Criação e gerenciamento de vários experimentos simultâneos com a interface do usuário (interativa e autoexplicativa) no PlayFab Game Manager e por meio de APIs escalonáveis.
  • Direcionamento ao público desejado de forma aleatória, mas controlada, aproveitando o tráfego existente. Você pode experimentar em um segmento e definir a porcentagem do público-alvo em cada variante.
  • Agendamento de experimentos ou execução imediata.
  • Análise dos resultados do scorecard dos experimentos. Os scorecards são calculados de forma confiável e têm detalhes estatísticos enriquecidos. Isso fornece uma indicação da significância estatística e alertas caso seja observada uma incompatibilidade de proporção de amostra.
  • Integração com outros serviços do PlayFab, como Title Data, Player Profile, eventos do PlayStream, CloudScript, Insights Explorer etc.

Configurações de experimentos usando variantes do PlayFab Experiments

O experimento compara as configurações do jogo, seja a experiência no jogo ou outra estratégia de crescimento do jogo. Essas configurações podem ser habilitadas por meio do código do jogo e mapeadas para o par variante-variável ou variante-substituição. Cada configuração pode ser facilmente mapeada para variantes de um experimento para habilitar qualquer experiência de jogo. Uma experiência de controle é mapeada para uma variante de controle e é comparada com uma ou mais experiências de tratamento mapeadas para uma variante de tratamento, a fim de estudar o comportamento do jogador e determinar qual experiência ou configuração de variante funciona melhor.

Configurações de jogo mapeadas para variáveis (sem exigir a implantação de novo código)

  • Cada configuração pode ser facilmente mapeada para variantes, e cada variante é suportada por variáveis. Essas variáveis permitem agrupar um conjunto diferente de experiências de jogo por meio de parametrização.

Substituições como configuração de jogo (sem exigir alteração no código do jogo)

  • A configuração do jogo usando os serviços do PlayFab pode ser experimentada usando substituições, sem adicionar nenhum código extra.
  • As substituições são subconjuntos de configuração que contêm modificações nos dados de título padrão e que podem ser usadas como variantes na experimentação. No momento, os experimentos com substituições só estão disponíveis ao usar Title Data.
    • As configurações que envolvem Title Data são um conjunto de pares chave-valor ideais para armazenar e gerenciar a configuração remota do jogo no servidor. Elas mantêm as variáveis de configuração de todo o título acessíveis e organizadas, podendo ser recuperadas no lado do cliente.
Para experimentos simultâneos que usam substituições, é recomendável experimentar em um público-alvo mutuamente exclusivo. Isso garantirá a atribuição correta da configuração de substituição e nenhuma interação no lado do cliente, resultando em um design de experimento estatisticamente correto e, consequentemente, em resultados de análise corretos.

Visão geral rápida do PlayFab Experiments

Captura de tela da visão geral rápida da experimentação O PlayFab Experiments permite executar vários experimentos aleatórios simultâneos de forma gerenciada e controlada. No processo:
  • Um identificador exclusivo para os grupos de variantes de cada experimento em execução, chamado ID de variante, é marcado em cada perfil de jogador. Essas IDs de variante são atribuídas a diferentes tratamentos por meio de código do lado do cliente ou do servidor, instrumentando assim diferentes comportamentos de tratamento.
  • Cada grupo de variantes é suportado e definido por variáveis. Essas variáveis são atributos dos grupos de variantes que permitem agrupar um conjunto diferente de experiências de jogo por meio de parametrização.
  • É fornecido o cálculo confiável dos resultados de um experimento, com o cálculo da significância estatística.
  • Detecção de problemas quando o tráfego do público-alvo está muito fora do esperado. Isso geralmente é causado por um tratamento que provoca falhas ou afeta o registro em log. O recurso de experimentação do PlayFab sinaliza esses problemas, permitindo que você execute um experimento confiável.
Captura de tela da integração ao Experiments
Última modificação em 8 de outubro de 2026