Anzeigen-Tags

Das AdSense-Anzeigen-Tag ermöglicht die Anzeigenbereitstellung und ordnet den Traffic Ihren Unterkonten korrekt zu.

Anzeigen-Tag-Parameter

Im Anzeigen-Tag gibt es zwei erforderliche Parameter, die geändert werden müssen. Diese Parameter bestimmen die Einstellungen für die Anzeigenbereitstellung und das für die Anzeigenanfrage verwendete Unterkonto. Legen Sie diese Parameter fest, um die Publisher-ID der Plattform und die Publisher-ID des Unterkontos 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 Property-ID des Unterkontos (String). Dieser Wert wird über die APIs im Feld displayName oder dem letzten Segment des Felds name angegeben. Dieser Wert ist erforderlich, damit Zugriffe den Unterkonten richtig zugeordnet werden können.

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 in den Plattform-Unterkonten (data-ad-host) als auch in den Unterkonten (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-client nicht in Ihrem Anzeigencode vorhanden ist, wird die Anzeigenbereitstellung über AdSense mit dem Wert des Parameters data-ad-host fortgesetzt. Die Zugriffe werden jedoch nicht dem Unterkonto zugeordnet. Achten Sie darauf, die richtige data-ad-client-Publisher-ID in das Code-Tag einzufügen, damit der Traffic nicht dem falschen Konto 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>