Registrierungsvorgang auswählen

Eine wichtige Entscheidung bei AFP ist die Auswahl eines Anmeldevorgangs für die Registrierung Ihrer Nutzer. Der Zweck der Registrierung besteht darin, Nutzern die Erstellung eines neuen AdSense-Kontos oder die Anmeldung in einem bestehenden AdSense-Konto zu ermöglichen und es mit Ihrer Plattform zu verknüpfen. Welche Option Sie wählen, hängt von den technischen Ressourcen ab, die Sie in die Entwicklung investieren möchten, und von der Einrichtung, die Sie Ihren Nutzern bieten möchten.

Option 1: API-loser Ablauf

Für Option 1 werden am wenigsten technische Ressourcen benötigt, da keine API verwendet wird. Sie benötigen nur einen Webentwickler, der die Benutzeroberfläche für Ihre Plattform erstellt. Allerdings müssen die Nutzer bei dieser Option weitere Schritte ausführen, um den Registrierungsvorgang abzuschließen.

Registrierungsvorgang ohne API

Flussdiagramm bei Anmeldung ohne API

Implementierung

Zur Implementierung eines Registrierungsvorgangs ohne API müssen Sie eine UI-Komponente für die AdSense-Monetarisierung bereitstellen. Fügen Sie beispielsweise auf der Seite, auf der Ihre Nutzer auf ihr Nutzerprofil oder ihre Kontoeinstellungen zugreifen, eine Monetarisierungsseite hinzu, die Folgendes enthält:

  • Eine kurze Beschreibung von AdSense und der Interaktion mit deiner Plattform. Den Nutzern sollte vollständig bewusst sein, dass sie sich entweder für ein neues AdSense-Konto registrieren oder ihr vorhandenes AdSense-Konto verwenden.
  • Informationen zu den AdSense-Programmrichtlinien Alle Nutzer, die sich registrieren, müssen mit dem AdSense-Programm und dessen Richtlinien vertraut sein.
  • Die Umsatzbeteiligung, die Ihre Nutzer erhalten. Es ist wichtig, Nutzern explizit anzuzeigen, welchen Prozentsatz des AdSense-Umsatzes Sie behalten und welchen Prozentsatz der Publisher erhält. AdSense zeigt diese Informationen außerdem während des Onboardings an.
  • Schaltfläche „AdSense verknüpfen“ Mit dieser Schaltfläche wird ein neuer Tab geöffnet und der Nutzer wird zur richtigen Seite in AdSense weitergeleitet, je nachdem, ob er bereits ein AdSense-Konto hat oder nicht.
    Beispiel für eine benutzerdefinierte URL:
    https://www.google.com/adsense/signup?url={platform-site-url}
    Hinweis:Google liefert Ihnen die URL der benutzerdefinierten Anmeldeseite und hilft Ihnen dabei, den Inhalt der URL-Variable zu definieren.
  • Ein Eingabefeld, in dem die AdSense-Publisher-ID des Nutzers erfasst und gespeichert wird. Nachdem ein Nutzer den Link oben aufgerufen hat, muss er seine Publisher-ID kopieren und in dieses Eingabefeld einfügen.
    Wichtig:Die Publisher-ID des Nutzers muss unbedingt gespeichert werden, damit Sie die Inhaltsseiten des Nutzers mit den richtigen Publisher-Informationen taggen können. Weitere Informationen finden Sie unter Anzeigen-Tag zu Seiten hinzufügen.
    Überprüfen Sie den eingegebenen String. Das Format einer Publisher-ID ist: pub-1234567890987654
    Oder in regulären Ausdrücken: pub\-\d{16}
    Wichtig:Einige AdSense-Nutzer fügen ihre Publisher-ID möglicherweise ein, ohne auf die Schaltfläche „Mit AdSense verknüpfen“ zu klicken. Weisen Sie die Nutzer unbedingt darauf hin, dass auf der Seite Websites in ihrem AdSense-Konto die Plattformdomain aufgeführt sein muss, damit Anzeigen ausgeliefert werden können. Dies ist der Hauptzweck dieser Schaltfläche.
  • Der Tagging-Status des Nutzers. Nutzer möchten sicherlich wissen, ob ihr Anzeigencode auf ihren Seiten platziert wurde oder nicht. Teilen Sie Ihren Nutzern mit, wenn Sie ihre Seiten mit ihrer AdSense-Publisher-ID getaggt haben. Außerdem können Sie das Meta-Tag für das untergeordnete Konto einfügen. Dieses Tag unterstützt AdSense bei der Bestätigung der Website. Dadurch entfällt auch die Notwendigkeit, im Namen des Nutzers Anzeigen-Tags auf ihren Seiten zu veröffentlichen.

Option 2: Teilweise unterstützter API-Ablauf

