Skip to content

Commit

Permalink
Merge pull request #581 from datamade/google-tag-manager
Browse files Browse the repository at this point in the history
add google tag manager with download data event tracking
  • Loading branch information
fgregg authored Nov 23, 2021
2 parents bfac16a + dbab5b5 commit f44156d
Showing 1 changed file with 12 additions and 18 deletions.
30 changes: 12 additions & 18 deletions templates/jinja2/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@

<title>{% block title %}{% endblock %} - Illinois Public Salaries Database</title>

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KDVKMFP');</script>
<!-- End Google Tag Manager -->

<meta content="Review, explore and compare compensation for public employees throughout Illinois." name="description" />
<meta content="Better Government Association" name="author" />

Expand Down Expand Up @@ -146,24 +154,10 @@ <h4 class="text-uppercase mb-1">Illinois Public Salaries Database</h4>
<script src="{{ static('js/lib/highcharts.src.js') }}"></script>
<script src="{{ static('js/lib/pattern-fill.js') }}"></script>

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-18960172-1"></script>

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-18960172-1');

// Track source file downloads
$('.entity-source-link').click(function(e) {
var sourceLink = e.target.href;

gtag('event', 'downloaded', {
'event_category': 'downloads',
'event_label': sourceLink
});
})
</script>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KDVKMFP"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

{% block extra_js %}{% endblock %}
</body>
Expand Down

0 comments on commit f44156d

Please sign in to comment.