Pubblicità delle macro dell’DSP
Una macro è un comando breve o una scorciatoia per un'istruzione e in genere segue il formato ${MACRO_NAME}
. Le macro incluse nel codice creativo o negli URL di click-through si espandono in una stringa di codice più lunga che il server dell’annuncio può comprendere. Il server di annunci DSP esegue le macro quando l’annuncio viene distribuito o su cui si fa clic.
Le macro del server di annunci sono utili per trasmettere informazioni importanti all’DSP o a server di annunci di terze parti. Le macro sono più comunemente utilizzate durante il traffico di codice creativo o metadati di terze parti e personalizzati (come i pixel di terze parti).
È possibile inserire manualmente una macro in qualsiasi punto, ad esempio in un tag VAST, in qualsiasi URL oppure in un DSP o in un pixel evento di terze parti. Tuttavia, ogni client e partner DSP ha un formato di tag annuncio diverso e le macro devono essere inserite in punti diversi del tag di conseguenza. Ogni volta che si lavora con un nuovo cliente o partner, chiedere loro la documentazione su dove inserire le macro nei loro tag pubblicitari che vengono trafficate da DSP.
Macro di tracciamento generali
Utilizza le macro di tracciamento generali per tutti i tipi di annunci e tag per restituire dati specifici, in base alle esigenze.
${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}
Macro specifiche per dispositivi mobili
${CS_PLATFORM_ID}
(ComScore) L'ID piattaforma, che corrisponde al sistema operativo del dispositivo:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberryother
quando la piattaforma non è nessuna delle precedenti
${CS_DEVICE_MODEL}
${CS_IMPLEMENTATION_TYPE}
(ComScore) Ambiente in cui è stato distribuito l’annuncio:
a
= app mobileb
= sito Web mobile
a
o b
)${NS_PLATFORM_ID}
(Nielsen) L'ID piattaforma, che corrisponde al sistema operativo del dispositivo:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberryother
quando la piattaforma non è nessuna delle precedenti
${NS_DEVICE_GROUPING}
(Nielsen) Il tipo di dispositivo su cui l’annuncio era visualizzatore:
TAB
= tabletPHN
= mobilecomputer
= computer
${UOO}
(Nielsen) Se l’utente ha rinunciato o meno al tracciamento degli annunci:
1
(Flag DNT = 1) = l’utente ha rinunciato al tracciamento degli annunci0
(Flag DNT = 0) = l’utente ha acconsentito al tracciamento degli annunci
0
o 1
)${TM_BUNDLE}
gdpr=${GDPR_ENFORCED}&gdpr_consent=${GDPR_CONSENT}
gdpr=${GDPR_ENFORCED}
indica se l’offerente determina che la richiesta di offerta proviene dall’Unione Europea e richiede l’applicazione del RGPD:
1
= il RGPD deve essere applicato0
= il RGPD non deve essere applicato
gdpr_consent=${GDPR_CONSENT}
è il valore di consenso passato dal partner di fornitura nella richiesta di offerta in entrata:
- Nella maggior parte dei casi, si tratta di una stringa di consenso con codifica base64url, o daisybit (ad esempio: BN5lERiOMYEdiAKAWXEND1HoSBE6CAFAApAMgBkIDIgM0AgOJxAnQA)
0
= nessun consenso1
= consenso
Fare clic su Macro per gli annunci visualizzati di terze parti
Per tenere traccia con precisione dei clic per gli annunci che utilizzano tag di visualizzazione di terze parti, l’DSP richiede una macro di clic di visualizzazione. È necessaria una sola versione della macro; la macro pertinente dipende dal tipo di tag.
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
DSP inserisce automaticamente le macro di clic di visualizzazione in un tag di visualizzazione di terze parti quando:
- Esportare i tag annuncio da un partner di ad server
- Caricamento in blocco Flashtalking o Google DoubleClick for Advertisers tag pubblicitari direttamente nell’DSP
DSP Se durante la creazione di un annuncio pubblicitario non viene visualizzata una macro di clic, viene visualizzato un messaggio di avviso che richiede di inserire manualmente la macro di clic di visualizzazione appropriata nell'area corretta del tag.
Analytics for Advertising Macro
Per ulteriori macro disponibili in modo specifico per Analytics for Advertising clienti, consulta "Aggiungi Analytics for Advertising Macro per Flashtalking Tag annuncio" e "Aggiungi Analytics for Advertising Macro per Google Campaign Manager 360 Tag annuncio."
Risoluzione dei problemi relativi agli errori delle macro
Quando si aggiungono macro al codice, assicurarsi di utilizzare la sintassi esatta della macro. Durante la convalida delle macro, DSP verifica che la macro corrisponda esattamente a una delle macro valide.
Se all'inizio o alla fine del nome della macro mancano dei caratteri, vengono generati errori. Ad esempio, viene visualizzato un messaggio di errore se:
- Si dimenticano uno o più caratteri all'inizio del nome della macro, ad esempio
${
. Se non si include la sintassi completa, la voce non verrà riconosciuta come macro valida. - La macro non termina con un set di caratteri valido, ad esempio
}
.