Firestore Request Delay tag allows you to delay the processing of events in Google Tag Manager (sGTM) by fetching, replaying, or storing events within Firebase Firestore. This tag can be used to control when events are triggered by introducing a delay or fetching them at a later time.
What are the benefits:
The initial development of this template was done by Lars Friis, and it is now maintained by Stape.
2. Download Firestore Request Delay tag from GitHub or add it from Template Gallery.
Import the tag to server Google Tag Manager by clicking Templates → New Tag Template → Click three dots in the top right corner → Click import → Add template that you’ve recently downloaded → Click Save.
3. Choose the desired functionality (Fetch Event, Replay Event, or Store Event):
In Firebase settings, add your Firebase Project ID and define the Firestore path where events will be stored or fetched from (e.g., stape/delay).
4. That’s it! Don’t forget to click the Save button.
Firestore Request Delay tag for Google Tag Manager server containers offers a powerful enhancement for managing event processing within your analytics setup. This tag provides significant flexibility in controlling event timing, improving error handling, optimizing data collection, and enabling robust reprocessing options. Whether you need to introduce delays for synchronization, handle errors more gracefully, or optimize performance by batching events, the Firestore Request Delay tag has you covered.
If you need help with your account or if you’d like to learn more about the benefits of Stape, please contact our support team or find your answers in our helpdesk.
Stape has lots of solutions! Click on Try for free to register and check them all.