How to Set Up Google Signals Server-Side with TAGGRS
Setting up Google Signals server-side allows you to enhance your analytics capabilities, including cross-device reporting, audience creation, and remarketing features. This guide will walk you through the process of configuring Google Signals in a TAGGRS container.
Step 1: Enable the Data Enricher Tool
1. Log in to your TAGGRS dashboard.
2. Select the container where you want to set up Google Signals.
3. Locate the Data Enricher Tool and toggle it on.
This step ensures your container collects the necessary geographic data for Google Signals to function.
Step 2: Create a Request Header Variable
1. Open your GTM Server-Side Container.
2. Go to the Variables section.
3. Click on New Variable and select Request Header as the type.
4. Set the header name to: x-GEO-Country
.
This variable captures the user's geographic region based on their request header.
Step 3: Create a Visitor Region Variable
1. Still in the Variables section, create another variable.
2. Name this variable Visitor Region.
3. Assign the value of the previously created x-GEO-Country
variable.
This variable will map geographic data to Google Analytics for regional settings.
Step 4: Configure the GA4 Client
1. Navigate to Clients in the GTM Server-Side Container menu.
2. Open the GA4 Client.
3. Enable the option Default gtag.js paths for specific IDs:
- Input the GA4 Measurement ID of the Google Analytics property where Google Signals is enabled.
4. Check the box for Enable region-specific settings:
- Assign the Visitor Region variable to this field.
This configuration links regional data to your Google Analytics property, enabling region-specific tracking.
Step 5: Save and Test
1. Click Save to apply all changes in your GTM container.
2. Activate Preview Mode to test the configuration.
3. Verify that Google Signals is correctly collecting geographic data in your Google Analytics reports.
Testing ensures that the setup is working as expected before deploying it live.
Next Steps
Once your configuration is live, Google Signals will provide enhanced analytics insights, including cross-device behavior and audience data. This setup is server-side, ensuring better control over data privacy and regional compliance.
For additional support or troubleshooting, contact TAGGRS support or refer to the TAGGRS Knowledge Base.