Ich muss meine benutzerdefinierte benutzerdefinierte Dimension im Google Tag Manager an Google Analytics übergeben. Ich bin in der Lage, nur erste Variable in meinem Array von Objekten von Produkten zu lesen. Und in meinen Analytics wird überhaupt keine benutzerdefinierte Dimension angezeigt (auch nicht der erste Wert von allen).Dimensionen des Produktbereichs in Google Analytics und Google Tag Manager
Ich habe benutzerdefinierte Dimension in Analytics festgelegt als Produkt scoped:
Dann in GTM seted ich benutzerdefinierte Dimension in meinem Tag auf.
Im Dimensionswert habe ich eine Variable verwendet, die in die Struktur eingeht und die Variable productSize findet.
Und hier ist mein Code:
<script>
dataLayer.push({
'event': 'productImpression',
'ecommerce': {
'impressions': [
{
'name': 'Android tričko',
'id': '12345',
'price': '299',
'brand': 'Google',
'category': 'Pánská trička',
'variant': 'bílá',
'list': 'Search Results',
'productSize': 'L', // product scoped custom dimension
'position': 1
},
{
'name': 'Donut Friday Scented T-Shirt',
'id': '67890',
'price': '33.75',
'brand': 'Google',
'category': 'Apparel',
'variant': 'Black',
'list': 'Search Results',
'productSize': 'XL', // product scoped custom dimension
'position': 2
}]
}
});
</script>
Wie ich sagte, das Problem ist ich nur den ersten Wert lesen kann (natürlich) von meiner benutzerdefinierten Dimension ("L"). Was soll ich anstelle des Nullsymbols in der variablen Punktnotation schreiben, um alle Werte ("L", "XL") zu erhalten?
Ich muss alle Werte für jedes Produkt in Analytics übergeben. Muss ich jedes Produkt in separate dataLayer.push() schieben? Wo ist das Problem, dass ich in Analytics überhaupt nichts sehe? Bitte helfen Sie.
Ich habe darüber gelesen, aber ich dachte, es zählt nicht, wenn ich Tag Manager verwende. Muss ich irgendwo in GTM etwas anderes einstellen oder muss ich einfach die Dimensionen codieren und sie in Analytics setzen? – kelly
Sie müssen nichts in GTM hinzufügen, aber nach meiner Erfahrung ist die Verarbeitungszeit bis zur Anzeige der benutzerdefinierten Dimension etwas länger als für die Seitenansicht. Vielleicht musst du nur noch ein paar Stunden warten. –
immer noch keine Änderung ... Ich bin verzweifelt ... vielleicht schaue ich gerade in falschen Ort in Google Analytics ... – kelly