问题标签 [universal-analytics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-analytics - 使用 Universal Analytics 在 Google 跟踪代码管理器中设置虚拟网页浏览量
我有一个带有下一步和后退按钮的单页表单,这些按钮将通过 jQuery 触发虚拟页面视图。我正在尝试使用 Universal Analytics 将这些按钮点击捕获为 GTM 中的虚拟页面视图,但我遇到了问题。我在 GA 中查看了 Real-Time,它只注册了浏览器 url。
GTM UA 标签设置:
我设置了我的 UA 标签,设置了跟踪 ID,并将文档路径设置为数据层变量“vpv”(请参阅下面的自定义 html),当 {{event}} 等于 SendVirtualPageView 时它会触发。宏 vpv 设置为宏类型作为数据层变量
这是 UA 标签设置:
http://bit.ly/QNdxKo(注意:我还不能发布图片)
射击规则:
这是我的 Custon HTML 标签:
我确实在预览模式下进行了测试,并且确实看到了事件触发:
任何见解将不胜感激。先感谢您。
universal-analytics - Universal Analytics 客户端 ID
最近我们升级到通用分析,似乎一切都在工作。我一直在尝试通过以下代码将 clientID 捕获到 js 变量中:
为了证明正在捕获变量 clientID,我尝试使用以下代码将其写入页面:
这不会向页面写入任何内容。
我浏览了这个网站和其他网站,但无法弄清楚我错过了什么。我觉得我忽略了一些非常明显的东西。非常感谢任何帮助。
最终,我会将变量写入表单字段,以处理第 3 方系统中发生的离线步骤。
google-analytics - 名称间隔帐户在 Universal Analytics 下不起作用
我想迁移到通用 analytics.js,但是当我尝试在 analytics.js 片段中实现多个帐户时,默认帐户效果很好并实时显示,但是后续帐户永远不会显示实时和流量下降到 0。
目前我正在使用 ga.js 来跟踪单个代码段中的多个帐户。这是我使用的格式:
下面是我一直在尝试使用 analytics.js 的片段
“rollup”名称空间永远不会在 rollup 帐户上实时注册。UA-XXXXXXXX-2X 代码实时注册就好了。
我已经运行了 Google Analytics Debugger,它似乎正在创建两个帐户,并且发送得很好,没有错误,只有看起来合适的信息:
任何人都可以就我的 analytics.js 代码段可能存在的问题提供一些指导吗?
google-analytics - 通过 Google / Piwik API 获取每小时访问者统计信息
是否可以从 piwik 或谷歌分析 api 获取每个唯一网址的每小时访问者统计信息?
javascript - 具有多个跟踪器的 Universal Analytics 自定义维度 - 旧跟踪器记录用户级范围维度
所以,我有一个非常具体的场景,希望你能帮助我。
我有一个旧帐户升级到 Universal Analytics,并设置了多个自定义维度。其中之一是用户级范围的成员/访客变量。
但是,我们决定创建一个新帐户,以便将我们的网站从另一个包含许多网站的帐户中移出。长话短说,但由于我们不能只移动一个帐户,我们让它们都运行到 2015 年 1 月 1 日。
我将自定义维度“移动”到新帐户(创建了与旧帐户匹配的新自定义维度),并且页面级范围变量似乎工作正常:没有更多数据记录到旧帐户,新帐户正在接收准确的数据。
这就是奇怪的地方:尽管我更改了代码以不再将这些数据发送到旧帐户,但我们仍在将会员/访客数据记录到我们的旧帐户中。
UA 是否有可能“记住”用户,并使用 cookie 设置会员/访客数据?
如果您将 Chrome 与 Analytics 调试插件一起使用( https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna?hl=en ),您会明白我的意思,然后访问www.boatlocal .com _ 您会看到我在名为“NewTracker”的跟踪器中设置维度,而不是在名为“OldTracker”的跟踪器中设置任何维度。
数据不匹配。NewTracker 获得看起来准确的数据(成员 + 访客 = 总会话数),但 OldTracker 获得的数字要低得多。
这是有问题的代码(ASP.net 是 <%= Tags %> 的原因):
google-analytics - Google Analytics:使用测试配置文件进行测试事件跟踪
使用通用分析,将数据发送/测试到测试配置文件的最佳实践是什么?
我在之前</head>
和以下内容中包含了跟踪代码段:
google-analytics - 使用 Universal Analytics 跨域运行 GA 实验,链接器有效,但实验代码忽略 clientId
几周以来一直试图让它工作。任何帮助是极大的赞赏。
我最近升级到 Universal Analytics 并成功地设置了跨域跟踪,但在将用户重定向到实验的域部分时,autoLinker
我无法让我的 Analytics 实验传递变量。_ga
设置
- 两个域都有两个跟踪器,一个 (
t0
) 共享[UA-xxxxxxx-5]
,一个 (domainUniqueTracker
) 记录到该特定域([UA-xxxxxxx-1]
用于主域和[UA-xxxxxxx-14]
新实验域)唯一的 trackingId。 - 加载链接器
t0
以启用跨域共享。 - 链接器加载了一系列域,包括我试图通过实验向其发送流量的域。
- 实验是在共享 trackingId 上创建的
[UA-xxxxxxx-5]
。
语境
我的公司有一个名为 LIME Pro 的产品,到目前为止,我们在公司网页上都有关于该产品的信息。现在,作为一个实验,我们在一个单独的域上创建了一个关于系统的单页,他们想看看哪个页面(旧的或新的)吸引了最多的潜在客户。
公司网页中的旧产品页面(实验代码安装在那里) http://www.lundalogik.se/crm-system/lime-pro/
单独域上的新产品页面(与 tracker 上的主域共享 trackingId t0
)
http://www.lime-pro.se
问题
如果我访问 www.lundalogik.se 并从那里单击指向新的外部站点的正常链接(虚拟页面上的正常锚链接lundalogik.se/experiment/
),clientId
则成功在 URL 中传递,并且外部站点的跟踪器识别并启动使用clientId
.
但是如果我浏览到安装了实验代码的页面,我会被重定向到外部站点,而没有传递 clientId,因此外部站点的跟踪器会生成一个新的 clientId。
感谢和抱歉关于长篇文章,想尽可能详细地解释。
google-analytics - Universal Analytics 跟踪代码应该放在页面的什么位置?
我的网站目前在正文底部有传统(非异步)谷歌分析跟踪代码。
我计划升级到 Universal Analytics 跟踪代码。新的跟踪代码可以放在正文中,还是应该按照 Google 的说明只放在头部(就在标签之前)?谢谢。
google-analytics - 谷歌标签管理器轮播链接
我是 GTM 的新手,正在尝试在整个网站的多个轮播中捕捉“下一个”和“上一个”事件。
我的 HTML。
每当我单击一个div
with class slide-next
(以及slide-prev
)时,我想捕获以下内容:
分类:轮播按钮
操作:单击 - 下一个(或上一个)
标签:英雄1
有没有办法在谷歌标签管理器中做到这一点?
javascript - 谷歌标签管理器宏正则表达式
我有一个 GTM 标签,它监听以“.zip”结尾的链接链接。我想过滤掉路径中的所有内容,除了文件名“MyFile.zip”
标签名称:跟踪 Zip 下载
标签类型:通用分析
轨道类型:事件
类别:按钮
行动:下载
标签: {{元素网址}}
射击规则:
- {{event}} 等于 'gtm.linkClick'
- {{element url}} 以 '.zip' 结尾
当我当前单击一个链接时,标签是' http://mydomain.com/zips/MyFile.zip。如何过滤掉 URL 的“ http://mydomain.com/zips/ ”部分?