gpt4 book ai didi

Javascript:通过 Google 标签管理器将 Mouseflow session ID 作为自定义维度推送到 Google Analytics

转载 作者:行者123 更新时间:2023-11-30 00:10:04 25 4
gpt4 key购买 nike

我想将 Mouseflow ID 添加为 Analytics 中的自定义维度。我的 GTM 已正确集成,其他标签和触发器工作正常。我正在努力解决以下问题:

认为我需要一个包含返回 Mouseflow ID 的 javascript 的自定义变量。我使用此链接作为引用:

https://mouseflow.zendesk.com/hc/en-us/articles/206505015-How-do-I-push-data-into-third-party-tools-

Google Tag Manager 中的一个自定义 Javscript 变量需要一个函数和返回值,所以我不能直接使用上面网站上的代码。我尝试过的两件事是:

$(window).load(function() {
return mouseflow.getSessionId;
});

和:

function() {
return mouseflow.getSessionId();
}

如您所料,我缺乏正确实现代码的 Javascript 知识。我已经研究了几个小时了,我认为现在是时候在这里问这个问题了。我最接近的是在 Analytics 的自定义维度中获取对象对象,这实际上并不接近。

我通过将变量设置为事件标签来测试变量,我在 GTM 中将其配置为 Mouseflow 记录。只有带有变量的自定义维度保留(未设置)或 Object 对象。

谢谢,如果我遗漏了什么或不清楚,请告诉我。

米克

最佳答案

你有没有试过看这篇文章: https://mouseflow.zendesk.com/hc/en-us/articles/206505595-Google-Analytics-Integration

基本上,它建议这样做:

if (typeof ga != 'undefined' && typeof mouseflow != 'undefined') {
ga('set', 'dimensionX', mouseflow.getSessionId());
ga('send', 'event', 'Mouseflow', mouseflow.getSessionId(), {'nonInteraction': 1});
}

要使用它,您需要先在 Google Analytics 中创建一个自定义维度,然后将正确的维度名称添加到上面的代码段中。

关于Javascript:通过 Google 标签管理器将 Mouseflow session ID 作为自定义维度推送到 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36863677/

25 4 0