背景:
我正在将采集数据跟踪到移动应用程序。某些链接通过我的网站重定向到 App Store 或 Google Play 商店,Google Analytics 会在这些网站上收集有关这些重定向的数据。
该移动应用程序还利用了一项名为“App Clips”的新 iOS 功能,它基本上是一个无需用户通过商店下载即可打开的应用程序片段。当应用程序剪辑启动时,“中间人”重定向网站永远不会打开。
为了获得有关 Android 和 iOS 采集的连贯数据,我想page_view
通过 Measurement Protocol 收集事件,直接从“App Clip”触发。
问题:
GA v4 测量协议 API 处于 alpha 阶段。文档中实际上缺少该page_view
事件,但仍然可以发送它。
我想了解如何在请求中填充事件参数,以便发送“技术”和“采集”类别所需的数据。这至少意味着用户代理数据、确切的设备型号、活动、媒介和来源。
{
"client_id": "<what_goes_here?>",
"timestamp_micros": "1627192577008000",
"non_personalized_ads": false,
"events": [
{
"name": "page_view",
"params": {
"page_title": "App Clip",
"language": "en-us",
"page_location": "https://example.com/x?utm_campaign=my_campaign",
"screen_resolution": "1170x2532",
//"page_referrer": ""
"page_path": "/x?utm_campaign=my_campaign"
}
}
]
}
我不想在 App Clip 中使用 Firebase SDK,原因有两个:
- 我希望 App Clip 是轻量级的,Apple 不鼓励使用 3rd 方库
- 我无法保证发送
screen_view
将呈现与page_view
.