Wir versuchen, die Schlüsselwertfunktion in Google Ad Manager in einem Bericht zu verwenden.
// 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']);
Dann generieren wir einen Bericht mit Schlüsselwerten, aber alle Werte werden als unbekannt angezeigt. Wenn wir auf der Seite überprüfen, ob der Schlüsselwert richtig eingestellt ist, rufen wir die Methode getTargeting auf und erhalten immer den richtigen Wert:
googletag.pubads().getTargeting('utm_term');
googletag.pubads().getTargeting('utm_campaign');
Fehlt uns hier etwas?
Wie generieren wir einen Bericht, der uns den Wert der "Schlüsselwerte" zusammen mit den Impressionen und Klicks anzeigt?
- Wir können Werte nur sehen, wenn wir sie als vordefiniert festlegen. Daher tritt dieses Problem nur auf, wenn wir den dynamischen Wert der Werte festlegen.
google-dfp
google-ad-manager
Talsibony
quelle
quelle
Möglicherweise müssen Sie sicherstellen, dass Ihre Schlüssel / Werte als "benutzerdefinierte Dimensionen" eingerichtet sind, damit Ihre Berichte Werte abrufen können. Dies muss über die Benutzeroberfläche für die Anzeigenverwaltung erfolgen. Laut dieser Support-Seite:
Auf der Seite "Schlüsselwerte" ändert sich der Wert in der Spalte "Berichtbar" in "Ein".
Dann sollten Sie in der Lage sein, die Werte der Schlüssel im Bericht abzurufen. Hoffe das hilft.
quelle