上下文依赖的GoogleAnalytics
项目描述
- 日期:
- 2008-03-20
- 修订版本:
- 60988
摘要
将Google Analytics上下文相关功能添加到您的Plone站点
介绍
Google Analytics可以处理网站的多个URL,例如 http://plone.org 和 http://plone.org/products。因此,如果您网站的层次结构,并且希望使用Google Analytics进行分析,则需要为每个URL不同的ga代码片段。使用此包可以处理此问题。
使用方法
在接口 collective.gacontext.interfaces.IGAContextMarker 上注册了一个formlib表单。每个带有该接口标记的上下文都成为Google Analytics感知的。显示一个新对象选项卡,您可以在其中编辑ga代码片段。
为PortalFooter注册的viewlet将找到相应的代码片段。它调用一个实用程序,该实用程序沿着获取链向上走,找到下一个提供IGAContextMarker接口的对象,并返回其代码片段(如果已设置)。
示例
http://plone.org 被标记为 IGAContextMarker,并具有以下ga代码
<script src="https://#/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-00000-0"; urchinTracker(); </script>
http://plone.org/events 将找到相同的代码片段
<script src="https://#/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-00000-0"; urchinTracker(); </script>
如果 http://plone.org/events/conferences 被标记为 IGAContextMarker 并具有以下ga代码
<script src="https://#/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-99999-9"; urchinTracker(); </script>
则 http://plone.org/events/conferences/2008-location-tbd 将找到来自 http://plone.org/events/conferences 的代码片段
<script src="https://#/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-99999-9"; urchinTracker(); </script>
vim: set ft=rst tw=75 nocin nosi ai sw=4 ts=4 expandtab spell spelllang=en:
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
collective.gacontext-0.2.1.tar.gz (11.4 kB 查看哈希值)
构建分发
collective.gacontext-0.2.1-py2.4.egg (18.4 kB 查看哈希值)
关闭
collective.gacontext-0.2.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a343f00e93d1fb2b6de258115395769d6194a84877e4b639263b263eb0a16b12 |
|
MD5 | 18e946d0d624a188446aab2b07b86c60 |
|
BLAKE2b-256 | da9c259ce5331119d7bdd23f0b9caec8887a33830ed30136c9173fa328c93ebf |
关闭
collective.gacontext-0.2.1-py2.4.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 11368ee01208dd01c2b4ebbd5d4836b50940d9248dc8187f5d1c41a3fb40d395 |
|
MD5 | fde68771177678fcd5b975d0c176acb3 |
|
BLAKE2b-256 | adc736b70fe14d39807c50cf5544de7ee394967621ea758661d10fc3fa99059d |