Passer au contenu principal

Prix en argent réel

Economy v2 est désormais en disponibilité générale. Pour obtenir de l’aide et donner votre avis, rendez-vous sur le forum PlayFab.
Les prix en argent réel vous permettent d’associer des valeurs en devises réelles aux articles du catalogue, place de marché par place de marché. La propriété RealMoneyPriceDetails d’un article de catalogue contient des dictionnaires de prix distincts pour chaque place de marché prise en charge. Ces données sont utilisées par PlayFab pour suivre les revenus issus des transactions sur les places de marché.

Vue d’ensemble

Lorsque les joueurs achètent des articles via des places de marché externes (Apple App Store, Google Play, Steam, Microsoft Store, Nintendo eShop, PlayStation Store), la transaction implique de l’argent réel. En définissant RealMoneyPriceDetails sur vos articles de catalogue, PlayFab peut :

Format

RealMoneyPriceDetails est un objet contenant un dictionnaire de prix distinct pour chaque place de marché prise en charge : Chaque dictionnaire associe un code de devise ISO 4217 à trois lettres à un prix exprimé dans la plus petite unité monétaire (par exemple, les cents pour l’USD).
Seul le dollar américain (USD) est actuellement pris en charge comme code de devise.
Vous n’avez besoin de renseigner que les propriétés des places de marché pertinentes pour votre titre. Par exemple, si votre jeu est disponible uniquement sur Google Play et l’Apple App Store, il vous suffit de définir GooglePlayPrices et AppleAppStorePrices.

Exemples de prix

Définition des prix en argent réel sur un article de catalogue

Les prix en argent réel sont généralement définis sur des lots liés à des produits de places de marché externes via AlternateIds. Lorsqu’un joueur échange un achat effectué sur une place de marché, PlayFab utilise la valeur RealMoneyPriceDetails du lot de catalogue correspondant pour enregistrer le revenu.

API

Vous pouvez définir RealMoneyPriceDetails lors de la création ou de la mise à jour d’un article de catalogue à l’aide de CreateDraftItem ou UpdateDraftItem :
Vous pouvez également définir des prix différents par place de marché si vos tarifs varient d’une boutique à l’autre :

Game Manager

  1. Accédez à Economy > Catalog (V2).
  2. Sous l’onglet Bundles, sélectionnez le lot à modifier ou créez-en un nouveau.
  3. Dans la section Prices, configurez le prix en argent réel pour chaque place de marché.
  4. Dans la section Marketplace Mapping, liez le lot à vos produits de places de marché externes.

Affichage des prix en argent réel dans les événements

Lorsqu’une transaction sur une place de marché est échangée, le prix correspondant à cette place de marché est inclus dans l’événement marketplace_transaction_redeemed sous la forme RealMoneyPrices. Par exemple, pour un échange Google Play :
Ces données d’événement peuvent ensuite être utilisées pour :
  • Des requêtes d’analyse personnalisées via l’Explorateur Insights

Bonnes pratiques

  • Définissez toujours RealMoneyPriceDetails sur les lots des places de marché. Cela garantit un suivi des revenus et des analyses précis.
  • Utilisez la plus petite unité monétaire. Pour l’USD, indiquez le prix en cents (par exemple, 499 pour $4.99).
  • Ne renseignez que les places de marché que vous utilisez. Vous n’avez pas besoin de définir des prix pour chaque place de marché, seulement pour celles sur lesquelles votre titre est publié.
  • Maintenez vos prix synchronisés avec vos fiches sur les places de marché. Lorsque vous mettez à jour des prix sur une place de marché externe, mettez à jour la propriété correspondante dans RealMoneyPriceDetails pour conserver des rapports précis.
  • Définissez des prix par place de marché lorsqu’ils diffèrent. Si votre jeu a des prix différents selon les boutiques, utilisez les propriétés par place de marché pour refléter le prix réel sur chaque plateforme.

Voir aussi

Dernière modification le 6 octobre 2026