【问题标题】:Sending data from mobile app GTM to Server Side GTM doesn't work从移动应用程序 GTM 向服务器端 GTM 发送数据不起作用
【发布时间】:2022-12-13 01:25:06
【问题描述】:

我想将数据从用于移动应用程序的 Google 跟踪代码管理器发送到服务器端 GTM (SGTM)。我发现可以在文档中做到这一点 - https://developers.google.com/tag-platform/tag-manager/server-side/send-data#mobile_apps。基本上我已经完成了文档中提到的所有内容,但对我没有任何作用。

Firebase SDK 已实施并正在跟踪自定义事件。

再生产:

  • 在 GTM 中创建了新的自定义标签 - Image tag 并取消选择 Enable Cache Busting
  • 使用测量协议 v1 参数设置图像 url https://gtm-mr75kmv-mgm5n.uc.r.appspot.com/app?v=1&t=macbook&tid=UA-221581298-1&cid=1708627578.1669299303&dp=dev-tools
  • 将触发器设置为All events
  • 在 SGTM 中创建了监听路径 /app 的 GA3 客户端

问题:
我在 SGTM 中没有看到任何请求。

我试图解决的事情:

  • 检查移动应用程序 GTM 是否将数据传递给 Google Analytics - 是的,它有效。值 app+gtm 添加到参数 firebase_event_origin,我可以在 debugView 中看到数据。
  • 验证命中是否有效。是的,它是有效的。我已经通过 https://ga-dev-tools.web.app/hit-builder/ 进行了验证
  • 验证 SGTM 容器是否配置正确。是的,相同的点击正在从 Website GTM 发送,并且可以在 Request 下的预览模式下正确看到。 (标记为自定义图像)
  • 在自定义图像标记设置中选择 Enable Cache Busting。仍然看不到请求。

它将问题缩小到移动应用程序谷歌标签管理器,尤其是自定义图像标签。这个标签有用吗?是否需要在移动应用程序中进一步实施才能启动此自定义标签?

【问题讨论】:

    标签: google-analytics google-tag-manager firebase-analytics measurement-protocol google-tag-manager-server-side


    【解决方案1】:

    SGTM 仅支持具有特殊值的 http 标头。因此,无法从移动应用程序以预览模式查看事件(至少我不知道如何)。

    解决方案:检查与部署 SGTM 相同的项目中的 BigQuery 日志。

    【讨论】:

      猜你喜欢
      • 2017-12-28
      • 2022-10-04
      • 1970-01-01
      • 2021-12-12
      • 1970-01-01
      • 2022-08-24
      • 1970-01-01
      • 2021-11-26
      • 2018-01-12
      相关资源
      最近更新 更多