{"id":19021635,"url":"https://github.com/buildwithlal/python-google-tag-manager","last_synced_at":"2025-10-15T10:49:47.181Z","repository":{"id":144099538,"uuid":"77054398","full_name":"BuildWithLal/python-google-tag-manager","owner":"BuildWithLal","description":"Create javascript snippet code for your Google Tag Manager by providing your Site Name, Site URL and Google Analytics Tracking code. This project creates Universal Analytics Tag so Tracking Code format must be like UA-xxxxxx-xx","archived":false,"fork":false,"pushed_at":"2016-12-22T09:22:52.000Z","size":10,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-01T21:47:33.317Z","etag":null,"topics":["analytics-api","analytics-tracking","google-analytics","google-analytics-python-api","google-tag-manager","google-tag-manager-python-api","universal-analytics"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BuildWithLal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-21T13:35:27.000Z","updated_at":"2020-06-28T01:22:42.000Z","dependencies_parsed_at":"2023-04-12T02:46:40.923Z","dependency_job_id":null,"html_url":"https://github.com/BuildWithLal/python-google-tag-manager","commit_stats":null,"previous_names":["buildwithlal/python-google-tag-manager"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BuildWithLal/python-google-tag-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BuildWithLal%2Fpython-google-tag-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BuildWithLal%2Fpython-google-tag-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BuildWithLal%2Fpython-google-tag-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BuildWithLal%2Fpython-google-tag-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BuildWithLal","download_url":"https://codeload.github.com/BuildWithLal/python-google-tag-manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BuildWithLal%2Fpython-google-tag-manager/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268378992,"owners_count":24240915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics-api","analytics-tracking","google-analytics","google-analytics-python-api","google-tag-manager","google-tag-manager-python-api","universal-analytics"],"created_at":"2024-11-08T20:22:50.937Z","updated_at":"2025-10-15T10:49:42.149Z","avatar_url":"https://github.com/BuildWithLal.png","language":"Python","readme":"##### [Google Tag Manager Python API](https://developers.google.com/tag-manager/api/v1/devguide)\n\nCreate javascript snippet code for your Google Tag Manager by providing your Site Name, Site URL\nand Google Analytics Tracking code. This project creates [Universal Analytics](https://support.google.com/analytics/answer/2790010?hl=en) Tag so Tracking Code format must be like **UA-xxxxxx-xx**\n\n\u003cbr/\u003e\n##### Enable Google Tag Manager API\n[Enable Google Tag Manager API](https://console.developers.google.com/start/api?id=tagmanager\u0026credential=client_key)\n\n\u003cbr/\u003e\n##### Make required changes in settings.py\n```python\n# enable/disable sending javascript code snippet in email.\nSEND_CODE_SNIPPET_EMAIL = True\n\n# SMPT settings goes here...\n\n# secret key must be in /secrets/ folder. otherwise change directory here\n# How to get secret key JSON file. Follow link\n# https://developers.google.com/tag-manager/api/v1/devguide#environment\n\nGOOGLE_DEVELOPER_SECRET_KEY = os.path.join('secrets', 'google_developer_secret.json')\n\nTIME_ZONE_COUNTRY_ID = 'US'\nTIME_ZONE_ID = 'America/Los_Angeles'\n\n# possible values: web, android, ios\nGOOGLE_TAG_USAGE_CONTEXT = ['web']\n```\n\n\u003cbr/\u003e\n##### Switch to project root directory and Install dependencies from requirements.txt file\n```\npip install -r requirements.txt\n```\n\n\u003cbr/\u003e\n##### What command do i need to execute?\n```\n# simply run from the command line\npython index.py --site_name MY_SITE_NAME --site_url MY_SITE_URL --tracking_id MY_ANALYTICS_TRACKING_CODE\n```\n\n\u003cbr/\u003e\n##### What do you get?\n![Google Tag Manager Preview](http://i.imgur.com/nV4CFVl.png)\n\n\u003cbr/\u003e\n##### Tested Environment\n```\nPython 2.7\nPython 3.4\nGoogle Tag Manager API Version 1\nUbuntu 14.04\n```\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuildwithlal%2Fpython-google-tag-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbuildwithlal%2Fpython-google-tag-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuildwithlal%2Fpython-google-tag-manager/lists"}