dgt
django-google-tag-manager
pypi i django-google-tag-manager
dgt

django-google-tag-manager

Template tag to install your Google Tag Manager account in your templates http://www.google.com/tagmanager/

by Tomas Neme

0.0.5 (see all)License:MIT
pypi i django-google-tag-manager
Readme

django-google-tag-manager

Template tag to install your Google Tag Manager account in your templates (http://www.google.com/tagmanager/)

Installation and Usage

  1. run pip install django-google-tag-manager
  2. add 'gtm' to your INSTALLED_APPS setting.
  3. set GOOGLE_TAG_ID to your Google Tag Container Id. It should look something like GTM_XXXXXX
  4. In your templates (probably in your base template) you {% load gtm_tags %} and then add {% gtm_head %} to your <head> and add {% gtm_body %} just below your <body> opening tag.
  5. Profit

That's it for the most part. If for any reason you want to override the templates used to render the tags, they are called gtm/gtm_head.html and gtm/gtm_body.html.

Optionally, you can pass the google tag id as a parameter to the templatetag like this:

{% gtm_head "GTM-ABC123" %}

and

{% gtm_body "GTM-ABC123" %}

For backwards compatibility you can still use the single {% gtm %} tag just below your <body> opening tag. This will output both the head and body code.

GitHub Stars

14

LAST COMMIT

3yrs ago

MAINTAINERS

1

CONTRIBUTORS

6

OPEN ISSUES

0

OPEN PRs

0
VersionTagPublished
0.0.5
3yrs ago
0.0.4
4yrs ago
0.0.3
5yrs ago
0.0.2
6yrs ago
No alternatives found
No tutorials found
Add a tutorial