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 Nutzer ihren Content mit AdSense monetarisieren können.

Wie Sie bei diesem Schritt vorgehen, hängt wahrscheinlich von den Einstellungen für Werbung und der Nutzerfreundlichkeit ab, die Sie Ihren Nutzern bieten möchten: - Wenn Sie die Kontrolle über die Anzeigeneinstellungen haben, können Sie entscheiden, welche Anzeigentypen und -Placements Sie unterstützen möchten, und die Anzeigen-Tags zu den als seien es Ihre eigenen Websites. Anzeigenblöcke werden in Ihrem AdSense-Konto erstellt, aber Sie ändern die Parameter „data-ad-client“ und „data-ad-host“. - Wenn Sie die Kontrolle über die Anzeigeneinstellungen an Ihre Nutzer delegieren, können Sie Ihre Nutzer 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

Es gibt zwei erforderliche Parameter im Anzeigen-Tag, die Sie ändern 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 noch weitere Parameter, die je nach verwendetem Anzeigenformat geändert werden können.

Parameter Ist ein Pflichtfeld? Beschreibung und Beispiel
data-ad-client Ja Die Publisher-ID (String) von AdSense für Contentseiten des Nutzers. Dieser Wert wird vom Nutzer bei der Registrierung bereitgestellt. Dieser Wert ist erforderlich, um die Umsatzbeteiligung zu initiieren.

Stellen Sie bei Anzeigen für AdSense für Contentseiten diesem String das Zeichen "ca-" voran.

Er erscheint auch in der Quell-URL des Script-Tags unter dem Parameternamen client.

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

Stellen Sie bei Anzeigen für AdSense für Contentseiten dieser Zeichenfolge "ca-host-" voran.

Er erscheint auch in der Quell-URL des Script-Tags unter dem Parameternamen host.

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
Das ist die ID, die einem Anzeigenblock zugewiesen ist. Bei Displayanzeigenblöcken ist diese ID optional, bei anderen Anzeigenblockformaten jedoch ein Pflichtfeld. Ist die Anzeigenblock-ID vorhanden, werden bei der Anzeigenbereitstellung die mit dem Anzeigenblock verknüpften Einstellungen verwendet. Bei der Auslieferung wird diese Anzeigenblock-ID sowohl im Plattformkonto (data-ad-host) als auch im untergeordneten Konto (data-ad-client) gesucht. Dieser Parameter wird auch für den Bericht „Anzeigenblöcke“ in AdSense verwendet. Der Bericht wird nur in dem Konto dargestellt, in dem der Anzeigenblock vorhanden ist.
data-ad-host-channel Nein Diese Daten werden zu Berichtszwecken verwendet. Weitere Informationen

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

Außerdem muss die data-ad-client-Publisher-ID in das Code-Tag eingefügt werden, damit der Umsatz nicht dem falschen Nutzer zugeordnet wird.

Beispiele für Anzeigencode

Nachfolgend 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 für Displayanzeigenblock (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 für Displayanzeigenblock (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 das Displaynetzwerk (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 das ist das Snippet für den Anzeigenblock, das im <body> platziert ist:

<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-Anzeigenblock für das Displaynetzwerk (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 das ist das Snippet für den Anzeigenblock, das im <body> platziert ist:

<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 für die 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 Voraussetzung ist, dass der Parameter data-ad-host im Haupt-Anzeigen-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>