Skip to main content

Easily include your Google Tag Manager tag in your django site

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-google-tag-manager-0.0.5.tar.gz (3.5 kB view details)

Uploaded Source

File details

Details for the file django-google-tag-manager-0.0.5.tar.gz.

File metadata

  • Download URL: django-google-tag-manager-0.0.5.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for django-google-tag-manager-0.0.5.tar.gz
Algorithm Hash digest
SHA256 6e79463f9015c1a40cabbcf7f9e1ef3df8026fd5e49dde762eb322cf575222d6
MD5 e2483288e173eae4c03fd1070510c225
BLAKE2b-256 c2ca9845996cd353a1e75b70892bc38130c56e5cb64dd15a0eed0bc6af5cf32b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page