-
Découvrez les API serveur de l’App Store pour les achats intégrés
Découvrez les dernières mises à jour de l'API serveur de l'App Store, des notifications serveur de l'App Store et de la bibliothèque serveur de l'App Store, qui vous permettront de gérer directement les données d'achat des clients sur votre serveur et d'offrir des expériences d'achat intégré exceptionnelles. Nous aborderons les mises à jour d'appAccountToken et la signature des transactions, les nouveaux champs dans les transactions signées et les informations de renouvellement, ainsi que les nouvelles API. Ensuite, nous vous montrerons comment générer une signature d'offre promotionnelle sur votre serveur et comment utiliser le point de terminaison Send Consumption Information.
Chapitres
- 0:00 - Introduction
- 1:36 - Gérer les achats intégrés
- 12:17 - Signer les demandes
- 15:24 - Participer aux remboursements
Ressources
- Set App Account Token
- Advanced Commerce API
- Simplifying your implementation by using the App Store Server Library
- App Store Server API
- App Store Server Notifications
- Submit feedback
Vidéos connexes
WWDC25
WWDC24
-
Rechercher dans cette vidéo…
-
-
- 0:00 - Introduction
Découvrez les nouveautés des API serveur de l’App Store pour les achats intégrés, et comment elles simplifient la gestion côté serveur. Les trois principaux domaines couverts sont : La gestion des achats intégrés en associant les transactions aux comptes clients, la signature des requêtes pour autoriser les communications serveur avec l’App Store, la participation au processus de remboursement via le partage des données de consommation. Les mises à jour améliorent les ID de transaction, la génération de signatures et les processus de remboursement.
- 1:36 - Gérer les achats intégrés
La gestion des achats intégrés consiste à attribuer des ID uniques aux clients et à les lier aux transactions App Store. L’App Store fournit des données via trois structures, en se concentrant d’abord sur JWSTransaction. Cet objet transaction signé, vérifié et décodé avec la bibliothèque serveur App Store, contient les détails de l’app, du type de produit, des métadonnées d’achat et des infos sur l’offre. De nouveaux champs, comme offerPeriod, indiquent la durée des offres utilisées au format ISO 8601, présents dans JWSTransaction et JWSRenewalInfo pour les renouvellements d’abonnement. Des ID de transaction sont aussi inclus pour suivre de façon unique chaque achat, restauration ou renouvellement.
- 12:17 - Signer les demandes
Le format de signature JWS est introduit pour unifier la signature des requêtes dans tous les cas d’utilisation. Cela inclut la génération de signatures pour les offres promotionnelles, les offres d’introduction par transaction et par utilisateur. Un exemple est présenté pour illustrer les détails.
- 15:24 - Participer aux remboursements
Des fonctionnalités pour impliquer les développeurs dans la décision de remboursement sont présentées. Cela comprend l’extension du point de terminaison Send Consumption Information V2 pour une intégration plus simple et un support élargi de tous les produits, y compris non-consommables et abonnements non renouvelables. Les détails pour prendre en charge le nouveau point de terminaison Send Consumption Information V2, incluant l’option de remboursement au prorata, sont expliqués. Cela permet d’offrir un remboursement au prorata lorsque les clients ont consommé partiellement un produit.