Anzeigen-Tags

Das AdSense-Anzeigen-Tag ermöglicht die Anzeigenbereitstellung und die Umsatzbeteiligung. Sie müssen das AdSense-Anzeigen-Tag auf jeder Seite platzieren, auf der Ihre Nutzer ihren Content mit AdSense monetarisieren können.

Wie Sie bei diesem Schritt vorgehen, hängt wahrscheinlich davon ab, welche Anzeigeneinstellungen Sie steuern und welche Art von Werbung Sie den Nutzern bieten möchten: – Wenn Sie die Kontrolle über die Anzeigeneinstellungen haben, können Sie entscheiden, welche Anzeigentypen und -platzierungen Sie unterstützen möchten. Sie können die Anzeigen-Tags dann auf den Websites Ihrer Nutzer so einfügen, als wären es Ihre eigenen Websites. Anzeigenblöcke erstellen Sie in Ihrem AdSense-Konto, aber ändern die Parameter „data-ad-client“ und „data-ad-host“. – Wenn Sie Ihren Nutzern die Kontrolle über die Anzeigeneinstellungen überlassen, können Sie sie nach ihren Präferenzen für Anzeigentypen und Placements (links, rechts, oben, unten usw.) fragen und diese Einstellungen für das Tagging verwenden. Damit native Anzeigen unterstützt werden, ist für die Anzeigen-Tags eine Anzeigenblock-ID erforderlich, die Sie von Ihren Nutzern erfassen müssen.

Anzeigen-Tag-Parameter

Im Anzeigen-Tag gibt es zwei erforderliche Parameter, die geändert werden müssen. Diese Parameter bestimmen die Anzeigenbereitstellung und die Umsatzbeteiligung mit Ihren Nutzern. Legen Sie diese Parameter fest, um die Publisher-ID der Plattform und die Publisher-ID des Nutzers anzugeben. Es gibt weitere Parameter, die je nach verwendetem Anzeigenformat geändert werden können.

Parameter Ist erforderlich? Beschreibung und Beispiel
data-ad-client Ja Publisher-ID für AdSense für Content-Seiten des Nutzers (String) Dieser Wert wird vom Nutzer bei der Registrierung bereitgestellt. Dieser Wert ist zur Aktivierung der Umsatzbeteiligung erforderlich.

Bei Anzeigen für AdSense für Contentseiten muss diesem String das Präfix „ca-“ vorangestellt werden.

Dieser String ist auch in der Quell-URL des Script-Tags unter dem Parameternamen „client“ enthalten.

Beispiel:
data-ad-client="ca-pub-1234"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-host Ja Dies ist die Host-Property-ID Ihrer Plattform (String). Mit diesem Wert wird das AdSense-Konto Ihrer Plattform identifiziert. Er ist erforderlich, um die Anzeigenbereitstellung zu starten.

Bei Anzeigen für AdSense für Content-Seiten muss diesem String „ca-host-“ vorangestellt werden.

Dieser String ist auch in der Quell-URL des Script-Tags unter dem Parameternamen host enthalten.

Beispiel:
data-ad-host="ca-host-pub-5678"
src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
data-ad-slot Nein für Displayanzeigenblöcke

Ja für andere Anzeigenblockformate
Dies ist die ID, die einem Anzeigenblock zugewiesen ist. Bei Displayanzeigenblöcken ist diese ID optional, bei anderen Anzeigenblockformaten jedoch ein Pflichtfeld. Wenn die Anzeigenblock-ID vorhanden ist, werden die mit dem Anzeigenblock verknüpften Einstellungen bei der Anzeigenbereitstellung verwendet. Bei der Auslieferung wird sowohl im Plattformkonto (data-ad-host) als auch im untergeordneten Konto (data-ad-client) nach dieser Anzeigenblock-ID gesucht. Dieser Parameter wird auch verwendet, um Daten im Anzeigenblockbericht in AdSense zu erfassen. Der Bericht wird nur in dem Konto dargestellt, in dem sich der Anzeigenblock befindet.
data-ad-host-channel Nein Er wird zu Berichtszwecken verwendet. Weitere Informationen finden Sie im Abschnitt „Berichterstellung“.

Wichtig:Wenn der Parameter data-ad-host nicht in Ihrem Anzeigencode vorhanden ist, wird die Anzeigenbereitstellung über AdSense mit dem Wert des Parameters data-ad-client fortgesetzt. Für das Plattformkonto werden jedoch keine Impressionen und keine Umsatzbeteiligung erzielt. Alternativ können Sie das Meta-Tag „google-adsense-platform“ verwenden, um sicherzustellen, dass Ihre Host-Publisher-ID in der Anzeigenanfrage enthalten ist.

Achten Sie außerdem darauf, die richtige data-ad-client-Publisher-ID in das Code-Tag einzufügen, damit der Umsatz nicht dem falschen Nutzer zugeordnet wird.

Anzeigencode-Beispiele

Im Folgenden finden Sie ein Codebeispiel für jeden Anzeigentyp, der von AFP unterstützt wird. Weitere Informationen zu Anzeigenblöcken und automatischen Anzeigen in AdSense

Code des Displayanzeigenblocks (responsiv)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:block;"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678"
     data-ad-format="auto">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Code des Displayanzeigenblocks (feste Größe)

<script async
     src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
     crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-1234"
     data-ad-host="ca-host-pub-5678">
</ins>
<script>
   (adsbygoogle = window.adsbygoogle || []).push({});
</script>

AMP-Anzeigenblock für Displayanzeigen (responsiv)

Der folgende Code muss im <head> der Seite platziert werden:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

Und dies ist das Snippet für den Anzeigenblock, das in <body> platziert wird:

<amp-ad
  width="100vw"
  height="320"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678"
  data-ad-slot=""
  data-auto-format="rspv"
  data-full-width="">
  <div overflow="">
</amp-ad>

AMP-Displayanzeigenblock (feste Größe)

Der folgende Code muss im <head> der Seite platziert werden:

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

Und dies ist das Snippet für den Anzeigenblock, das in <body> platziert wird:

<amp-ad
  layout="fixed"
  width="300"
  height="600"
  type="adsense"
  data-ad-client="ca-pub-1234"
  data-ad-host="ca-host-pub-5678">
</amp-ad>

Automatische Anzeigen

Idealerweise wird das folgende Anzeigen-Tag im <head>-Element oder so weit oben wie möglich auf der Seite platziert.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>

Anzeigen über die Ad Placement API

Die Ad Placement API unterstützt derzeit Interstitial-Anzeigen und Anzeigen mit Prämie. In der Entwicklerdokumentation zur Ad Placement API erfahren Sie, wie Sie die API implementieren und anpassen können.

AdSense für Plattformen wird für diese Formate unterstützt (derzeit nur für Web-Traffic). Die einzige Anforderung besteht darin, dass der data-ad-host-Parameter im Hauptanzeigen-Tag enthalten ist. Siehe Beispiel unten.

<script async
    src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
    crossorigin="anonymous">
</script>
<script>
   window.adsbygoogle = window.adsbygoogle || [];
   var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>