O Economy v2 agora está em disponibilidade geral. Para obter suporte e enviar comentários, acesse o Fórum do PlayFab.
Vetores de fraude
Falsificação, proxies e duplicação de solicitações
Técnicas de solicitação usadas para fazer parecer que um jogador está fazendo uma compra de um local diferente daquele em que realmente está. Jogadores falsificando o endereço IP, usando um proxy ou duplicando uma solicitação são cenários comuns. Você pode usar transações idempotentes para combater esses vetores de fraude.Chamadas não verificadas à API da Loja
Chamadas não verificadas à API da Loja são chamadas feitas à API da Loja sem um recibo válido. Essas chamadas podem ser feitas falsificando o recibo ou duplicando uma solicitação. A validação de recibos é um recurso que pode ser usado para combater esse vetor de fraude.Reembolsos após o resgate
Um jogador pode fazer uma compra, resgatá-la e depois solicitar um reembolso à loja. Você pode verificar reembolsos com o processo de reembolso do PlayFab.Pirataria, cracking e desvios de autenticação
Pirataria é o ato de copiar e distribuir software sem a permissão do detentor dos direitos autorais. Cracking é o ato de modificar software para remover ou contornar sua proteção contra cópia. Desvios de autenticação são técnicas usadas para evitar o registro de conta e a entrada. Você pode converter um jogador pirata em um cliente pagante por meio de técnicas antipirataria.Transações idempotentes
As transações do PlayFab Economy v2 são idempotentes, o que significa que podem ser repetidas qualquer número de vezes e, se a transação já tiver sido concluída, ela será ignorada. Quando um jogador tenta fazer uma compra e a solicitação é duplicada, o jogador não é cobrado duas vezes. É importante observar que, embora a maioria das transações exija um IdempotencyId para garantir a idempotência, as APIs de resgate funcionam de forma um pouco diferente. As APIs de resgate também são idempotentes, mas não exigem um IdempotencyId. Elas concedem uma oferta de marketplace apenas uma vez. Se você fizer uma solicitação de resgate com o mesmo recibo de marketplace de uma solicitação anterior bem-sucedida, o PlayFab não concederá nada na segunda chamada. Saiba mais sobre idempotência na nossa Visão geral do Inventário.Validação de recibos
O Economy v2 dá suporte aos seguintes pontos de extremidade de API de complementos:- Microsoft Store (Windows 10/11, XBOX, Android)
- Google Play Store (Android)
- Apple AppStore (iOS)
- Nintendo Switch E-Shop (Switch)
- Sony PlayStation Store Next-gen (PS4/PS5)
- Steam (Windows 10/11, OSX, Linux)
Reembolsos
- Verificar reembolsos
- Para encontrar o jogador com base no reembolso, faça uma pesquisa no evento
items_redeemede localize o ID do recibo.
- Para encontrar o jogador com base no reembolso, faça uma pesquisa no evento
Antipirataria
Técnicas para combater a pirataria e converter piratas em clientes pagantes:- Preços regionais corretos para todos os itens e edições: Itens ou assinaturas com preços excessivos são um motivo comum de pirataria. Veja quais mercados a Microsoft Store dá suporte.
- Capacidade de jogar no maior número possível de plataformas com suporte em cada marketplace: Não fornecer uma versão para uma plataforma popular pode levar os usuários a criar versões não oficiais. Oferecer uma forma de adicionar licenças pagas oficiais a clientes de jogo não oficiais pode aumentar a receita e limitar a pirataria.
- Use métodos de entrada anônima do PlayFab com a opção de se registrar para obter mais recursos: O PlayFab dá suporte à autenticação sem uma conta do PlayFab e à vinculação e ao registro posteriores. Muitos jogadores resistem a registrar uma conta, mas estão dispostos a jogar anonimamente. A entrada anônima é uma boa forma de fazer os jogadores experimentarem seu jogo e depois convertê-los em clientes pagantes.
- Incentive o registro e a vinculação de contas online: Recursos que funcionam melhor com uma conta online, como salvamentos na nuvem, placares de líderes e jogo entre plataformas, podem ser usados para incentivar os jogadores a registrar uma conta.
- Ofereça um caminho de compra para piratas: Mesmo que um jogador esteja usando um cliente de jogo não oficial, forneça a ele um link para a página oficial da loja, para que ele possa comprar uma licença do jogo. Alguns jogadores não sabem que estão usando uma cópia pirata.
- Use a segmentação de jogadores do PlayFab para separar grupos de jogadores de “baixa confiança”: O PlayFab dá suporte à segmentação de jogadores, que pode ser usada para separar jogadores em grupos de “alta confiança” e “baixa confiança”. Os segmentos de confiança são usados para limitar o acesso a recursos com maior probabilidade de abuso por piratas. Alguns exemplos desses recursos são jogo entre plataformas, salvamentos na nuvem e placares de líderes.
