Estamos tentando usar o recurso de valor-chave no gerenciador de anúncios do Google em um relatório,
// example
var targetingData = [];
targetingData['utm_campaign'] = new Date().getTime();
targetingData['utm_term'] = new Date().getTime();
googletag.defineSlot('/account-id/Minf-3', [300, 100], 'div-gpt-ad-1576162076591-0')
.addService(googletag.pubads()).setTargeting('utm_term', targetingData['utm_term'])
.setTargeting('utm_campaign', targetingData['utm_campaign']);
googletag.pubads().setTargeting('utm_term', targetingData['utm_term'])
.setTargeting('utm_campaign', targetingData['utm_campaign']);
Em seguida, estamos gerando um relatório com valores-chave, mas todos os valores são mostrados como desconhecidos. quando verificamos na página que o valor da chave está definido corretamente, estamos chamando o método getTargeting e sempre obtemos o valor correto:
googletag.pubads().getTargeting('utm_term');
googletag.pubads().getTargeting('utm_campaign');
Está faltando algo aqui?
Como geramos um relatório que pode nos mostrar o valor dos "valores-chave", juntamente com as impressões e cliques?
- Conseguimos ver valores apenas quando os definimos como predefinidos, portanto, temos esse problema apenas quando definimos o valor dinâmico dos valores.