Publicidade de macros DSP
Uma macro é um comando curto ou abreviação para uma instrução e geralmente segue o formato ${MACRO_NAME}
. As macros incluídas no código criativo ou URLs de click-through se expandem em uma string de código mais longa que o servidor de publicidade pode entender. O servidor de anúncios DSP executa macros quando o anúncio é veiculado ou clicado.
As macros do servidor de anúncios são úteis para transmitir informações importantes ao DSP ou a servidores de anúncios de terceiros. As macros são usadas com mais frequência durante o tráfico de código criativo ou metadados de terceiros e personalizados (como pixels de terceiros).
É possível inserir manualmente uma macro em qualquer lugar, como em uma tag VAST, em qualquer URL ou em um pixel de evento do DSP ou de terceiros. No entanto, cada cliente e parceiro do DSP tem um formato de tag de anúncio diferente, e as macros devem ser inseridas em pontos diferentes na tag de acordo. Cada vez que trabalhar com um novo cliente ou parceiro, peça a ele documentação sobre onde inserir as macros em suas tags de anúncio que o DSP trafica.
Macros de rastreamento gerais
Use macros de rastreamento geral em todos os tipos de anúncios e tags para transmitir dados específicos, conforme necessário.
${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}
Macros específicas para dispositivos móveis
${CS_PLATFORM_ID}
(ComScore) A ID da plataforma, que corresponde ao sistema operacional do dispositivo:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberryother
quando a plataforma não for nenhuma das opções acima
${CS_DEVICE_MODEL}
${CS_IMPLEMENTATION_TYPE}
(ComScore) O ambiente em que o anúncio foi veiculado:
a
= aplicativo móvelb
= site móvel
a
ou b
)${NS_PLATFORM_ID}
(Nielsen) A ID da plataforma, que corresponde ao sistema operacional do dispositivo:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberryother
quando a plataforma não for nenhuma das opções acima
${NS_DEVICE_GROUPING}
(Nielsen) O tipo de dispositivo no qual o anúncio foi visualizado:
TAB
= tabletPHN
= dispositivo móvelcomputer
= computador
${UOO}
(Nielsen) Se o usuário desativou ou não o rastreamento de anúncios:
1
(sinalizador DNT = 1) = o usuário recusou o rastreamento de anúncios0
(sinalizador DNT = 0) = o usuário optou por participar do rastreamento de anúncios
0
ou 1
)${TM_BUNDLE}
gdpr=${GDPR_ENFORCED}&gdpr_consent=${GDPR_CONSENT}
gdpr=${GDPR_ENFORCED}
indica se o licitante determina que a solicitação de oferta é proveniente da origem da União Europeia e requer a aplicação do GDPR:
1
= O GDPR deve ser aplicado0
= O GDPR não deve ser aplicado
gdpr_consent=${GDPR_CONSENT}
é o valor de consentimento transmitido pelo parceiro de fornecimento na solicitação de oferta de entrada:
- Na maioria dos casos, é uma string de consentimento codificada em base64url ou daisybit (exemplo: BN5lERiOMYEdiAKAWXEND1HoSBE6CAFAApAMgBkIDIgM0AgOJxAnQA)
0
= sem consentimento1
= consentimento
Clique em Macros para anúncios de exibição de terceiros
Para rastrear com precisão os cliques de anúncios usando tags de exibição de terceiros, o DSP exige uma macro de clique de exibição. Somente uma versão da macro é necessária; a macro relevante depende do tipo de tag.
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
O DSP insere automaticamente macros de clique de exibição em uma tag de exibição de terceiros ao:
- Exportar tags de publicidade de um parceiro de servidor de publicidade
- Upload em massa Flashtalking ou Google DoubleClick for Advertisers adicionar tags diretamente no DSP
Se uma macro de clique estiver ausente ao criar um anúncio de exibição, o DSP exibirá uma mensagem de aviso solicitando que você insira manualmente a macro de clique de exibição apropriada na área correta da tag.
Analytics for Advertising Macros
Para macros adicionais disponíveis especificamente para Analytics for Advertising clientes, consulte "Anexar Analytics for Advertising Macros para Flashtalking Tags de publicidade" e "Anexar Analytics for Advertising Macros para Google Campaign Manager 360 Tags de publicidade."
Solução de problemas de erros de macro
Ao adicionar macros ao código, certifique-se de usar a sintaxe exata da macro. Ao validar as macros, o DSP verifica se a macro corresponde exatamente a uma das macros válidas.
Erros são gerados se houver caracteres ausentes no início ou no fim do nome da macro. Por exemplo, você verá uma mensagem de erro se:
- Você esquece um ou mais caracteres no início do nome da macro, como
${
. Se você não incluir a sintaxe completa, a entrada não será reconhecida como uma macro válida. - A macro não termina com um conjunto válido de caracteres, como
}
.