Pular para o conteúdo principal
O Economy v2 agora está em disponibilidade geral. Para obter suporte e enviar comentários, acesse o Fórum do PlayFab.
O serviço de Inventory do Economy v2 tem uma API de Transaction History que permite obter uma visão de todas as operações realizadas no inventário de um jogador. Esses dados podem ser usados para ajudar a acompanhar o uso dos sistemas do jogo, solucionar bugs e identificar agentes mal-intencionados. Os históricos de transações são agrupados pelas diferentes coleções de inventário de um jogador, e cada coleção tem seu próprio histórico. Mais informações sobre como usar CollectionIds e ter vários inventários por jogador podem ser encontradas aqui. Alguns eventos, como CollectionCreated e CollectionDeleted, não são apresentados no histórico de transações.

Obtendo o histórico de transações de um jogador

Game Manager

  1. No Game Manager, navegue até Players
  2. Selecione o jogador que você deseja visualizar e, em seguida, vá para Transaction History

API

Você pode usar a API GetTransactionHistory para obter o histórico de transações do jogador. Um parâmetro CollectionId é passado para indicar o histórico de qual coleção de inventário visualizar. Os jogadores estão limitados a acessar apenas os próprios históricos de transações. Entidades de título podem passar um parâmetro Entity para indicar qual histórico de transações de jogador desejam acessar. O parâmetro Filter pode ser usado para passar restrições de carimbo de data/hora que permitem ver uma janela de tempo específica de transações. Filter oferece suporte apenas a timestamp ge (maior ou igual a) e timestamp le (menor ou igual a), e há um limite máximo de um período de seis meses para visualizar o histórico de transações. Um exemplo de solicitação GetTransactionHistory:

Tokens de continuação

O campo ContinuationToken retornado por uma resposta pode ser passado para uma solicitação de histórico de transações para paginar por várias contagens de resultados.
Última modificação em 20 de outubro de 2026