问题标签 [measurement-protocol]
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 - 测量协议中的新用户与活跃用户
谷歌分析如何在测量协议中测量活跃用户与新用户。
它如何衡量新用户?, 是基于 ipaddress 吗?我为所有请求发送相同的 cid=555。
在网站上,我看到它虽然使用了 cookie
谢谢
google-analytics - 测量协议 - Cookie
向谷歌分析发送请求时,Measurement 协议是否会创建 cookie?如果是这样,cookie 的名称是什么,它的位置。它是否根据 IP 地址跟踪用户?
因为当使用测量协议将请求发送到谷歌分析时,我没有看到任何 _ga cookie 或 _utma 等 cookie。我很感激
google-analytics - UserId,测量协议中的 CID
测量协议 要识别新用户与返回用户,我们可以使用用户 ID 字段。(即,我们可以对用户唯一的用户名或其他标识符进行哈希处理,并将其与特定用户相关联。这样我们就可以有效地识别新用户和回访用户。
关于 CID 的问题——CID 用于唯一标识用户的会话,直到会话过期。我们是否必须手动跟踪会话到期才能为每个用户会话生成 cid?
请澄清
http - 测量协议不会实时出现在谷歌分析中
我发送了类似的请求,但它们没有出现在 Google Analytics REAL TIME 部分
我遵循了本指南: Measurement Protocol Developer Guide
但显然我错过了一些东西
google-analytics - 基于 UserId 的配置文件 - 测量协议
如何根据用户 ID(在测量协议中使用)查看视图上的信息。我正在发送以下请求,但它似乎没有在谷歌分析中注册基于用户 ID 的视图。
http://www.google-analytics.com/collect?&ul=en-US&v=1&tid=UA-xxxxxx-2&cid= {9ddbf6d0-1909-4ea8-afd0-bcbfbbfd1c3e}&t=pageview&dt=Share%20tab&dp=Share%20tab&uid =hsjfy4782jduyth6k4
我注意到它仍然属于所有网站数据(默认视图)
android - Measurement Protocol 分别区分网站和移动端的 GA 事件
我开发了两个不同的应用程序,一个是网络应用程序,一个是移动应用程序。一点关于移动应用程序。这是一个使用 Phonegap 开发的混合应用程序。出于这个原因,我实施了 Google Analytics Measurement Protocol。它工作正常。当我将其设置t=screenview
为有效负载的一部分时,它实际上会将分析发送到我的移动分析视图。好的好的。但这不是我的困惑所在。我的问题是关于event tracking
. 我在一个帐户下创建了网站和移动跟踪。区分跟踪的唯一方法是t=pageview
针对网络和t=screenview
移动设备进行设置。那么事件呢?如果设置t=event
并发布有效负载,它是否会自动检测从哪个设备生成事件并最终将其显示在我的移动跟踪视图中?还是我必须做点别的?
google-analytics - 使用 Measurement Protocol 的增强型电子商务 - 仅交易出现在分析中
我正在查看文档:https ://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#enhanced-ecomm 任何人都知道一个链接,该链接用示例代码解释了我们如何使用增强型电子商务与测量在同一事务中具有多个产品的协议?
我将以下内容发布到https://ssl.google-analytics.com/collect
我可以看到交易出现在我的谷歌分析报告中,但没有产品。
google-analytics - 谷歌分析测量协议会话控制不起作用
我正在尝试通过 Google Analyitics 测量 API 使用手动会话控制,但我无法让它工作。经过一番摆弄,作为一个基本的测试用例,我在分析中建立了一个简单的测试站点,并手动向它发出了以下请求:
然后查看分析并等待,有问题的会话在正常的 30 分钟后仍然超时,而不是以“sc=end”请求结束。例如,在发出请求约 5 分钟后,在“实时 -> 事件”页面下,我仍然是“活跃用户”选项卡下的两个“用户”,并且该页面仍然声称有“现在:2 活跃网站上的用户”。
google-analytics - 谷歌分析测量协议会话超时和查询时间限制
假设我们的目标是使用测量协议设置离线事件跟踪,我们这边唯一的限制是我们需要每天发布一次事件提要,并使用来自 GA UI 的正确标准报告进行 GA 设置。
GA 限制:
- 会话超时限制为 4 小时;
- 报告命中发生与发送命中之间的最大时间差 - qt 参数,也限制为 4 小时;
测试用例:
“0”。会话超时限制设置为最长 4 小时。
- 用户在上午 9 点访问站点,第一个会话被创建。
- 他需要 10 分钟才能获得拨打电话所需的信息。
- 用户在上午 9:10 拨打电话并进行电话订购 唯一的、非个人身份识别代码随呼叫一起传递给 CRM,并保存在 GA 维度和 uid 中。
- 在下午 6 点呼叫报告 CRM 生成呼叫报告并使用测量协议事件上传 HTTP 请求将其传递给 GA。
- 下午 6 点呼叫报告 CRM 生成交易报告,并使用测量协议交易请求将电话订单价值和号码传递给 GA。
问题:
1)测试用例第5步描述的请求中的qt参数是否需要等于:
1.1) 可能的最大值 - 4 小时(因为否则它可能不会被此规则处理“大于 4 小时的值可能导致不处理命中。”) 1.2) 实际值 - 8 小时和 50 分钟。
2) 1.1 会导致第一次会话超时吗?
3) 1.1 是否会导致创建第二个会话,其中:
- 开始时间等于下午 4 点和 50 分钟;
- 结束时间等于下午 4 点和 50 分钟;
- user-agent 默认等于测量协议 HTTP 请求中使用的值;
- 默认情况下不关闭,因此如果第二次用户访问是在下午 4 点,则此访问的点击将被发送到此会话;
4)这第二个会话是否影响标准报告参数的值,例如:
- 平均会话长度;
- 平均跳出率和退出率;
- 每个会话的平均页数;
5) 第二个会话是否会影响流量报告或任何其他 Google 报告不正确?
ruby-on-rails - gabba gem 不跟踪不同的域
我有一个连接到以下域的 UA 帐户: http : //www.mytestdomain.com,帐户 ID 为 UA-123456-1
当我使用 Gem 跟踪域时,它运行良好:
但无法跟踪其他域:
我应该怎么做才能跟踪其他域?