Analytics可为您提供有关网站使用情况的重要而有趣的信息。
各种开箱即用配置可用于与相应的服务集成,例如:
您还可以配置您自己的通用分析代码片段实例以定义新的服务配置。
然后,通过添加到网页的少量代码片段来收集信息。 例如:
脚本不能包含在script
标记中。
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
这样的代码片段能够收集数据并生成报告。 收集的实际数据取决于提供程序和使用的实际代码片断。 统计数据示例包括:
Geometrixx-Outdoors演示站点已配置,因此页面属性中提供的属性将附加到相应js
脚本中的html源代码(就在</html>
结尾标签的上方)。
如果您自己的/apps
不继承默认页面组件(/libs/foundation/components/page
),您(或您的开发人员)必须确保包含相应的js
脚本,例如,通过包括cq/cloudserviceconfigs/components/servicescomponents
或使用类似机制。
如果没有此选项,则任何服务(通用、分析、目标等)都无法正常工作。
对于基本配置:
打开工具控制台。
从左窗格展开Cloud Services配置。
多次-单击通用分析片段以打开页面:
单击+,使用对话框添加新配置;至少分配一个名称,例如google analytics:
单击创建,将立即打开代码片断对话框——将相应的javascript代码片断粘贴到字段中:
单击确定进行保存。
创建服务配置后,您现在需要配置所需的页面才能使用它:
导航到页面。
从Sidekick打开页面属性,然后打开Cloud Services选项卡。
单击添加服务,然后选择所需的服务;例如通用分析代码片段:
单击确定进行保存。
您将返回到Cloud Services选项卡。 通用分析片段现在随消息Configuration reference missing
一起列出。 使用下拉列表选择您的特定服务实例;例如google-analytics:
单击确定进行保存。
现在,如果您视图页面的页面源,就可以看到该片段。
经过适当的时间段后,您将能够视图已收集的统计信息。
如果配置附加到具有子页面的页面,则服务也由子页面继承。