Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wodenwang820118/gtm-config-generator
A automation tool for gtm settings
https://github.com/wodenwang820118/gtm-config-generator
automation google-tag-manager
Last synced: 6 days ago
JSON representation
A automation tool for gtm settings
- Host: GitHub
- URL: https://github.com/wodenwang820118/gtm-config-generator
- Owner: WodenWang820118
- License: mit
- Created: 2023-07-24T06:26:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-20T05:32:48.000Z (10 months ago)
- Last Synced: 2024-01-21T05:29:37.007Z (10 months ago)
- Topics: automation, google-tag-manager
- Language: TypeScript
- Homepage: https://gtm-config-generator.netlify.app/
- Size: 827 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GTM config generator
# Overview
The main purpose of the GTM Configuration JSON Generator is to save users' time and increase their productivity by automating the GTM configuration process. By offering an intuitive interface for JSON file creation and management, the app streamlines the workflow, reduces the margin for human error, and ensures the generation of accurate and optimized GTM configuration files. This is especially beneficial for digital marketers, web developers, and SEO experts who need to manage and track multiple website tags, enabling them to focus more on data analysis and less on the technicalities of tag management.# Usage
The expected input is an array of objects:
```json
[
{
"event": "begin_checkout",
"ecommerce": {
"value": "$value",
"currency": "$currency",
"order_source": "$order_source",
"shipping_tier": "$shipping_tier",
"items": [
{
"item_brand": "$item1.item_brand",
"item_id": "$item1.item_id",
"item_name": "$item1.item_name",
"item_category": "$item1.item_category",
"item_category2": "$item1.item_category2",
"item_category3": "$item1.item_category3",
"item_category4": "$item1.item_category4",
"item_category5": "$item1.item_category5",
"currency": "$item1.currency",
"discount": "$item1.discount",
"price": "$item1.value",
"quantity": "$item1.quantity",
"coupon": "$item1.coupon",
"index": "$item1.index",
"item_variant": "$item1.$item_variant"
}
]
}
}
]
```
Note that the dollar sign "$" is intended to be referring to variables, in the current specs. Please add the dollar sign "$" to the beginning of the value.