gpt4 book ai didi

javascript - 如何使用 ga ('send' , 'pageview' ,...发送媒体和源?

转载 作者:行者123 更新时间:2023-11-30 15:06:39 26 4
gpt4 key购买 nike

在一些推荐链接上(我无法修改它们),我没有使用标准:

example.com/?utm_source=hey&utm_medium=mymedium&utm_campaign=campaign17

但我用的是非标准的:

example.com/?src=foo

因此,它无法在 Google-Analytics 中正确跟踪。它显示为:

medium  source
(none) (direct)

所以我尝试通过自定义 Javascript 代码传递相关参数:

ga('send', 'pageview', '/?utm_source=foo&utm_medium=test&utm_campaign=test');

而不是 ga('send', 'pageview');在标准分析结束时 <script>...</script>片段。

仍然,它不起作用:它显示为 (none) (direct) (例如在 Analytics 的实时 > 流量来源)。

问题:如何通过 ga('send', 'pageview', ...); 传递来源/媒体/事件名称?

最佳答案

你必须在 ga('send', 'pageview') 之前使用 ga('set', ...) 命令:

ga('create', 'UA-XXXXX-Y', 'auto');
ga('set', 'campaignSource', 'foo');
ga('set', 'campaignMedium', 'yourmedium');
ga('set', 'campaignName', 'test');
ga('send', 'pageview');

或者你可以使用更简单的语法:

ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview', {'campaignSource': 'foo', 'campaignMedium': 'yourmedium', 'campaignName': 'test'});

字段引用:https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#trafficsources

关于javascript - 如何使用 ga ('send' , 'pageview' ,...发送媒体和源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45645656/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com