CQ5如何向不同的访问者展示不同的内容?

时间:2016-02-17 00:05:25

标签: cq5 aem user-tracking

我知道CQ5有工具可以根据特定的细分特征将访问者分成不同的细分。

默认情况下,大约有十几个内置细分市场特征,如" IP范围","访客年龄"," Facebook个人资料","推介关键字"等

但是,我们如何创造其他无法开箱即用的特质?例如,如果我们想根据" Google个人资料"或"返回访问者"或"浏览器类型"过滤访问者?

编辑:为了澄清,我想构建自定义分段组件,这些组件出现在副踢中,让作者只需拖放即可。

我们如何创建这些自定义特征/过滤器?

1 个答案:

答案 0 :(得分:1)

您需要使用以下属性创建组件:

  • allowedParents:*
  • componentGroup:Segmentation
  • sling:resourceSuperType:/ libs / cq / personalization / components / traits

在此组件中,您可以创建类似于/ libs / cq / personalization / components / traits / generic / dialog

的对话框

您可以根据要求自定义列表。您可以通过读取json来处理通过侦听器定制的特征列表。

您可以在分段中添加规则时使用该组件。

我已经完成了类似的实施,如果您需要任何进一步的帮助,请告诉我。