Se o seu título usa conquistas baseadas em eventos (anteriormente chamadas de Achievements 2013) e você quer oferecer suporte a várias plataformas daqui em diante, deverá continuar usando conquistas baseadas em eventos. Isso é necessário para que os usuários possam manter suas conquistas em todas as plataformas.
- Os desenvolvedores podem adicionar conquistas após o lançamento do título sem exigir alterações adicionais no código nem atualizações do título. Se um título estiver bem instrumentado no lançamento, o desenvolvedor poderá adicionar novas conquistas atualizando a configuração de serviço do título na nuvem.
- O título pode fazer menos chamadas de serviço para o mesmo comportamento do usuário no título. Por exemplo, o título pode registrar um único evento cujas estatísticas de usuário se aplicam a várias áreas. O evento pode, em última instância, contribuir para uma conquista, um leaderboard e relatórios de business intelligence (BI).
Pipeline de dados
As etapas a seguir fornecem uma visão de alto nível dos principais estágios do uso do serviço de conquistas.- Configuração Crie e publique a configuração do título que especifica os dados pertinentes que os serviços XBOX devem processar ou armazenar.
- Instrumentação Implemente o registro de eventos no título para que os dados sejam codificados e transmitidos corretamente.
- Coleta O título usa a biblioteca de registro do cliente para alimentar a Data Platform com eventos. Seus serviços processam os eventos para agregar, correlacionar, rotear e armazenar estatísticas conforme apropriado, com base na configuração do título.
- Processamento de conquistas O serviço processa as alterações recebidas nas estatísticas para detectar quando os objetivos das conquistas são atingidos. Com base na configuração do título, o serviço desbloqueia conquistas, alerta os sistemas de recompensa apropriados e armazena os registros de conquistas.
- Notificações O serviço de conquistas comunica a atividade de desbloqueio aos usuários (por meio de notificações do sistema), aos títulos, aos clientes XBOX e a outros serviços XBOX para viabilizar experiências e recursos adicionais.
- Análise A plataforma de relatórios online e BI que os publicadores usam para entender como os jogadores estão usando seu título.
Principais recursos do serviço de conquistas
Os serviços XBOX expandiram muito o serviço de conquistas, o que dá aos desenvolvedores de títulos mais opções e controle sobre como podem usar conquistas para impulsionar o engajamento dos usuários. O serviço de conquistas baseadas em eventos introduziu os seguintes recursos:- Desbloqueios disparados pela nuvem
- Desafios
- Uso de deep links em conquistas
- Progressão de conquistas
