Macros do Advertising 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 é nenhuma das opções acima
${CS_DEVICE_MODEL}
${CS_IMPLEMENTATION_TYPE}
(ComScore) O ambiente no qual o anúncio foi veiculado:
a
= aplicativo para dispositivos móveisb
= site para dispositivos móveis
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 é nenhuma das opções acima
${NS_DEVICE_GROUPING}
(Nielsen) O tipo de dispositivo no qual o anúncio era visualizador:
TAB
= tabletPHN
= celularcomputer
= computador
${UOO}
(Nielsen) Se o usuário desativou ou não o rastreamento de anúncios:
1
(sinalizador DNT = 1) = o usuário desativou o rastreamento de anúncios0
(sinalizador DNT = 0) = o usuário optou pelo 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 licitação vem 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 marcas de anúncio de um parceiro de servidor de publicidade
- Carregar em massa Flashtalking ou Google DoubleClick for Advertisers marcas de anúncio 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 clientes do Analytics for Advertising, consulte "Acrescentar Analytics for Advertising Macros a Flashtalking Marcas de anúncio" e "Acrescentar Analytics for Advertising Macros a Google Campaign Manager 360 Marcas de anúncio."
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, uma mensagem de erro será exibida 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
}
.