Nous mettons à jour notre documentation continuellement, mais certaines publications peuvent ne pas encore être disponibles dans votre langue. Pour accéder aux informations les plus récentes, utilisez la version en anglais.

Vérification d'applications iOS

Votre application iOS doit être vérifiée avant que vous ne puissiez recevoir des données SKAdNetwork ou configurer des mappages de conversion value dans Conversion Hub. Suivez les instructions données dans cet article pour demander et gérer la vérification de vos applications iOS.

Avant de commencer

Voici ce que vous devez savoir avant de commencer.

Prérequis

  • Autorisations Administrateur, Éditeur ou Éditeur personnalisé.

Pourquoi dois-je vérifier mon App ID ?

Lorsqu'Adjust vérifie votre App ID, vous pouvez utiliser la solution SKAdNetwork d'Adjust dans votre application.

Les postbacks SKAN sont envoyés par Apple au réseau exécutant les annonces, qui peut alors enrichir certains champs avant d'envoyer le postback à Adjust. Le postback contient uniquement l'Apple App ID explicite, sous la forme d'un identifiant, qu'Adjust peut utiliser pour affecter les données de postback à l'application spécifique dans notre système.

Comme l'Apple App ID est disponible publiquement, la vérification de l'application est essentielle pour garantir la sécurité de vos données. Cela signifie qu'Adjust peut vérifier que vous êtes le propriétaire légitime de l'application et que personne d'autre ne peut ajouter votre application au compte ni recevoir les données de postback SKAN de votre application.

Que faire si mon application ne dispose d'aucun App ID ?

Que se passe-t-il si je modifie ou supprime mon App ID dans Adjust ?

1. Se connecter à App Store Connect avec votre Apple ID

Connectez-vous à votre compte App Store Connect à l'aide de votre Apple ID.

Remarque:
Vous devez disposer de droits d'administration dans App Store Connect pour réaliser les étapes suivantes.

2. Collecter les paramètres d'authentification

Adjust requiert les paramètres suivants pour générer un token web JSON (JWT) et autoriser les requêtes vers l'API App Store Connect.

Paramètre d'authentificationDéfinitionExemple
Issuer IDVotre issuer ID, tel qu'indiqué dans la page API Keys de App Store Connect.57246542-96fe-1a63-e053-0824d011072a
ID de cléVotre private key ID, tel qu'indiqué dans la page API Keys de App Store Connect. 2X9R4HXF34
Clé API App Store ConnectVotre clé API P8, téléchargée depuis App Store Connect. Cette clé donne accès aux données de votre application dans App Store Connect.
  • Cette clé doit avoir, au minimum, un accès Développeur .
-----BEGIN PRIVATE KEY-----
MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgNxUqm0R2vt4IrLAQr9gfDPixwSxH9wJZ6NV3X0ax4eWgCgYIKoZIzj0DAQehasda2ANCAAQx53AlofI4Of54lbR04A6D2QMbe0mt8+JtRHkJJCEUesUfySoZsm2jeh3qodLE0pZ2Rayv26qFMKuKEwemB2Op
-----END PRIVATE KEY-----

Trouver votre Issuer ID

A screenshot showing where to find the necessary credentials in App Store Connect.
  1. Dans App Store Connect, sélectionnez l'icône Users and Access.
  2. Sélectionnez l'onglet Intégrations.
  3. Sous le menu Key Type à gauche, sélectionnez App Store Connect API.
  4. En haut de la page, à côté de Issuer ID, sélectionnez Copy.

Générer une nouvelle clé API

L'API App Store Connect autorise l'accès aux données de votre application dans App Store Connect. Nous vous conseillons de générer une clé API dédiée à la vérification d'Adjust. Partager la clé API App Store Connect avec Adjust ne fournit aucun service à Adjust et constitue une opération obligatoire dans le cadre du processus de vérification de votre application iOS.

  1. Sélectionnez Generate API Key ou l'icône + pour créer une clé.

    • Si vous n'avez pas encore demandé l'accès API dans votre compte App Store Connect, effectuez-en la demande.
  2. Dans le champ Name , saisissez un nom pour la clé.

  3. Dans le champ Access , sélectionnez le rôle Developer.

  4. Sélectionnez Generate .

  5. Votre nouvelle clé API apparaît dans la liste des clés actives avec son Key ID.

  6. À partir de la clé que vous avez générée, survolez avec votre souris la valeur dans la colonne Key ID. Sélectionnez le lien Copy Key ID qui apparaît.

  7. Sélectionnez l'icône Download ().

  8. Sélectionnez Download pour continuer.

  9. Copiez la clé API App Store Connect dans son intégralité depuis le fichier téléchargé.

