Script außerhalb des Head
Das Script jeder Komponente kommt in den Head und die Anzeige in den Body. Ohne das richtige Script funktioniert die Komponente nicht.
Implementierungsleitfaden
AMP ads (amp-ad, amp-auto-ads, amp-sticky-ad)
So zeigen Sie Anzeigen auf AMP-Seiten mit amp-ad, automatischen Anzeigen und fixierter Leiste, in AdSense und Ad Manager.
In 1 Minute erklärt
AMP ist eine Methode, sehr leichte und schnelle Seiten zu bauen, entwickelt als offenes Projekt. Stellen Sie sich eine Brotdose mit Fächern vor: Jedes Ding hat sein Fach, und man kann nicht einfach alles hineinwerfen. Auf einer AMP-Seite ist es genauso. Sie können nicht beliebigen Anzeigencode einfügen. Stattdessen nutzen Sie fertige Bausteine, sogenannte Komponenten, die schon wissen, wie sie Anzeigen anfordern und zeigen, ohne die Seite schwer zu machen.
Es gibt drei Hauptbausteine. Das amp-ad ist der normale Anzeigenplatz, wie ein Banner: Sie geben den Netzwerktyp an, adsense für AdSense oder doubleclick für Ad Manager, und die Breite und Höhe. Das amp-auto-ads ist der automatische Modus: Es erhält eine Konfiguration vom Netzwerk und wählt selbst, wo Anzeigen stehen, unter Beachtung einer Höchstzahl und eines Mindestabstands. Das amp-sticky-ad ist der Streifen, der unten am Bildschirm klebt, wie ein Anker, und eine Schließen-Schaltfläche hat.
Der Code des Anzeigennetzwerks läuft nicht direkt in der Seite. Er läuft in einem separaten Feld, einem iFrame, das AMP selbst kontrolliert. Kommt keine Anzeige an, versucht AMP, den leeren Platz auszublenden, blendet aber keinen Platz aus, der im Bildschirm liegt, damit die Seite nicht springt. AMP-Anzeigen dürfen auch nicht in Feldern mit fester Position stehen, außer den eigenen fixierten Anzeigen von AMP und dem amp-lightbox.
Google erklärt, dass AMP ein offenes Projekt für schnelle, gut funktionierende Seiten auf jedem Gerät ist. In AdSense erstellen Sie einen Anzeigenblock und wählen den AMP-Code oder aktivieren die Automatischen Anzeigen für AMP. In Ad Manager erzeugen Sie AMP-Tags direkt im Dashboard, und Google empfiehlt HTML-Anzeigen für AMP. Es lohnt sich, wenn Ihre Website schon AMP-Versionen der Seiten hat und diese ebenfalls Anzeigen zeigen sollen.
Schritt für Schritt
Umgesetztes Beispiel
<!-- No <head> da página AMP -->
<script async custom-element="amp-ad"
src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
<script async custom-element="amp-auto-ads"
src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js"></script>
<script async custom-element="amp-sticky-ad"
src="https://cdn.ampproject.org/v0/amp-sticky-ad-1.0.js"></script>
<body>
<!-- AdSense: anúncios automáticos, logo depois de abrir o body -->
<amp-auto-ads type="adsense"
data-ad-client="ca-pub-0000000000000000">
</amp-auto-ads>
<!-- AdSense: bloco responsivo, onde o anúncio deve aparecer -->
<amp-ad width="100vw" height="320"
type="adsense"
data-ad-client="ca-pub-0000000000000000"
data-ad-slot="1234567890"
data-auto-format="rspv"
data-full-width>
<div overflow></div>
</amp-ad>
<!-- Ad Manager: faixa fixa embaixo (só uma por página) -->
<amp-sticky-ad layout="nodisplay">
<amp-ad width="320" height="50"
type="doubleclick"
data-slot="/1234567/exemplo">
</amp-ad>
</amp-sticky-ad>
</body>Was Google empfiehlt
Tipps
Vorsicht
Das Script jeder Komponente kommt in den Head und die Anzeige in den Body. Ohne das richtige Script funktioniert die Komponente nicht.
AdSense liefert den fertigen AMP-Code, wenn Sie die Option AMP wählen. Kopieren Sie den Code aus Ihrem Konto, mit Ihrer Publisher-ID.
Das amp-sticky-ad braucht das Layout nodisplay und genau ein amp-ad darin.
AdSense verlangt, dass die normale und die AMP-Seite mit den Markups amphtml und canonical aufeinander verweisen.
Verwenden Sie den AMP-Code. Auf AMP-Seiten läuft das JavaScript des Anzeigennetzwerks nicht direkt in der Seite, sondern in einem von AMP kontrollierten iFrame.
AMP versucht, den Platz auszublenden. Gelingt das nicht, zeigt es den Fallback. Der fixierte Streifen ohne Anzeige erscheint nicht.
Ja, bei Anzeigen mit Fast Fetch. Sie setzen im Head ein Markup mit dem Intervall von mindestens 30 Sekunden, pro Seite oder pro Slot. Es funktioniert nicht zusammen mit SRA.
In der Regel einige Minuten, manchmal bis zu eine Stunde.
Bibliothek
Alles auf dieser Seite folgt der offiziellen Google-Dokumentation. Lesen Sie direkt in der Quelle:
Das Audit liest die Website wie ein Besucher, ohne etwas anzuklicken, und zeigt, was zu korrigieren ist.