Google Ad Manager erhält einen benutzerdefinierten Schlüsselwert, der in Berichten als "unbekannt" angezeigt wird

8

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.
Talsibony
quelle

Antworten:

0

Die Zielwerte sollten Zeichenfolgen sein, Sie übergeben Zahlen. Konvertieren Sie zuerst den Zeitstempel in eine Zeichenfolge, zum Beispiel:

googletag.pubads().setTargeting('utm_term', new Date().getTime() + '')
Sei gewarnt
quelle
Ich habe es auch mit String versucht und sie sind als dynamisch definiert, dh Sie können dort jeden Wert festlegen.
Talsibony
0

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:

  1. Klicken Sie auf Inventar und dann auf Schlüsselwerte.
  2. Klicken Sie auf den Namen eines Schlüssels, der in Ad Manager-Berichten verwendet werden soll
  3. Wählen Sie unter "Bericht über Werte" die Option Werte in Bericht einschließen aus
  4. Klicken Sie auf Speichern

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.

Rabsom
quelle
Ich werde versuchen, Sie wissen zu lassen, ob wir dies verpasst haben.
Talsibony
Sobald Sie die Schlüsselwerte als benutzerdefinierte Dimensionen festgelegt haben, sehen Sie Reportable = "Benutzerdefinierte Dimension"
Talsibony
hat es funktioniert ? Konnten Sie Werte im Bericht erhalten?
Rabsom
nein hat es nicht, sieht so aus ist unmöglich.
Talsibony
es ist möglich. Schauen Sie sich diese Screeshots an (dynamischer Schlüssel und Daten aus dem Bericht). Siehe hier: imgur.com/a/o3KimMs
Rabsom