2016-02-17 26 views
4

我知道CQ5有工具可以根據特定的細分特徵將訪客劃分爲不同的細分羣體。CQ5如何向不同的訪客展示不同的內容?

默認有大約建於段特質:「IP地址範圍」一打「觀衆年齡」,「Facebook個人資料」,「推薦關鍵詞」等

但是,我們如何創建其他的特質,不是開箱即可使用?例如,如果我們想要根據「Google個人資料」,「返回訪問者」或「瀏覽器類型」來過濾訪問者?

編輯:爲了澄清,我想要創建自定義分割組件,出現在作者的側踢,只需拖放。

我們如何着手創建這些自定義特徵/過濾器?

+0

你有沒有試過這個https://docs.adobe.com/docs/en/aem/6-1/administer/personalization/campaigns/segmentation.html –

+0

@SurendraKonathala是的。我有興趣瞭解如何構建自定義細分特徵/組件,這些特徵/組件顯示在作者拖放的旁邊。 – Synia

+0

嗨,你可以創建名稱說'自定義特質'的自定義組件。爲組件提供屬性sling:resourceSuperType =「/ libs/cq/personalization/components/traits」並且給componentGroup =「Segmentation」。它將顯示在細分屏幕上的Sidekick中。在此組件對話框中,您可以提供字段作爲名稱,運算符和值,並將相應地解析段。如果您遇到問題,請告訴我。 –

回答

1

您需要創建組件具有以下特性:

  • allowedParents:*
  • componentGroup:分割
  • 吊帶:resourceSuperType:/庫/ CQ /個性/組件/特徵

在此組件中,您可以創建類似的對話框,如/ libs/cq/personalization/components/traits/generic/dialog

而且您可以根據要求自定義列表。你可以通過從json讀取來通過聽衆處理定製特徵的列表。

在那裏您可以在添加細分中的規則時使用該組件。

我做了類似的實現讓我知道,如果你需要任何進一步的幫助。

相關問題