Google Analytics 4 改变了一些东西,比如事件,并引入了新的概念,比如用户属性。Measurement Protocol API似乎没有支持新事件或用户属性的参数。它实际上是否支持 Google Analytics 4,如果支持,我们如何将新信息提交给该 API?如果不支持,Measurement Protocol API 将在多长时间内支持新的 Google Analytics(分析)4 媒体资源?
1398 次
2 回答
1
简单地链接到文档作为答案,我觉得很奇怪,但是对于“它是否真的支持 Google Analytics 4”和“我们如何向该 API 提交新信息”的问题,我觉得这是最好的回答方式。
正如您所看到的那样,它又回到了 Alpha 阶段,因此对于“Measurement Protocol API 将多久支持新的 Google Analytics 4 属性”的答案是,无论 Google 从 Alpha 到 Beta 再到稳定需要多长时间释放——我会计划好一阵子。
为了包含一些代码,这里是该文档中提交事件的一种方式的片段。话虽如此,就像 Measurement Protocol v1 一样,毫无疑问会有无数种方式将数据发送到新的 API。
const measurement_id = `G-XXXXXXXXXX`;
const api_secret = `<secret_value>`;
fetch(`https://www.google-analytics.com/mp/collect?measurement_id=${measurement_id}&api_secret=${api_secret}`, {
method: "POST",
body: JSON.stringify({
client_id: 'XXXXXXXXXX.YYYYYYYYYY',
events: [{
name: 'tutorial_begin',
params: {},
}]
})
});
于 2020-10-18T05:17:07.990 回答