google-analytics - Google Analytics(分析)显示实时目标命中,但超过 72 小时后它们不会反映在转化报告中
问题描述
我正在尝试通过测量 API 将事件从我的后端发送到 Google Analytics。Nodejs 代码如下。
const url = 'https://www.google-analytics.com/collect?v=1&t=event&tid=' + tid + '&uid=' + uid + '&ec=' + ec + '&ea=' + ea + '&el=' + el+ '&ev=' ev;
const response = await axios.post(url);
uid 是系统生成的分配给用户的 UUID。
在 Google Analytics(分析)实时视图中,我可以看到报告的事件和转化,但目标值未在其他报告中更新(等待超过 3 天 - 在另一种情况下,超过一周)。我检查了 Google Analytics 查询资源管理器,但也没有在那里检索到事件。
我已经验证在报告中正确选择了日期范围,并尝试创建另一个视图,但效果相同。值得注意的是,客户端/浏览器端事件通常会在此帐户/属性/视图上报告。
知道为什么会发生这种情况吗?
解决方案
如果您发送的唯一uid
参数没有,cid
您将只能在您的用户 ID 视图(如果存在)中看到这些命中。如果您想在普通视图报告中查看数据,您必须发送一个clientId ( cid
)。
推荐阅读
- python - 类中的函数在直接调用时有效,但从具有原始实例的不同类调用时返回错误
- ios - 如何从 Flutter 中的 URL 下载文件并将其保存在 iOS 共享文件夹中?
- python-3.x - 找不到 Keras 模块
- android - 如何在android中从相机捕获的图像中制作3X3网格线
- ios - 集成 OneSignal Cordova SDK 后,我的 App 委托方法不会为 UNUserNotificationCenterDelegate 调用
- java - 每当我在服务器上运行我的 java sevlet 代码时抛出 404 错误
- python - 解析 txt 的特定区域,与字符串列表进行比较,然后生成由匹配项组成的新列表
- java - 带有@WebMvcTest 的测试切片正在加载大量与目标无关的控制器
- java - Jenkins 无法为我的 Selenium 项目编译 Maven
- vuex - 访问 quasar 中的 store vuex for meta