从移动应用程序 GTM 向服务器端 GTM 发送数据不起作用

问题描述 投票:0回答:2

我想将移动应用的 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 中创建了监听路径的 GA3 客户端
    /app

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

我尝试解决的事情:

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

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

google-analytics google-tag-manager firebase-analytics measurement-protocol google-tag-manager-server-side
2个回答
0
投票

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

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


0
投票

你是如何生成图片网址的?

© www.soinside.com 2019 - 2024. All rights reserved.