Configuration des abonnements pour les applications iOS
Pour que Adjust communique avec Apple, vous devez fournir plusieurs identifiants. Dans cet article, vous apprendrez à :
Configurer des notifications de serveur dans votre compte App Store Connect. Lorsque vous configurez les notifications de serveur, l'Apple App Store notifie Adjust des mises à jour des abonnements à votre application. Cela permet à Adjust de déclencher les événements d'abonnement en temps voulu.
Générer une clé d'achat in-app. La clé d'achat in-app est obligatoire tous les types d'achats in-app. Les abonnements sont un type d'achat in-app.
Extraire les valeurs depuis App Store Connect. Ces valeurs sont obligatoires pour connecter votre compte App Store Connect à Adjust.
- clé privée
- ID de clé
- Issuer ID
Avant de commencer
Voici ce que vous devez savoir avant de commencer.
Abonnements est proposé sous la forme d'une Solution de croissance Adjust. Contactez votre représentant Adjust ou sales@adjust.com pour l'ajouter à votre forfait.
Prérequis
- Une application dans App Store Connect
- Des autorisations d'administration dans App Store Connect
- Des autorisations Administrateur, Éditeur ou Éditeur personnalisé dans Adjust pour connecter vos identifiants App Store Connect dans Adjust.
Configurer des notifications de serveur dans App Store Connect
Vous devez configurer des notifications de serveur dans votre compte App Store Connect. Lorsque vous les configurez, l'Apple App Store notifie Adjust des mises à jour des abonnements à votre application.
Connectez-vous à App Store Connect.
Sélectionnez My Apps .
Sélectionnez l'app que vous souhaitez configurer.
Sélectionnez App Information .
Sous App Store Server Notifications > Production Server URL , sélectionnez Set Up URL .
Dans le champ Production Server URL , saisissez
https://subscription.adjust.com/v2/appstore/
.- Apple prend uniquement en charge une URL de notification serveur. Si vous souhaitez recevoir les données d'abonnement Apple sur vos serveurs en premier, dirigez les notifications par proxy vers notre endpoint :
https://subscription.adjust.com/v2/appstore/
.
- Apple prend uniquement en charge une URL de notification serveur. Si vous souhaitez recevoir les données d'abonnement Apple sur vos serveurs en premier, dirigez les notifications par proxy vers notre endpoint :
Sélectionnez Version 2 Notifications .
- Apple a rendu obsolète Version 1 notifications. Si vous utilisiez une version antérieure des abonnements dans Adjust, passez à la Version 2 Notifications.
Cliquez sur Enregistrer .
Générer une clé d'achat in-app.
Nous vous conseillons de générer une clé d'achat in-app pour la vérification de vos revenus Adjust. Cette clé donne accès aux données de votre application depuis App Store Server API. Si vous n'avez pas encore demandé l'accès API dans votre compte App Store Connect, effectuez-en la demande avant de créer une clé.
- Connectez-vous à App Store Connect.
- Sélectionnez Users and Access .
- Sélectionnez Integrations .
- Sous Key Type , sélectionnez In-App Purchase .
- Sélectionnez l'icône + pour créer une clé d'achat in-app.
- Dans le champ Name , saisissez un nom pour la clé.
- Sélectionnez Generate .
Votre clé d'achat in-app apparaît dans la listre des clés actives.
Extraire les valeurs depuis App Store Connect
Connectez-vous à App Store Connect.
Sélectionnez Users and Access .
Sélectionnez Integrations .
Sous Key Type , sélectionnez In-App Purchase .
En regard de Issuer ID , sélectionnez Copy .
- Exemple :
57246542-96fe-1a63-e053-0824d011072a
- Exemple :
Pour la clé que vous avez générée, survolez avec votre souris la valeur dans la colonne Key ID. Sélectionnez Copy Key ID pour copier l'ID de clé.
- Exemple :
2X9R4HXF34
- Exemple :
Pour la même clé, sélectionnez Download In-App Purchase Key , puis Download pour continuer.
Copiez l'intégralité de la clé API depuis le fichier
.p8
téléchargé.- Exemple :
-----BEGIN PRIVATE KEY-----
MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgNxUqm0R2vt4IrLAQr9gfDPixwSxH9wJZ6NV3X0ax4eWgCgYIKoZIzj0DAQehasda2ANCAAQx53AlofI4Of54lbR04A6D2QMbe0mt8+JtRHkJJCEUesUfySoZsm2jeh3qodLE0pZ2Rayv26qFMKuKEwemB2Op
-----END PRIVATE KEY-----
Connecter votre compte App Store Connect dans Adjust
Vous devez utiliser les mêmes identifiants de compte App Store Connect dans Adjust pour toutes les applications de votre compte App Store Connect. Suivez les étapes suivantes pour connecter vos identifiants App Store Connect dans Adjust.
Sous DataWorks , sélectionnez Connexions .
Sélectionnez + Nouvelle connexion .
Sous Partenaire , sélectionnez App Store Connect (achat in-app) .
Sous Services , sélectionnez Abonnement .
Reportez les valeurs que vous avez obtenues à l'étape précédente.
- Issuer ID
- ID de clé
- clé privée
Sélectionnez Connecter .
➡️ Prochaine étape : Activer les abonnements pour votre application dans Adjust.