我想将移动应用的 Google 跟踪代码管理器中的数据发送到服务器端 GTM (SGTM)。我发现可以在文档中做到这一点 - https://developers.google.com/tag-platform/tag-manager/server-side/send-data#mobile_apps。基本上我已经完成了文档中提到的所有内容,但对我来说没有任何作用。
Firebase SDK 已实施,自定义事件正在跟踪。
再现:
Image tag
并取消选择 Enable Cache Busting
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
/app
问题:
我在 SGTM 中没有看到任何请求。
我尝试解决的事情:
app+gtm
添加到参数 firebase_event_origin
,我可以在 debugView 中看到数据。Request
下的预览模式下正确地看到。 (标记为自定义图像)Enable Cache Busting
。还是看不到请求。它将问题缩小到移动应用程序谷歌标签管理器,特别是自定义图像标签。这个标签有用吗?是否需要在移动应用程序中进一步实施才能启动此自定义标签?
SGTM 仅支持具有特殊值的 http 标头。因此,无法从移动应用程序中以预览模式查看事件(至少我不知道如何)。
解决方案:检查与 SGTM 部署的同一项目中的 BigQuery 日志。
你是如何生成图片网址的?