Macro di Advertising 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 è tra quelle sopra indicate
${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 è tra quelle sopra indicate
${NS_DEVICE_GROUPING}
(Nielsen) Il tipo di dispositivo su cui l'annuncio era visualizzatore:
TAB
= tabletPHN
= dispositivo mobilecomputer
= computer
${UOO}
(Nielsen) Indica 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
= RGPD deve essere applicato0
= 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:
- Esporta tag annuncio da un partner server annunci
- Caricamento in blocco di Flashtalking o Google DoubleClick for Advertisers tag pubblicitari direttamente in 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.
Macro di Analytics for Advertising
Per ulteriori macro disponibili specificatamente per i clienti Analytics for Advertising, vedere "Aggiungi Analytics for Advertising Macro a Flashtalking Tag annuncio" e "Aggiungi Analytics for Advertising Macro a 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:
- Sono stati dimenticati 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
}
.