Requête de produits disponibles
Pour qu'un utilisateur final puisse acheter un produit depuis un app store, les produits disponibles à l'achat depuis l'appli doivent être recensés dans l'appli. Le mécanisme pour obtenir une liste de produits disponibles à la vente fonctionne comme suit :
1.L'action Requête de produits disponibles demande des détails à l'app store concernant un ensemble de produits, qui sont identifiés dans le design par les noms des produits (voir la capture d'écran ci-dessous). Si aucun produit n'a été soumis, alors tous les produits définis dans le dialogue Produits d'achat In-App sont interrogés.
2.L'app store retourne les données appartenant aux produits demandés et ces données sont stockées dans la source de page $MT_IN-APP_PURCHASE. Chaque détail de produit est stocké dans l'élément enfant Product des Produits (voir la capture d'écran ci-dessous).
3.Chaque produit peut désormais être affiché dans le design, montrant tous les points de données désirés. Une manière appropriée d'afficher tous les produits disponibles serait par le biais d'une table dynamique, avec chaque produit affiché dans un groupe de ligne de la table. Vous ne devez pas afficher tous les détails d'un produit, mais vous pouvez sélectionner seuls ces points de données que vous souhaitez afficher, par exemple, le nom de produit, sa description et son prix. Exécutez une simulation de l'exemple de projet pour voir comment le mécanisme qui interroge les produits disponibles fonctionne.
Note : | si l'action Requête de produits disponibles est sollicitée, mais qu'aucun produit spécifique n'est spécifié, alors tous les produits définis dans le dialogue Produits d'achat In-App sont interrogés. |