CLI to keep you sane while working with GTM.
Install the latest release of the cli:
$ brew update
$ brew install foomo/tap/sesamy-cli
Add a sesamy.yaml
configurtion
google:
gt:
send_page_views: true
server_container_url: https://sst.your.domain.com
ga4:
measurement_id: G-PZ5ELRCR31
gtm:
account_id: 6099238525
server:
container_id: 175348980
workspace_id: 10
measurement_id: GTM-5NWPR4QW
web:
container_id: 175355532
workspace_id: 23
measurement_id: GTM-57BHX34G
credentials_file: ./tmp/google_service_account_creds.json
events:
packages:
- path: "github.com/foomo/sesamy-cli/_example/server"
output_path: "./_example/client/types.d.ts"
indent: "\t"
You might need to increase your Google Tag Manager API quotas, since they are limited to 15 r/m by default.
Make a pull request...
Distributed under MIT License, please see license file within the code for more details.