Apple Ads
L’intégration Apple Ads dans App settings est utilisée uniquement pour les analyses de base et pour les intégrations SplitMetrics Acquire et Asapty.
Adapty Ads Manager utilise une connexion distincte. Connectez votre compte Apple Ads dans Adapty Ads Manager.
Adapty peut vous aider à obtenir des données d’attribution depuis Apple Ads et à analyser vos métriques avec une segmentation par campagne et par mot-clé. Adapty collecte automatiquement les données d’attribution pour Apple Ads via son SDK et le framework AdServices.
Une fois l’intégration Apple Ads configurée, Adapty commencera à recevoir les données d’attribution d’Apple Ads. Vous pouvez consulter et visualiser ces données facilement sur la page des profils.
Configurer l’intégration
Connecter Adapty au framework AdServices
Apple Ads via AdServices nécessite une configuration dans Adapty Dashboard, et vous devrez également l’activer côté application. Pour configurer Apple Ads avec le framework AdServices via Adapty, suivez ces étapes :
Étape 1 : Obtenir la clé publique
Dans Adapty Dashboard, accédez à Settings -> Apple Ads. Localisez la clé publique pré-générée (Adapty fournit une paire de clés pour vous) et copiez-la.
Si vous utilisez un service alternatif ou votre propre solution pour l’attribution Apple Ads, vous pouvez télécharger votre propre clé privée.
Étape 2 : Configurer la gestion des utilisateurs sur Apple Ads
Dans votre compte Apple Ads, accédez à la page Settings > User Management. Pour qu’Adapty puisse récupérer les données d’attribution, vous devez inviter un autre compte Apple ID et lui accorder l’accès API Account Manager. Vous pouvez utiliser n’importe quel compte auquel vous avez accès ou en créer un nouveau uniquement à cette fin. L’important est de pouvoir vous connecter à Apple Ads avec cet Apple ID.
Étape 3 : Générer les identifiants API
Ensuite, connectez-vous au compte nouvellement ajouté dans Apple Ads. Accédez à Settings -> API dans l’interface Apple Ads. Collez la clé publique précédemment copiée dans le champ prévu à cet effet. Générez de nouveaux identifiants API.
Étape 4 : Configurer Adapty avec les identifiants Apple Ads
Copiez les champs Client ID, Team ID et Key ID depuis les paramètres Apple Ads. Dans Adapty Dashboard, collez ces identifiants dans les champs correspondants.
Connecter votre application au réseau AdServices
Une fois la configuration du framework AdServices terminée, Adapty commence automatiquement à collecter les données d’attribution Apple Search Ads. Vous n’avez pas besoin d’ajouter de code SDK.
Pour les applications iOS, ces données d’attribution seront toujours prioritaires sur les données provenant d’autres sources. Si ce comportement n’est pas souhaité, désactivez l’attribution ASA en suivant les instructions ci-dessous.
Désactiver l’intégration
Pour désactiver l’attribution Apple Search Ads, ouvrez l’onglet App Settings -> Apple Search Ads et basculez le commutateur Receive Apple Search Ads attribution.
Veuillez noter que désactiver cette option arrêtera complètement la réception des analyses ASA. En conséquence, ASA ne sera plus utilisé dans les analyses ni envoyé aux intégrations. De plus, SplitMetrics Acquire et Asapty cesseront de fonctionner, car ils dépendent de l’attribution ASA pour fonctionner correctement.
Les données d’attribution reçues avant cette modification ne seront pas affectées.
Télécharger vos propres clés
Facultatif
Ces étapes ne sont pas requises pour l’attribution Apple Ads, uniquement pour travailler avec d’autres services comme Asapty ou votre propre solution.
Vous pouvez utiliser votre propre paire de clés publique-privée si vous utilisez d’autres services ou votre propre solution pour l’attribution ASA.
Étape 1
Générez la clé privée dans le Terminal
openssl ecparam -genkey -name prime256v1 -noout -out private-key.pem
Téléchargez-la dans Adapty Settings -> Apple Ads (bouton Upload private key)
Étape 2
Générez la clé publique dans le Terminal
openssl ec -in private-key.pem -pubout -out public-key.pem
Vous pouvez utiliser cette clé publique dans vos paramètres Apple Ads du compte avec le rôle API Account Manager. Vous pouvez ainsi utiliser les valeurs Client ID, Team ID et Key ID générées pour Adapty et d’autres services.