在Lektor CMS中添加对谷歌分析的支持
lektor-google-analytics的Python项目详细描述
这个插件增加了对Google Analytics的支持。
一旦插件被启用,一个generate_google_analytics()函数 可包含在目标template中,该目标自动 在由 Lektor。
基本用法
启用插件
要启用插件,请将其添加到项目文件中:
[packages]lektor-google-analytics=0.1
配置插件
插件需要一个包含Google analytics代码的配置文件 它。
只需将名为google-analytics.ini的文件创建到./configs 文件夹位于Lektor项目的基本目录中。然后,把 GOOGLE_ANALYTICS_IDkey,目标属性id为form UA-XXXXXXXX-Y,您从:
GOOGLE_ANALYTICS_ID=UA-XXXXXXXX-Y
在模板中使用
现在,您可以通过 只是在其<body> </body>标记中调用generate_google_analytics函数。
<divclass="ga-script">{{ generate_google_analytics() }}</div>
就这样。从该模板呈现的所有HTML文件都将 自动包含谷歌分析代码。
高级
- 您可以使用GOOGLE_ANALYTICS_PROPERTY属性包含您的
- 定制的谷歌分析跟踪代码。那样的话,你的 ./configs/google-analytics.ini将如下:
GOOGLE_ANALYTICS_ID=UA-XXXXXXXX-YGOOGLE_ANALYTICS_PROPERTY='my custom code'
除非你知道你在做什么,否则不要使用这个属性。默认情况下, 它被设置为auto。
要深入了解更多信息,请参阅谷歌分析 文档。
版权所有(c)2015,Khaled Monsoor
保留所有权利。
在bsd许可下获得许可。