The TAGGRS Data Client provides a straightforward client template for integrating webhooks with the server-side container of Google Tag Manager. Webhooks are often used to send data from third-party services, and with this client, you can seamlessly accept and process these data payloads within your GTM server-side container.
- Easy integration with Google Tag Manager server-side container.
- Accepts and processes data payloads sent via webhooks.
- Supports multiple data formats including JSON, form data, and more.
- Configurable error handling and response mechanisms.
- A Google Tag Manager account with a server-side container set up.
- Familiarity with the basics of webhooks.
-
Clone the repository:
git clone https://github.com/TAGGRS/TAGGRS-Data-Client.git
-
Navigate to the GTM server-side container: Access the Google Tag Manager dashboard, select your server-side container.
-
Import the TAGGRS Data Client template: Within the container, go to
Templates
>Clients
and click onNew
. Choose to import and select the downloaded client template. -
Configure the template: Fill in necessary parameters or configurations as prompted by the template.
-
Create a new client instance: In your server-side container, navigate to the
Clients
section and select the TAGGRS Data Client. -
Configure your endpoint: Set up the endpoint to which the webhook will send data. This can be a specific path in your server-side container URL.
-
Test your setup: Send a sample webhook request to your configured endpoint to ensure data is accepted and processed correctly.
- Ensure your GTM server-side container is properly set up and accessible.
- Double-check the endpoint configuration.
- Examine the logs within the GTM server-side container for any issues related to data processing.
Contributions are welcome! Please create a pull request or open an issue on GitHub.
This project is licensed under the MIT License - see the LICENSE
file for details.
For questions or assistance, please open an issue on our GitHub repository.