Facebook Login – Interner Integrationsleitfaden für Publisher

Über Facebook Login kannst du jetzt anderen den Zugriff auf Audience Network-Reporting-API-Daten ermöglichen. Diese Vorgehensweise ersetzt das ehemalige System mit Kopieren und Einfügen von Systemnutzer-Zugriffsschlüsseln über die Benutzeroberfläche des Monetization Managers. So kannst du auf sicherere Weise anderen deine Daten zugänglich machen, da du nicht Gefahr läufst, dass die Zugriffsschlüssel für den Monetization Manager außerhalb deines Unternehmens preisgegeben werden.

Aktuell setzen wir Facebook Login für die Reporting-API (Version 2) ein. Wir planen auch für die Reporting-API (Version 1) bis zum 1. Juli den Facebook Login einzuführen, daher solltest du bereits auf Facebook Login umstellen.

Ich erhalte die Daten der Reporting-API über einen Drittanbieter

Wenn du dich dabei auf einen bestehenden Partner stützt (Mobile Measurement Partner oder Mediationspartner), bedarf es von deiner Seite aus keiner zusätzlichen Programmierarbeit. Stelle sicher, dass dein Partner den Facebook Login-Flow integriert. Da bislang Zugriffstoken einfach kopiert und eingefügt wurden, liegen uns keine Informationen darüber vor, welche Partner derzeit auf deine Daten zugreifen.

Ich nutze eine intern entwickelte Lösung mit eigener Bedienoberfläche

Wenn du eine benutzerdefinierte Lösung nutzt, bei der du die Bedienoberfläche ändern und den „Facebook Login“-Button hinzufügen kannst, folge dem Leitfaden zur Integration und Authentifizierung, den wir in der Dokumentation für die Reporting-API (Version 2) verlinkt haben. Dort findest du einen Link zu einem plattformunabhängigen Leitfaden (für Mobilgeräte, Web oder sonstige Geräte) zur Integration von Facebook Login.

Ich nutze eine intern entwickelte Server-zu-Server-Lösung

Wenn du eine benutzerdefinierte Lösung ohne Frontend-Bedienoberfläche hast und diese nur dazu nutzt, um Daten für dein Unternehmen abzurufen, kannst du der Vorgehensweise zur Datenabfrage mithilfe des Marketing-API-Zugriffs folgen.


Nutzer-Token über den Graph API Explorer erstellen

  1. Rufe https://developers.facebook.com auf.
  2. Erstelle eine neue App.
    • Erstelle eine Business-App und weise sie dem Unternehmen im Audience Network zu, das die Daten enthält, auf die du zugreifen möchtest.
    • Stelle sicher, dass du die App dem Unternehmen und nicht einem Monetarisierungs-Asset im Audience Network zuweist.
  3. Wenn du bereits die Marketing API in deiner App einsetzt, kannst du diesen Schritt überspringen. Folge andernfalls den Anweisungen für den Erhalt der Berechtigung read_audience_network_insights.
  4. Navigiere zum Graph API Explorer.
  5. Wähle deine App aus, füge alle erforderlichen Berechtigungen hinzu und generiere ein Token.
    – Mit diesem Token (und nicht mit dem aus dem Monetization Manager) kannst du jetzt für kurze Zeit auf die Daten der Reporting-API aus dem Audience Network zugreifen.
    – Hinweis: Dieses Token läuft nach zwei Stunden ab. Aus diesem Grund musst du es mithilfe des unten beschriebenen Leitfadens in einen langlebigen Zugriffsschlüssel umwandeln.

So änderst du das Token in einen langlebigen Zugriffsschlüssel:

  1. Gehe zum Access Token Debugger.
  2. Gib dein Token an und drücke auf „Fehlerbehebung“.
  3. Klicke unter der Tabelle mit den Informationen zu den Zugriffsschlüsseln auf den Button „Zugriffsschlüssel verlängern“.
  4. Kopiere den dadurch erstellten Zugriffsschlüssel.

Du kannst jetzt mit diesem Zugriffsschlüssel (statt mit dem des Monetization Managers) auf die Daten der Reporting-API im Audience Network zugreifen.