I want to send data from Google Tag Manager for mobile apps to Server Side GTM (SGTM). I found that it is possible to do it in docs - https://developers.google.com/tag-platform/tag-manager/server-side/send-data#mobile_apps. Basically I have done everything that is mentioned in docs, but nothing works for me.
Firebase SDK is implemented and custom events are being tracked.
Reproduction:
Image tag
and deselect 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
Problem:
I don't see any requests in SGTM.
Things I have tried to solved it:
app+gtm
is added to parameter firebase_event_origin
and I can see data in debugView.Request
. (Tag as Custom Image)Enable Cache Busting
in Custom Image Tag settings. Still can't see the request.It is narrowing the problem to mobile app google tag manager and especially custom image tag. Does this tag work? Isn't there needed further implementation within mobile app in order to start this Custom tag?
SGTM supports only http header with special value. Therefore it is not possible to see events in preview mode from mobile app (at least I don't know how).
Solution: Check BigQuery logs in the same project as SGTM deployed.