Preços em dinheiro real
O Economy v2 agora está em disponibilidade geral. Para obter suporte e enviar comentários, acesse o Fórum do PlayFab.
RealMoneyPriceDetails em um item do catálogo contém dicionários de preços separados para cada marketplace com suporte. Esses dados são usados pelo PlayFab para acompanhar a receita de transações de marketplace.
Visão geral
Quando os jogadores compram itens por meio de marketplaces externos (Apple App Store, Google Play, Steam, Microsoft Store, Nintendo eShop, PlayStation Store), a transação envolve dinheiro real. Ao definirRealMoneyPriceDetails nos itens do seu catálogo, o PlayFab pode:
- Acompanhar a receita de resgates de marketplace no evento marketplace_transaction_redeemed.
Formato
RealMoneyPriceDetails é um objeto com um dicionário de preços separado para cada marketplace com suporte:
Cada dicionário mapeia um código de moeda ISO 4217 de três letras para um preço na menor unidade da moeda (por exemplo, centavos para USD).
Atualmente, apenas o dólar americano (USD) tem suporte como código de moeda.
GooglePlayPrices e AppleAppStorePrices.
Exemplos de preços
Definir preços em dinheiro real em um item do catálogo
Os preços em dinheiro real normalmente são definidos em pacotes vinculados a produtos de marketplaces externos por meio deAlternateIds. Quando um jogador resgata uma compra de marketplace, o PlayFab usa o valor de RealMoneyPriceDetails do pacote correspondente no catálogo para registrar a receita.
API
Você pode definirRealMoneyPriceDetails ao criar ou atualizar um item do catálogo usando CreateDraftItem ou UpdateDraftItem:
Game Manager
- Navegue até Economy > Catalog (V2).
- Na guia Bundles, selecione o pacote que você deseja editar ou crie um novo.
- Na seção Prices, configure o preço em dinheiro real para cada marketplace.
- Na seção Marketplace Mapping, vincule o pacote aos seus produtos de marketplaces externos.
Como os preços em dinheiro real aparecem nos eventos
Quando uma transação de marketplace é resgatada, o preço do marketplace correspondente é incluído no evento marketplace_transaction_redeemed comoRealMoneyPrices. Por exemplo, um resgate no Google Play:
- Consultas de análise personalizadas por meio do Insights Explorer
Práticas recomendadas
- Sempre defina
RealMoneyPriceDetailsnos pacotes de marketplace. Isso garante um acompanhamento preciso da receita e das análises. - Use a menor unidade da moeda. Para USD, forneça o preço em centavos (por exemplo,
499para $4.99). - Preencha apenas os marketplaces que você usa. Você não precisa definir preços para todos os marketplaces, apenas para aqueles em que seu título está publicado.
- Mantenha os preços sincronizados com seus anúncios nos marketplaces. Ao atualizar preços em um marketplace externo, atualize a propriedade correspondente em
RealMoneyPriceDetailspara manter relatórios precisos. - Defina preços por marketplace quando eles forem diferentes. Se o seu jogo tiver preços diferentes entre as lojas, use as propriedades por marketplace para refletir o preço real em cada plataforma.
