Wechsel Prebid Server zu Prebid Server Premium
Einleitung und Hintergrund
Bisher hat die iq digital die Software Prebid Server von Xandr eingesetzt um Headerbidding Gebote von Xandr in AMP zu verarbeiten. Xandr hat mit Prebid Server Premium eine verbesserte Version geschaffen, auf die alle Publisher bis zum 31.03.2022 wechseln müssen, wenn sie weiter Prebid Server (Premium) einsetzen wollen. Die Adtags ändern sich dabei kaum. Lediglich ein Wort muss in jedem Adtag um die Zeichenkette "psp" ersetzt werden. Eine Anpassung der Adtags ist dabei zwingend erforderlich, da sonst Fehler nach dem 31.03.22 auf Clientseite auftreten können und es auch zu Umsatzeinbußen kommen kann, wenn der Headerbidding Anbieter Xandr nicht mehr zur Verfügung steht.
Der Wechsel auf Prebid Server Premium hat dabei auch den Vorteil, dass die Software moderner ist und es sich so zukünftig leichter neue Headerbidding Partner hinzufügen lassen, ohne dass der Publisher dies (wie bisher) manuell in seien Seite einbauen muss. Dadurch werden wir auch in der Lage sein zukünftig die Anzahl der Headerbidding Requests in einer AMP Seite zu reduzieren, wenn Partner zukünfitg innerhalb der Prebid Server Premium Umgebung konfiguriert werden können und nicht mehr ihre eigene Konfiguration in der amp-rtc Config benutzen.
ToDo
Folgendes ist auf Publisher Seite für die Anpassung zu tun:
Vorher
Beispiel amp-ad Tag für ein iqadtile3 (Erklärung: XXXXXX sind Werte, die je nach Publisher anders sein können):
<!-- iqadtile3 -->
<amp-ad data-block-on-consent="_till_accepted" width="320" height="320"
type="doubleclick"
data-slot="/183/XXXXXX"
rtc-config='{
"vendors": {
"yieldlab": {"ADSLOT_ID": "XXXXXX"},
"aps": {"PUB_ID": "3711","PARAMS":{"amp":"1"}},
"prebidappnexus": {"PLACEMENT_ID": "XXXXXX"},
"criteo": {"ZONE_ID": "1298400", "LINE_ITEM_RANGES": "0..20:0.01;20..60:0.05;60..420:1.00","PUBLISHER_SUB_ID":"XXXXXX"}
}, "timeoutMillis": 999}'
json='{"targeting":{"kw":["nospa","enozqi","digtransform","XXXXXX","iqadtile3"],"tile":["3"],"doc":["artikel"],"iqadtype":["amp"]}}'
data-multi-size="320x53,320x80,320x106,320x160,320x50,300x50,300x75,300x100,300x150,300x250"
data-multi-size-validation="false"
data-loading-strategy="1.25">
</amp-ad>
In der AMP rtc-config gibt es für jeden von der iq digital eingesetzten Headerbidding Partner eine eigene Konfiguration. Wie oben im Beispiel zu sehen sind dies Yieldlab, Amazon, Xandr (vormals Appnexus) und Criteo. Der Wechsel auf Prebid Server Premium betrifft dabei nur die Konfiguration von Xandr. Die entsprechende Zeile ist im Beispiel oben bereits hervorgehoben.
In dieser Zeile muss das Wort prebidappnexus um die Zeichenkette "psp" auf prebidappnexuspsp ergänzt werden. Der Wert von "PLACEMENT_ID" bleibt dabei identisch.
Nachher
<!-- iqadtile3 -->
<amp-ad data-block-on-consent="_till_accepted" width="320" height="320"
type="doubleclick"
data-slot="/183/XXXXXX"
rtc-config='{
"vendors": {
"yieldlab": {"ADSLOT_ID": "XXXXXX"},
"aps": {"PUB_ID": "3711","PARAMS":{"amp":"1"}},
"prebidappnexuspsp": {"PLACEMENT_ID": "XXXXXX"},
"criteo": {"ZONE_ID": "1298400", "LINE_ITEM_RANGES": "0..20:0.01;20..60:0.05;60..420:1.00","PUBLISHER_SUB_ID":"XXXXXX"}
}, "timeoutMillis": 999}'
json='{"targeting":{"kw":["nospa","enozqi","digtransform","XXXXXX","iqadtile3"],"tile":["3"],"doc":["artikel"],"iqadtype":["amp"]}}'
data-multi-size="320x53,320x80,320x106,320x160,320x50,300x50,300x75,300x100,300x150,300x250"
data-multi-size-validation="false"
data-loading-strategy="1.25">
</amp-ad>