Monthly Archive November 4, 2012

SiteCatalyst v15 处理规则概述

November 4, 2012 Comments Off on SiteCatalyst v15 处理规则概述 By Michael Lee

我之前在微博上说过,想跟大家一起分享处理规则(Processing Rules)的用法,因为工作太忙,一直没有机会。现在终于有了一点自由时间,希望这个分享能帮助SiteCatalyst的用户加深对这个工具的一些新功能的理解和认识。 但首先要说的是,这篇分享是针对比较熟悉SiteCatalyst的读者。

数据旅程

要谈处理规则,不能不提到这个图,这是数据流程。 从数据收集(Data Collection)到生成报表,客户可以按照企业需要,对数据进行处理或修改。我简单地说一说这数据流程里的每一个步骤吧。

【本文来自《网站优化在中国》,版权归原作者Michael Lee所有,如欲转载,请联系作者

数据收集(Data Collection)

SiteCatatlyst可支持不同平台上的数据收集。也就是说,数据可从不同平台输入到SiteCatalyst。最常用的就是通过标签(JavaScript)进行,但如果因为特殊情况而不能使用JavaScript, 我们也可以通过其他方法和平台把数据送进去,比如线下上传, iOS, Android,或PHP等等。数据进去时的质量很重要,而且一定要跟业务有密切的联系,这一步一般都是由顾问和客户合作完成。其实这里已经有了初步的数据处理,因为我一般会把跟客户业务相关的规则放在s_code.js里。

处理规则(Processing Rule)

处理规则(Processing Rule)是一个后台的处理系统,在数据还没有进入报表之前,客户通过这个系统做一些数据处理或修改。管理员不需要通过开发人员修改代码,就可以触发和变更自定义变量(eVar,prop,event),也可以收集一些额外的数据,这大大节省了实施时间。

Vista Rule

Vista Rule就是进一步自定义处理,通常都是用于一些高度定制的业务需求。 比如它能定时自动地把客户内部的数据提取出来,并跟网上数据相结合, 然后生成报表显示在SiteCatalyst里。Vista Rule可实现的东西更多,但一定要由Adobe工程部人员和客户合作完成。

 

营销渠道处理(Marketing Channel Processing)

最后,数据会通过营销渠道处理。目的只有一个,就是把营销渠道报表做出来。有什么营销渠道,每个渠道的规则和条件,都由管理员自己配置。

 

【本文来自《网站优化在中国》,版权归原作者Michael Lee所有,如欲转载,请联系作者

处理规则的用法

1. 因为处理规则对数据收集拥有极大的控制力,而且它是立刻生效的!!一不小心就可能损坏整个企业的数据。 所以客户必须通过一个免费的网上培训才能进入处理规则界面。 这是确保客户了解每个规则对企业数据的影响。

2.登陆后,可在报表包界面中找到处理规则。

3. 以前用JavaScirpt做的东西都可以迁移到处理规则里。

-以下是一个简单的规则 -> 如果输入数据的URL中包含‘/home/index.php’, 我要把页面名称更改成‘首页’

 

-这是一个复杂一点的规则 -> 如果 URL Query String 里的 q 参数有值,把值放到站内搜索词变量里,同时把站内搜索次数事件加一。

 

处理规则还有很多其它功能,如新的s.contextData[]变量等等。 概括地说,它可以大大缩短实施时间, 并把数据收集控制权转移给管理员,但同时也存在一个危险因素, 就是如果管理员配置处理规则时出现错误,那么错误的数据就立刻会进到报表里。 所以Adobe一定要用户通过培训才会把处理规则分配给客户的管理员。

 

【本文来自《网站优化在中国》,版权归原作者Michael Lee所有,如欲转载,请联系作者