问题标签 [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.

0 投票
0 回答
74 浏览

google-analytics - 通用分析域跟踪无法正常工作

我有一个连接到以下域的 UA 帐户:http : //www.mytestdomain.com,帐户 ID 为 UA-123456-1

我没有使用 analytics.js,因为此代码是通过 ruby​​ Gem 从服务器触发的。

当我尝试跟踪链接域时,它运行良好:

但无法跟踪其他域:

我应该怎么做才能跟踪其他域?

相关:gabba gem 不跟踪不同的域

0 投票
1 回答
1240 浏览

google-analytics - Universal Analytics:用户 ID、会话统一和注销

关于 Session Unification的文档似乎指出,如果请求从没有 userId 到有实际的请求进展,它认为是同一个用户;但是如果请求突然停止具有 userId 参数,则将其视为注销,并且这些请求不被视为同一用户的一部分。

会话统一开启,参见步骤 4:

在此处输入图像描述

那么,如果在两个具有 userId 的请求之间发出没有 userId 的请求,会发生什么?

  1. {clientId:1, userId:5}
  2. {clientId:1}
  3. {clientId:1, userId:5}

请求 #2 中缺少 userId 是否会导致 GA 中的用户时间线被拆除?请求#3 是否被视为用户的一部分?

0 投票
1 回答
347 浏览

google-analytics-api - Google Measurement Protocol 离线应用和活动日期

我想使用 Google Measurement Protocol 记录离线事件,即从 EPOS 系统获取数据并在 Google Analytics 中跟踪它们。这将是一个每天一次的批处理。我如何告诉 Google 活动的日期?如果控制台应用程序离线几天,我不希望三天的事件与一天相关联。

0 投票
1 回答
171 浏览

android - Google Analytics Measurement Protocol - 识别 HTTP 点击

我正在使用 Measurement Protocol 向 Google Analytics 发送 HTTP 请求,并且我正在尝试这样做,以便我可以自定义它接收的信息。目前,它显示它来自“未知设备”并显示一个地球。

但是,当使用 Android SDK 并通过应用程序运行它时,它会显示正在使用的设备的名称和标题。

使用 Measurement Protocol 时:有什么方法可以将其从 Unknown Device 自定义为可以使用添加协议命名的字符串?API 页面上没有任何信息让我认为这是不可能的。

谢谢

0 投票
1 回答
1525 浏览

c# - c#测量协议事务

我需要将电子商务交易发送到 Google Analytics。我已经尝试了几乎所有我能想到的让它工作,但我总是得到一个 GIF89a 响应。谁能帮我解决这个问题?

0 投票
2 回答
1356 浏览

google-analytics - 过滤器不考虑在 Google Analytics 测量协议中覆盖用户 IP

uipua参数添加到测量协议中确实是一个很大的改进。现在,我们可以编写通过客户端 IP 作为发送者发送 GA 命中的服务器端代码。

我进行了一些测试,似乎排除某些 IP 的过滤器并没有真正处理传递的 IP 值,而是实际的用户 IP。

我是否遗漏了什么,或者这是一个需要修复的错误?

0 投票
1 回答
2843 浏览

google-analytics - Google Analytics(分析)HTTP 请求中未跟踪的自定义维度(测量协议)

使用 analytics.js 时,我可以通过这种方式成功跟踪包括自定义维度的事件(如文档中所述):

但是,在使用 Measurement Protocol(即 HTTP 请求)时,我似乎无法找到将自定义维度和指标包含到事件跟踪中的方法,因为我在文档中没有找到任何参考。

这是我迄今为止尝试过的(基于文档中的示例)。在这两种情况下,事件实际上已被跟踪,但没有关联任何自定义维度或指标。

0 投票
0 回答
256 浏览

pdf - Google 产品论坛 › Google Analytics › 通过 API 跟踪引荐和直接访问 PDF 文件时的数字膨胀问题

我希望你能帮我解决这个问题。我们正在尝试为客户跟踪 PDF,但我们希望捕获的不是 PDF 链接点击(我们已经很好地跟踪了这一点!),而是转介或直接访问 PDF。例如,如果 PDF 出现在 Google 搜索中,我们希望能够跟踪是否有人点击并打开了 PDF。

使用 API,我们已经部分实现了这一点,但我们看到此事件的数字急剧膨胀 - 远远超出了我们可以合理相信的范围。我怀疑这个问题与机器人/爬虫有关;但是,当我查看引荐流量时,我看到引荐人是(直接)或谷歌的最夸张的数字。理论上,因为我们正在收集推荐数据,所以不应该排除机器人/爬虫吗?有什么我想念的吗?

我们正在使用 Google Tag Manager 和 Universal Analytics。

这是我们正在设置的变量。

  • v – 谷歌版本 -> “1”</p>

  • tid – 客户端的 Google Analytics ID。

  • cid – 使客户端请求唯一的随机数。

  • t - 事件命中类型(设置为“事件”)

  • ec – 事件类别(设置为“PDF 活动”)

  • ea——事件动作。如果 Url Referrer 为空,则为“直接下载”,否则为“外部下载”。也许我们应该将其更改为 null 或空?

  • el - 事件标签。(设置为请求的原始 URL)。

  • uip – 用户的 IP 地址。请求的用户主机地址。

  • ua——用户代理。设置为请求的用户代理。

  • dr – 设置为 Url Referrer 的原始字符串。?

这是相应的代码(C# ASP.NET):

提前感谢您的帮助!

0 投票
1 回答
2475 浏览

google-analytics - Google Analytics - 如何获取使用 Measurement Protocol 发送的 client_id(匿名客户端 ID)

我们正在通过谷歌分析测量协议发送这样的请求,以跟踪那里的用户交互。对我们来说,将交互链接到特定用户很重要,因此我们很高兴能够设置协议的“cid”属性。

我的问题是我在谷歌分析报告中的某处找不到这个客户 ID。即使在自定义报告时,我也找不到允许我显示此信息的维度。

你知道如何在那里找到 cid 吗?

0 投票
1 回答
137 浏览

android - 在 android 的 Google Analytics 中发送电子邮件 ID

我正在使用 Google Analytics,我想发送电子邮件 ID,以便在需要时查看每个用户的浏览流程。最好的方法是什么?