Google Analytics v4 测量协议 - 如何发送技术和采集数据 背景:问题:

问题描述

背景:

我正在将获取数据跟踪到移动应用程序。某些链接通过我的网站重定向到 App Store 或 Google Play 商店,Google Analytics 会在那里收集有关这些重定向的数据。

该移动应用程序还利用了一项名为“App Clips”的新 iOS 功能,它基本上是一个无需用户通过商店下载即可打开的应用程序片段。当应用剪辑启动时,“中间人”重定向网站永远不会打开。

为了获得有关 Android 和 iOS 获取的一致数据,我想通过测量协议收集 page_view 事件,直接从“应用剪辑”触发。

问题:

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 有两个原因:

  1. 我希望 App Clip 是轻量级的,Apple 不鼓励使用 3rd 方库
  2. 我无法保证发送 screen_view 将呈现与 page_view 相同的分析深度(相同的参数)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)