Advertising DSP-Makros
Ein Makro ist ein kurzer Befehl oder eine Abkürzung für eine Anweisung und folgt normalerweise dem ${MACRO_NAME}
. Im Kreativ-Code enthaltene Makros oder Clickthrough-URLs werden zu einer längeren Code-Zeichenfolge erweitert, die der Anzeigen-Server versteht. Der DSP-Werbeserver führt Makros aus, wenn die Anzeige geschaltet oder angeklickt wird.
Werbeserver-Makros sind nützlich, um wichtige Informationen an DSP oder Werbeserver von Drittanbietern weiterzugeben. Makros werden am häufigsten während des Handels mit kreativem Code oder Metadaten von Drittanbietern und deren Bearbeitung verwendet (z. B. Pixel von Drittanbietern).
Sie können ein Makro manuell an einer beliebigen Stelle einfügen, z. B. in einem VAST-Tag, in einer beliebigen URL oder in einem DSP- oder Ereignispixel eines Drittanbieters. Jeder DSP-Client und -Partner hat jedoch ein anderes Tag-Format für die Anzeige, und die Makros sollten entsprechend an verschiedenen Stellen im Tag eingefügt werden. Fragen Sie bei jeder Arbeit mit einem neuen Client oder Partner nach der Dokumentation, wo die Makros in die Anzeigen-Tags eingefügt werden können, die DSP-Traffic unterstützen.
Allgemeine Tracking-Makros
Verwenden Sie allgemeine Tracking-Makros für alle Anzeigen- und Tag-Typen, um bestimmte Daten nach Bedarf zurückzugeben.
${TM_ACCOUNT_ID}
${TM_AD_ID}
${TM_AD_ID_NUM}
${TM_ADVERTISER_ID}
${TM_CAMPAIGN_ID}
${TM_CAMPAIGN_ID_NUM}
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
${TM_FEED_ID}
${TM_FEED_ID_NUM}
${TM_MACRO_PLACEMENT_SITE_KEY
${TM_PLACEMENT_ID}
${TM_PLACEMENT_ID_NUM}
${TM_RANDOM}
${TM_SESSION_ID}
${TM_SITE_DOMAIN_URLENC}
${TM_SITE_NAME}
${TM_SITE_URL_URLENC}
${TM_SITE_ID_NUM}
${TM_TIMESTAMP}
${TM_VIDEO_DURATION}
Mobile-spezifische Makros
${CS_PLATFORM_ID}
(ComScore) Die Plattform-ID, die dem Betriebssystem des Geräts entspricht:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberryother
, wenn die Plattform keine der oben genannten Funktionen aufweist
${CS_DEVICE_MODEL}
${CS_IMPLEMENTATION_TYPE}
(ComScore) Die Umgebung, in der die Anzeige geschaltet wurde:
a
= Mobile Appb
= mobile Website
a
oder b
)${NS_PLATFORM_ID}
(Nielsen) Die Plattform-ID, die dem Betriebssystem des Geräts entspricht:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberryother
, wenn die Plattform keine der oben genannten Funktionen aufweist
${NS_DEVICE_GROUPING}
(Nielsen) Der Gerätetyp, auf dem die Anzeige angezeigt wurde:
TAB
= TablettePHN
= mobilcomputer
= Computer
${UOO}
(Nielsen) Ob der Benutzer das Anzeigen-Tracking abgelehnt hat oder nicht:
1
(DNT-Flag = 1) = der Benutzer hat das Anzeigen-Tracking abgelehnt0
(DNT-Flag = 0) = der Benutzer hat sich für das Anzeigen-Tracking entschieden
0
oder 1
)${TM_BUNDLE}
gdpr=${GDPR_ENFORCED}&gdpr_consent=${GDPR_CONSENT}
gdpr=${GDPR_ENFORCED}
gibt an, ob der Bieter feststellt, dass die Angebotsanfrage aus der Europäischen Union stammt und eine Durchsetzung der DSGVO erfordert:
1
= Die DSGVO sollte durchgesetzt werden0
= Die DSGVO sollte nicht durchgesetzt werden
gdpr_consent=${GDPR_CONSENT}
ist der Einverständniswert, der vom Übermittlungspartner in der eingehenden Angebotsanfrage übergeben wird:
- In den meisten Fällen handelt es sich um eine base64url-kodierte Einverständniszeichenfolge, oder Daisybit (Beispiel: BN5lERiOMYEdiAKAWXEND1HoSBE6CAFAApAMgBkIDIgM0AgOJxAnQA)
0
= kein Einverständnis1
= Einverständnis
Klicken Sie auf Makros für Display-Anzeigen von Drittanbietern
Um Klicks auf Anzeigen mit Display-Tags von Drittanbietern genau zu verfolgen, erfordert DSP ein Display-Klick-Makro. Es ist nur eine Version des Makros erforderlich. Das entsprechende Makro hängt vom Typ des Tags ab.
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
DSP fügt automatisch Display-Klick-Makros in ein Display-Tag eines Drittanbieters ein, wenn Sie:
- Exportieren von Anzeigen-Tags aus einer Ad-Server-
- Massen-Upload von Flashtalking- oder Google DoubleClick for Advertisers-Anzeigen-Tags direkt in DSP
Wenn beim Erstellen einer Display-Anzeige ein Klick-Makro fehlt, zeigt DSP eine Warnmeldung an, die Sie auffordert, das entsprechende Display-Klick-Makro manuell in den richtigen Bereich des Tags einzufügen.
Makros Analytics for Advertising
Weitere Makros, die speziell für Analytics for Advertising Kunden verfügbar sind, finden Sie unter Append Analytics for Advertising Macros to Flashtalking Ad Tags und Append Analytics for Advertising Macros to Google Campaign Manager 360 Ad Tags.
Fehlerbehebung bei Makro-Fehlern
Wenn Sie Makros zu Ihrem Code hinzufügen, stellen Sie sicher, dass Sie die exakte Syntax des Makros verwenden. Bei der Validierung der Makros prüft DSP, ob das Makro genau mit einem der gültigen Makros übereinstimmt.
Fehler werden erzeugt, wenn am Anfang oder Ende des Makronamens Zeichen fehlen. Beispielsweise wird eine Fehlermeldung angezeigt, wenn:
- Sie vergessen eines oder mehrere der Zeichen am Anfang des Makronamens, z. B.
${
. Wenn Sie die vollständige Syntax nicht angeben, wird der Eintrag nicht als gültiges Makro erkannt. - Das Makro endet nicht mit einem gültigen Zeichensatz, z. B.
}
.