Sélectionnez + Generate API Key.

1/4

3. Se connecter à App Store Connect dans Connexions

  1. Dans l'aperçu de Connexions sélectionnez + Nouvelle connexion .

  2. Trouvez App Store Connect dans la liste des partenaires.

  3. Sélectionnez le service Vérificition d'application iOS .

  4. Saisissez votre Key ID .

  5. Saisissez votre Issuer ID .

  6. Collez votre Private key .

  7. Sélectionnez Connecter .

Après avoir demandé la connexion de votre compte, Adjust génère un token web JSON (JWT) et demande les informations spécifiques à l'application auprès de l'API App Store Connect.

Si les paramètres d'authentification que vous indiquez sont valides, alors la connexion est configurée. S'il existe un problème avec les valeurs que vous indiquez, une erreur s'affiche.

4. Demander la vérification de l'application dans AppView

Sélectionnez AppView > Toutes les apps. Sélectionnez ensuite votre application dans la liste.

1/2

Pour demander à Adjust de vérifier votre App ID, procédez comme suit dans le dashboard Adjust.

  1. Accédez à AppView > Toutes les apps .
  2. Sélectionnez votre application dans la liste.
  3. Sélectionnez l'onglet Plateformes .
  4. Sous Apple App Store, saisissez votre App ID .
  5. Sélectionnez DEMANDER VÉRIFICATION .
  6. Vérifiez le statut de vérification de l'App ID à l'aide du badge sur l'icône App Store.
  • Vérification d'App ID demandée, mais App ID non vérifié – L'icône de l'App Store affiche un badge rouge avec le message Vérification de l'iOS App ID demandée .
  • App ID vérifié – L'icône de l'App Store affiche un badge vert avec le message iOS App ID vérifié .

S'il existe un problème avec la vérification de votre App ID, une fenêtre s'affiche pour indiquer que la vérification a échoué.

Screenshot 2024-01-18 at 16.32.50.png

Si vous n'avez pas encore saisi vos paramètres d'authentification dans Connexions, sélectionnez Accéder à Connexions , puis suivez les étapes données sous la section « Se connecter à App Store Connect dans Connexions » plus bas.

Si vous avez déjà saisi vos paramètres d'authentification dans Connexions , vérifiez bien que l'App ID que vous avez saisi dans le dashboard Adjust correspond à l'App ID indiqué dans App Store Connect.

Lorsque vous avez saisi les paramètres d'authentification dans Connexions et que vous avez confirmé que l'App ID est correct, sélectionnez à nouveau Demander vérification . Si la fenêtre d'erreur continue de s'afficher, l'erreur peut avoir une cause différente (par exemple, les paramètres d'authentification sont corrects, mais ils appartiennent à un autre compte App Store Connect). Contactez votre représentant Adjust ou support@adjust.com pour obtenir de l'aide.

5. Supprimer la connexion et révoquer la clé

Adjust requiert uniquement la connexion à l'API App Store Connect pour une vérification unique de vos applications iOS. Lorsque vous avez confirmé que la vérification est terminée, nous vous conseillons de supprimer la connexion (il s'agit d'une mesure de sécurité proactive). Pour supprimer la connexion dans le dashboard Adjust, procédez comme suit :

  1. Sous DataWorks , sélectionnez Connexions .
  2. Dans la liste des partenaires, sélectionnez App Store Connect .
  3. Sous la colonne Actions, sélectionnez l'icône Supprimer .
  4. Sélectionnez Supprimer .

Lorsque vous avez terminé de vérifier les applications iOS, vous pouvez révoquer la clé API que vous avez créée dans App Store Connect en procédant comme suit :

  1. Connectez-vous à votre compte App Store Connect à l'aide d'un Apple ID disposant d'un rôle administrateur et ayant accès à vos applications.
  2. Sélectionnez l'icône Users and Access .
  3. Sélectionnez l'onglet Keys .
  4. À droite la section des clés Active , sélectionnez le bouton Edit .
  5. À gauche de toutes les clés que vous souhaitez révoquer, cochez la case.
  6. Sélectionnez Revoke Key .
  7. Sélectionnez Revoke .