Bei Option 2 wird die AdSense-Verwaltungs-API verwendet, um den Registrierungsvorgang etwas zu vereinfachen. Die Funktion erfordert mehr technische Ressourcen, aber die Anzahl der Schritte, die Nutzer zur Registrierung bei AdSense ausführen müssen, ist geringer.

Übersicht über den semi-unterstützten API-Ablauf

Teilweise unterstützt über die API-Anmeldung – Flussdiagramm

Implementierung

Wenn Sie einen semi-unterstützten Registrierungsvorgang mit einer API implementieren möchten, müssen Sie eine UI-Komponente für die AdSense-Monetarisierung bereitstellen. Fügen Sie beispielsweise auf der Seite, auf der Ihre Nutzer auf ihr Nutzerprofil oder ihre Kontoeinstellungen zugreifen, eine Monetarisierungsseite hinzu, die Folgendes enthält:

  • Eine kurze Beschreibung von AdSense und der Interaktion mit deiner Plattform. Den Nutzern sollte klar sein, dass sie sich für ein Google AdSense-Konto anmelden oder ihr bestehendes AdSense-Konto verwenden.
  • Informationen zu den AdSense-Programmrichtlinien Alle Nutzer, die sich registrieren, müssen mit dem AdSense-Programm und dessen Richtlinien vertraut sein.
  • Die Umsatzbeteiligung, die Ihre Nutzer erhalten. Es ist wichtig, Nutzern explizit anzuzeigen, welchen Prozentsatz des AdSense-Umsatzes Sie behalten und welchen Prozentsatz der Publisher erhält. AdSense zeigt diese Informationen außerdem während des Onboardings an.
  • Schaltfläche „AdSense verknüpfen“ Über diese Schaltfläche können Sie als Plattform autorisiert werden, über die AdSense Management API auf die Kontoinformationen eines AdSense-Kunden zuzugreifen. Folgen Sie der Anleitung in unserer Entwicklerdokumentation, um dies einzurichten. Mit dieser API können Sie die nächsten beiden Schritte ausführen.
  • Verwenden Sie die AdSense-Verwaltungs-API, um die AdSense-Publisher-ID des Nutzers zu erfassen. Validieren Sie den eingegebenen String.
    Das Format einer Publisher-ID lautet: pub-1234567890987654
    Oder in regulären Ausdrücken: pub\-\d{16}
    Wichtig:Sie müssen die Publisher-ID des Nutzers unbedingt speichern, damit Sie die Inhaltsseiten des Nutzers mit den richtigen Publisher-Informationen taggen können. Weitere Informationen finden Sie unter Anzeigen-Tag in Ihre Seiten einfügen.
  • Prüfen Sie mit der AdSense Management API, ob der Nutzer die Plattformwebsite seinem AdSense-Konto hinzugefügt hat. Sollte dies nicht der Fall sein, bitten Sie den Nutzer, dem unten stehenden Link zu folgen, um die Einrichtung abzuschließen. Der Name der Website, die Sie in der API prüfen sollten, ist die Variable {platform-site-url} im Link unten.
    https://www.google.com/adsense/signup?url={platform-site-url}
    Hinweis:Google sendet Ihnen die URL der benutzerdefinierten Registrierungsseite und hilft Ihnen dabei, den Inhalt der URL-Variable zu definieren.
  • – Der Tagging-Status des Nutzers Nutzer möchten sicherlich wissen, ob ihr Anzeigencode auf ihren Seiten platziert wurde oder nicht. Teilen Sie Ihren Nutzern mit, wenn Sie ihre Seiten mit ihrer AdSense-Publisher-ID getaggt haben. Außerdem können Sie das Meta-Tag für das untergeordnete Konto einfügen. Dieses Tag unterstützt AdSense bei der Bestätigung der Website. Dadurch entfällt auch die Notwendigkeit, im Namen des Nutzers Anzeigen-Tags auf ihren Seiten zu veröffentlichen.

Option 3: Eingebettete Verbindung

Mit Embed Connect ist die Verwaltung von AdSense-Konten in unterschiedlichen Status einfacher. Abhängig vom Konto-, Ad-Client- und Website-Status für das AdSense-Konto eines bestimmten Nutzers bietet der Integrated Connect-Ablauf jedem Nutzer eine individuell angepasste Onboarding-Erfahrung, sodass Sie sich nicht darum kümmern müssen.

Standardstatus von Embed Connect

Die Implementierung umfasst eine JavaScript-Bibliothek, ein leeres div-Element, in dem AdSense ein Anmelde-Widget rendert, sowie einige Callback-Funktionen, mit denen Sie die Publisher-ID speichern können, sobald der Nutzer den Anmeldevorgang abgeschlossen hat. Zusätzlich können Sie die AdSense Management API verwenden, um die Nutzererfahrung zu optimieren und beispielsweise Anzeigenblöcke oder den Status von automatischen Anzeigen abzurufen.

Weitere Informationen zu Embed Connect