I have been using Data Client for facebook and pinterest server tagging. However, for Google Ads and Google Analytics, I have been stuck with GA4 client. I notice that if I specific user_data on the client side of GTM, the Data Client will actually get it on the server side. I could not find the user_data field through GTM preview for GA4 client. I have been trying to use hashed email_address as user_id. Do you guys use Data Client or GA4 client for Google Ads tag?
Additionally, Google Ads Remarketing on the server side has been failing. There is no out going requests, and the console says my remarketing events should have been conversions. Has Google Ads Remarketing Tag for Serverside work for anyone? My conversion tag works just fine.
I would recommend using GA4 for all google platforms. Since there is no source code of google tags, it is impossible to know exactly what parameters are used in tagging operation. So for all google platforms it is better to use GA4 hits, and for all non google platforms it is possible and better to use Data Client.
Yes. Iām using GA4 for all Google Platforms, but when I passed in User Data to GA4 only (as a User Defined Variable in GTM,) itās not showing up in eventData on server side. Data Client, for some reasons, is actually catching it.
There arenāt any restrictions on this so itās some local configuration error of yours. GA4 receives user data in event data fine, I havenāt encountered any problems with it.
Try experimenting with this. And by the way, donāt send it in the user data section of the tag, send it in the event parameters - maybe thatās your problem.
I manually set to send user_data as custom parameters for GA4 client. Unfortunately, I still donāt see user_data showing up in eventData However, I do notice user_data_mode is set to āc.ā
Hello, Iām also working on āUser Dataā. This is how Iām implementing it:
From the āGTM Clientā, I send the data in unhashed string format as event parameters āuser_data.my_dataā. (Google Tag: first_party_collection = true)
In the āGTM Serverā, I hash them, one by one, using Simo Ahavaās Hash 256 tag.
In the āGTM Serverā, I pass the hashed data to the Facebook
According to Googleās documentation, the Google Tag automatically handles the hashing of user data.
Is this process correct?
However, I canāt find Facebook documentation on which data should be passed encrypted (email, gender, etc.) and which should not.
The Google Ads Remarketing Tag is working and sending parameters; however, when I go to the Data Sources section in the Google Ads console, I see the parameters but not in the āRetailā section
For the correct nomenclature of user_data, perhaps this link might be useful:
Hashing the data separately is usually not necessary, the tags themselves hash the data before sending it. This applies to Google ADS and Meta tags as well.