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 die Monetarisierung ihrer Inhalte mit AdSense aktivieren können.

Wie Sie diesen Schritt ausführen, hängt wahrscheinlich von der Steuerung der Anzeigeneinstellungen und der Anzeigenfunktion ab, die Sie Ihren Nutzern bieten möchten: – Wenn Sie die Kontrolle über die Anzeigeneinstellungen haben, können Sie festlegen, welche Anzeigentypen und Placements unterstützt werden sollen, und die Anzeigen-Tags den Websites Ihrer Nutzer hinzufügen, als wären es Ihre eigenen Websites. Sie erstellen Anzeigenblöcke in Ihrem AdSense-Konto, ändern aber die Parameter „data-ad-client“ und „data-ad-host“. Wenn Sie die Kontrolle über die Anzeigeneinstellungen an Ihre Nutzer delegieren, sollten Sie sie fragen, welche Anzeigentypen und Placements (links, rechts, oben, unten usw.) sie bevorzugen, und das Tagging entsprechend vornehmen. Hinweis: Damit native Anzeigen unterstützt werden können, benötigen die Anzeigen-Tags eine Anzeigenblock-ID, die Sie von Ihren Nutzern abrufen müssen.

Anzeigen-Tag-Parameter

Im Anzeigen-Tag müssen Sie zwei erforderliche Parameter ändern. Diese Parameter bestimmen die Anzeigenbereitstellung und die Umsatzbeteiligung mit Ihren Nutzern. Mit diesen Parametern kannst du die Publisher-ID der Plattform und die Publisher-ID des Nutzers angeben. Es gibt weitere zusätzliche Parameter, die je nach verwendetem Anzeigenformat geändert werden können.

Parameter Ist erforderlich? Beschreibung und Beispiel
data-ad-client Ja Die AdSense für Content-Publisher-ID (String) des Nutzers. Dieser Wert wird vom Nutzer während der Registrierung angegeben. Dieser Wert ist erforderlich, um die Umsatzbeteiligung zu starten.

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

Hinweis: Dieser String wird auch in der Quell-URL des Script-Tags unter dem Parameternamen client angezeigt.

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.

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

Hinweis: Er wird auch in der Quell-URL des Script-Tags unter dem Parameternamen host angezeigt.

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. Für Displayanzeigenblöcke ist diese ID optional, für andere Anzeigenblockformate ist sie 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 diese Anzeigenblock-ID sowohl im Plattform- (data-ad-host) als auch im untergeordneten Konto (data-ad-client) gesucht. Dieser Parameter wird auch zum Ausfüllen des Berichts „Anzeigenblöcke“ in AdSense verwendet. Der Bericht wird nur in dem Konto erstellt, in dem sich der Anzeigenblock befindet.
data-ad-host-channel Nein Dieser Wert wird für die Berichterstellung verwendet. Weitere Informationen finden Sie im Abschnitt zu Berichten.

Wichtig:Wenn der Parameter data-ad-host nicht in Ihrem Anzeigencode enthalten ist, wird die Anzeigenbereitstellung in AdSense mit dem vom Parameter data-ad-client angegebenen Wert fortgesetzt. Das Plattformkonto erhält jedoch keine Impressionen und keine Umsatzbeteiligung. Alternativ können Sie das Meta-Tag „google-adsense-platform“ verwenden, um dafür zu sorgen, dass die Publisher-ID des Hosters in der Anzeigenanfrage enthalten ist.

Achte 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.

Anzeigencodebeispiele

Unten 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 (responsives Format)

<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-Displayanzeigenblock (responsives Format)

Der folgende Code muss in das <head> der Seite eingefügt 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 in der <body> platziert wurde:

<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 in das <head> der Seite eingefügt 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 in der <body> platziert wurde:

<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.

AdSense für Plattformen wird für diese Formate unterstützt (derzeit nur für Webzugriffe). Die einzige Anforderung 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>