Facebook Login - Guide pour les éditeurs avec intégration interne

Facebook Login est une nouvelle solution permettant d’autoriser l’accès aux données de l’API de rapports Audience Network. Cette méthode remplacera la précédente, qui consistait à copier-coller le token d’utilisateur système depuis l’interface du Gestionnaire de monétisation. Elle permet de donner accès à vos données de façon beaucoup plus sécurisée. Auparavant, le token risquait en effet d’être exposé en dehors de l’entreprise.

Actuellement, nous utilisons Facebook Login pour l’API de rapports v2. Nous prévoyons de passer à Facebook Login pour l’API de rapports v1 d’ici le 1er juillet. Par conséquent, veillez à commencer à implémenter Facebook Login.

J’utilise une solution tierce pour obtenir les données de l’API de rapports

Si vous utilisez le partenaire existant (partenaire de mesure mobile ou de médiation), aucun code supplémentaire n’est nécessaire. Veillez à ce que votre partenaire réalise l’intégration du flux Facebook Login. En raison de l’ancienne méthode, qui consistait à copier-coller le token, nous ne sommes pas en mesure de savoir qui a actuellement accès à vos données.

J’utilise une solution interne avec interface d’utilisation

Si vous utilisez une solution personnalisée dont vous pouvez modifier l’interface utilisateur et sur laquelle vous pouvez ajouter le bouton Facebook Login, suivez le guide d’intégration et d’authentification qui figure dans la documentation de l’API de rapports v2. Vous y trouverez un lien vers un guide couvrant toutes les plateformes (mobile, web, appareils) sur l’intégration de Facebook Login.

J’utilise une solution interne de serveur à serveur

Si vous disposez d’une solution personnalisée sans interface front-end, et que vous l’utilisez pour interroger les données uniquement pour votre entreprise, vous pouvez interroger vos données à l’aide de l’accès à l’API Marketing.


Créer un token utilisateur via l’explorateur de l’API Graph

  1. Accédez à https://developers.facebook.com.
  2. Créez une application.
    • Créez une application Business et affectez-la à l’entreprise Audience Network contenant les données auxquelles vous souhaitez accéder.
    • Affectez bien l’application à l’entreprise, et veillez à ne pas l’attacher à une propriété de monétisation Audience Network.
  3. Si vous utilisez déjà l’API Marketing dans votre application, ignorez cette étape. Sinon, suivez les instructions pour obtenir une autorisation read_audience_network_insights.
  4. Accédez à l’explorateur de l’API Graph.
  5. Sélectionnez l’application, saisissez les autorisations nécessaires et générez un token.
    - Grâce à ce token, vous pouvez désormais accéder aux données de l’API de rapports Audience Network temporairement au lieu d’utiliser le token du Gestionnaire de monétisation.
    - Avertissement : ce token expirera dans les deux heures, vous devez le transformer en token d’accès longue durée en suivant le guide ci-dessous.

Transformer ce token en token d’accès longue durée

  1. Accédez au débogueur de tokens d’accès.
  2. Insérez le token et appuyez sur Débuguer.
  3. Sous le tableau contenant les informations du token, cliquez sur le bouton Étendre le token d’accès.
  4. Copiez le token généré.

Vous pouvez désormais accéder aux données de l’API de rapports Audience Network avec ce token, plutôt qu’avec celui du Gestionnaire de monétisation.

Étapes suivantes