Ich möchte die Mouseflow-ID als benutzerdefinierte Dimension in Analytics hinzufügen. Ich habe meinen GTM korrekt integriert, andere Tags und Trigger funktionieren einwandfrei. Ich habe mit folgenden Problemen zu kämpfen:Javascript: Drücken Sie die Mouseflow-Sitzungs-ID als benutzerdefinierte Dimension für Google Analytics über den Google Tag Manager
Ich denke, Ich brauche eine benutzerdefinierte Variable, die Javascript enthält, die die Mausfluss-ID zurückgibt. Ich habe diesen Link als Referenz verwendet:
https://mouseflow.zendesk.com/hc/en-us/articles/206505015-How-do-I-push-data-into-third-party-tools-
Eine benutzerdefinierte Javscript Variable in Google Tag Manager eine Funktion und Rückkehr benötigt, so kann ich nicht den Code auf der oben genannten Website direkt verwenden. Zwei der Dinge, die ich habe versucht, sind:
$(window).load(function() {
return mouseflow.getSessionId;
});
Und:
function() {
return mouseflow.getSessionId();
}
Wie Sie vielleicht erraten haben, mir fehlt Javascript Wissen den Code richtig zu implementieren. Ich bin schon seit Stunden dabei und dachte, es wäre der richtige Zeitpunkt, diese Frage hier zu stellen. Am ehesten habe ich Object Object in der benutzerdefinierten Dimension in Analytics abgerufen, die nicht wirklich geschlossen ist.
Ich teste die Variable, indem ich die Variable als Bezeichnung eines Ereignisses setze, das ich in GTM als Mausflussaufnahme konfiguriere. Nur die benutzerdefinierte Dimension mit der Variablen bleibt (nicht festgelegt) oder Object Object.
Danke, und wenn ich etwas verpasst habe oder nicht klar war, lass es mich wissen.
Mick
Ihr erster Versuch fehlt die Klammer, so dass es das Funktionsobjekt zurückgibt, anstatt die Funktion auszuführen, die die Sitzungs-ID abruft. –