A Jekyll plugin to insert Google Tag Manager tags into the head and body of your site.
Add the plugin to your site's Gemfile:
group :jekyll_plugins do
gem 'jekyll-google-tag-manager'
end
And then execute:
$ bundle install
You must specify a single GTM container in your site's _config.yml
.
google:
tag_manager:
container_id: GTM-NNNNNNN
Add the following right after the opening of the <head>
tag in your site template(s):
{% gtm head %}
Add the following right after the opening of the <body>
tag in your site template(s):
{% gtm body %}
Bug reports and pull requests are welcome on GitHub at https://github.com/t-richards/jekyll-google-tag-manager.
The gem is available as open source under the terms of the MIT License.