Obtenir/Rapporter Consommable
L'action consommable Obtenir/Rapporter (voir la capture d'écran ci-dessous) s'applique aux appareils Windows. Elle permet soit d'obtenir (depuis l'app store de Windows) votre solde actuel du crédit consommable (Obtenir solde consommable) ou de rapporter votre consommation du crédit dans l'app store de Windows (Rapporter épuisement consommable).
Après avoir acheté un consommable, il peut être consommé au sein de l'app (voir Catégories des achats InApp). Dans le cas des clients Android et iOS, le suivi du crédit consommable est entièrement géré par l'appli sur l'appareil client. Dans le cas des clients Windows, l'app store de Windows offre l'option de garder un enregistrement du solde consommable actuel d'un utilisateur. L'action consommable Obtenir/Rapporter répond à cette option de Windows. Elle peut recevoir le solde actuel depuis l'app store de Windows et rapporter le niveau d'épuisement à l'app store de Windows.
L'épuisement est différent dépendant de la gestion du consommable :
•Consommable géré par le développeur : le consommable est épuisé quand toutes ses unités de crédit ont été consommées. L'appli assure le suivi de la consommation de crédit et rapporte l'épuisement au store quand toutes les unités de crédit ont été consommées. Ceci est nécessaire pour activer le nouvel achat du consommable. Si l'accomplissement n'est pas rapporté, alors un nouvel achat de ce consommable ne sera pas possible.
•Consommable géré par le store : le store assure le suivi de la consommation du crédit. Le consommable ne doit pas être entièrement dépensé avant qu'il ne puisse être racheté. Dans ce cas, l'épuisement se réfère à chaque incident individuel de consommation de crédit. Le montant consommé est rapporté au store et celui-ci assure le suivi du solde. Le solde peut être augmenté à tout moment par un nouvel achat.
Vous pouvez définir ces actions en question dans des points appropriés du flux de travail, dépendant du design du flux de travail.
Ces paramètres suivants doivent être saisis pour les actions respectives :
•Obtenir solde du consommable : l'ID produit du consommable qui est demandé.
•Rapporter épuisement du consommable : (i) l'ID du produit du consommable qui est rapporté, (ii) soit que l'achat du consommable a été exécuté (dans le cas des consommables gérés par les développeurs), soit le montant qui a été dépensé (consommable géré par le store).
Note : | si l'action est la première action d'achat In-App à être ajoutée au design, l'arborescence de la source de page \$MT_IN_APP_PURCHASE sera ajoutée automatiquement aux sources de page du design. Pour une description de cette source de page, voir la page Source de page d'achat In-App. |
Pour plus d'information, voir l'Aperçu des Achats de modules complémentaires consommables de Microsoft.
Fonctions d'extension de MobileTogether
MobileTogether fournit une série de fonctions d'extension XPath qui ont été créées spécifiquement pour l'utilisation dans les designs MobileTogether. Quelques fonctions peuvent être particulièrement utiles avec des actions spécifiques. Par exemple, mt-available -languages() renvoie les langues dans lesquelles la solution est disponible et pourrait, par exemple, être utilisée avec l'action Boîte de messages. Si une fonction est particulièrement pertinente pour cette action, elle se trouvera dans la liste ci-dessous. Pour une liste complète de ces fonctions d'extension et leurs descriptions, voir la page <Fonctions d'extension MobileTogether.
mt-client-ip-address()
mt-in-app-purchase-platform-to-product()
mt-in-app-purchase-product-to-platform()
mt-in-app-purchase-service-started()