Hey, when setting up server-side tagging for Andorid & iOS via Stape, is there anything that I need to pay attention to? Or is it just a matter of connecting Firebase & SS container and some setup?
Would I still need the Android and/or iOS GTM container and send data from there to the SS container or should I not use Android/iOS containers at all (I’m asking this because we typically use Andorid/iOS GTM containers for mobile app tracking to be able to modify events if needed or to use them as triggers for additional stuff)?
In general there is no point in using Android/iOS containers they have quite little functionality in them, and on a server container you can just as easily modify and change events/requests using transformations and/or variables (including any custom ones).
The data source in sGTM can be Firebase, but it can also be custom events that are sent in any way (but it’s better to use the json get/post method to avoid making additional changes to the sGTM). You can for example use the Stape SDK for this:
Hey, I have antoher question which I hope won’t sound too stupid
If I understand correctly I can set up flow like Mobile app → SS GTM (I don’t need web GTM in between). And I can send data to Google Analytics or Goggle Ads or, for instance, Meta. All that is fine.
But (here comes the “stupid” part):
For the sake of conversation, let’s say I have an Android app with in-app purchases that I want to track. With SS GTM it’s quite easy to send purchase event and data to GA, also to Google Ads and even to Meta (the easiest way is via GTM template). But what if I want to send purchase event and data to RTB House platform, for instance?
I could do this easily in web GTM because I’m waiting for the purchase event being pushed to dataLayer, and I can also use the RTB House template which enables us to send data to RTB House. But in SS GTM there is no RTB tag template, so I can’t do this. I guess I could send a specific URL request to RTB servers if I knew exactly what to send but for the sake of this conversation let’s just say I can’t do that (or don’t want to …).
So my question is: what kind of setup would be best if I want to send data about the in-app purchase event to RTB House via SS GTM. Is it even possible? I mean would I need to go through allof their documentation and build correct URL request for their servers? Is there any other way?
On the server container, you can only configure the platforms for which tags exist.
If a tag does not exist, but the platform has an API through which you can send the required data and events, you can use the HTTP request tag: Tag Manager Template Gallery.
For RTB it doesn’t look like there is a tag for sGTM and it doesn’t look like they API for events right now. Therefore, it can only work on the client side.