Мы пытаемся использовать функцию ключевого значения в Google Ad Manager в отчете,
// 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']);
Затем мы создаем отчет со значениями ключей, но все значения отображаются как неизвестные. когда мы проверяем на странице правильность установки значения ключа, мы вызываем метод getTargeting и всегда получаем правильное значение:
googletag.pubads().getTargeting('utm_term');
googletag.pubads().getTargeting('utm_campaign');
Есть ли что-то, что нам здесь не хватает?
Как мы можем создать отчет, который может показать нам значение «ключевых значений» наряду с показами и кликами?
- Нам удается видеть значения только тогда, когда мы устанавливаем их как предопределенные, поэтому у нас возникает эта проблема только тогда, когда мы устанавливаем динамическое значение значений.