在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许可下获得许可。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java当我点击MainActivity中的按钮以显示其他活动时,它不起作用   java游戏!框架:在请求之间获取控制器的组件/字段/对象   JavaBlackBerry:调用计算器并检索值?   java Struts2 jQuery插件提交按钮   java无法将更新的画布绘制到活动   java如何将Gson值放入HashMap   使用截取时出现java错误:RecyclerView:未连接适配器;跳过布局   java组织。冬眠HibernateException:在Hibernate搜索中编制索引时出错(在事务完成之前)   java Swagger服务器存根生成工作流   java JInternalFrame底部阴影问题   java nio缓冲区类中limit()的用法是什么   java水平回收器视图内部选项卡布局   java Maven无法找到依赖项   java如何管理不同应用程序实例的权限文件?