Amazon Advertising

Nach zahlreichen Berichten, dass die Amazon-Unterstützung des Ad-Plugins veraltet ist, recherchiere ich, was Amazon aktuell anbietet, um herauszufinden, was möglich ist und wie sich dies in Discourse integrieren lässt.


Iframes

Das ist das, was das Plugin derzeit unterstützt. Es wurde kürzlich behoben und sollte daher noch funktionieren. Dazu gehören Produktlinks und Bannern.

Allerdings sind Iframe-Werbeanzeigen keine beliebte Option mehr.

Link zu einer beliebigen Seite

Dies sind einfache <a>-Elemente zum Erstellen von Textlinks. Keine Plugin-Unterstützung erforderlich.

Mobile Popover

Dies sind zwei <script>-Tags, die vor dem schließenden </body>-Tag hinzugefügt werden. Keine Plugin-Unterstützung erforderlich.

Native Ads – Empfehlungswerbung

Asynchrone Option

Nur Empfehlungswerbung unterstützt asynchrone Einbindung.

Nach dem Ausfüllen eines Formulars stellt Amazon einen Code-Schnipsel mit einem <div>- und einem <script>-Tag bereit.

<div id="amzn-assoc-ad-INSTANCE-ID"></div>
<script async src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=INSTANCE-ID"></script>

Kann ich sowohl synchronen als auch asynchronen Werbecode auf derselben Seite einbetten?
Dies wird nicht empfohlen. Obwohl dies in bestimmten Situationen funktionieren mag, kann es zu Fehlern führen, die schwer zu erkennen und zu debuggen sind. Wir empfehlen, alle Werbeanzeigen auf einer einzelnen Seite gleichzeitig in das asynchrone Format umzuwandeln.

Kann ich zwei asynchrone Werbecodes in zwei Bereichen derselben Webseite einbetten?
Ja, das ist möglich. Sie müssen jedoch sicherstellen, dass Sie zwei verschiedene gespeicherte Werbecodes über das Portal „Associates Central" generieren. Wenn Sie denselben Werbecode an zwei verschiedenen Stellen auf derselben Webseite einbetten, funktioniert dies nicht.

Dieser letzte Satz ist ein Problem beim Einfügen von Werbeanzeigen zwischen Beiträgen. Für jede Anzeige wird eine eindeutige Werbeanzeigen-ID benötigt. Das Ad-Plugin kann keine eindeutigen Anzeigen generieren. Dies muss manuell in der Benutzeroberfläche von Amazon Associates erfolgen.

Können diese nativen Anzeigen stattdessen über Theme-Komponenten anstelle des Ad-Plugins platziert werden?
:white_check_mark: Ja

Synchrone Option

Liefert ein einzelnes <script>-Tag.

Funktioniert dies nach dem initialen Seitenladevorgang?

:x: Es funktioniert nie, nicht einmal beim ersten Laden.

Native Ads – Suchanzeigen, benutzerdefinierte Anzeigen

Keine asynchrone Option. Der Code besteht aus zwei <script>-Tags mit vielen Variablen.

<script type="text/javascript">
amzn_assoc_placement = "adunit0";
amzn_assoc_search_bar = "true";
amzn_assoc_tracking_id = "...";
amzn_assoc_search_bar_position = "bottom";
amzn_assoc_ad_mode = "search";
amzn_assoc_ad_type = "smart";
amzn_assoc_marketplace = "amazon";
amzn_assoc_region = "US";
amzn_assoc_title = "Shop Related Products";
amzn_assoc_default_search_phrase = "Laptops";
amzn_assoc_default_category = "All";
amzn_assoc_linkid = "...";
</script>
<script src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US"></script>

Funktioniert dies nach dem initialen Seitenladevorgang?

:x: Es funktioniert nie, nicht einmal beim ersten Laden.

5 „Gefällt mir“

Ich denke, wenn es sein muss, könnten wir einfach eine ganze Menge IDs erstellen (100+ sollten reichen, oder?) und sie in die Admin-Oberfläche einfügen.

2 „Gefällt mir“

Ja, Native Ads (Recommendation Ads) können in eine Theme-Komponente eingebunden werden. Kein Plugin ist erforderlich.

Die Anzeige am Anfang einer Themen-Seite erfolgte über eine Datei in einem Verzeichnis namens javascripts/<plugin-name>/connectors/topic-above-post-stream/<plugin-name>.hbs. Fügen Sie den Code für die Anzeige in diese Datei ein.

Ich bin mir nicht sicher, ob das Ad-Plugin für die Unterstützung von Amazon Ads erforderlich ist.

2 „Gefällt mir“