将Google Analytics插入Django base.html模板

时间:2018-06-02 14:17:20

标签: django google-analytics django-templates

当我尝试将谷歌分析工具集成到我正在开发的django项目中时,似乎我无法使其发挥作用。

我尝试按照Google's instruction将代码段插入我的base.html,如下所示:

# base.html
{% load staticfiles %}
<head>

 ... a lot of meta and scripts here ...

<script async src="https://www.googletagmanager.com/gtag/js?id=[GA-ID]"></script>
<script>
 window.dataLayer = window.dataLayer || [];
 function gtag(){dataLayer.push(arguments);}
 gtag('js', new Date());

 gtag('config', [GA-ID]);

</script>
</head>
<body>
  ......
</body>

在其他页面中,我只是扩展base.html

# other html templates
{% extends 'base.html' %}
......

我做错了什么吗?有什么建议让我工作吗?

提前多多感谢!!

0 个答案:

没有答案