本檔案說明如何設定與用戶端內容搭配使用的區段。 若要使用觸控式UI使用ContextHub設定區段,請參閱使用ContextHub設定區段。
區段是建立促銷活動時的主要考量。 如需細分運作方式和關鍵字的相關資訊,請參閱細分字彙表。
根據您已收集的網站訪客相關資訊以及您要達成的目標,您需要定義目標內容所需的區段和策略。
然後,這些區段會用來為訪客提供特定目標內容。 此內容會保留在網站的Campaigns區段中。 此處定義的預告頁面可納入為任何頁面上的預告段落,並定義專用內容適用的訪客區段。
AEM可讓您輕鬆建立和更新區段、茶匙和促銷活動。 也可讓您驗證定義的結果。
區段編輯器可讓您輕鬆定義區段:
您可以編輯每個區段以指定標題、說明和Boost因子。 使用sidekick,您可以新增AND和OR容器來定義區段邏輯,然後新增必要的區段特徵來定義選取標準。
每個區段都有一個Boost參數,用作加權因數;數字越高,表示將會選取區段,而偏好選取數字越小的區段。
0
1000000
下列邏輯容器是現成可用的,可讓您建構區段選取的邏輯。 可將它們從側腳拖曳至編輯器:
AND 容器 |
布林值AND運算子。 |
OR 容器 |
布林值OR運算子。 |
下列區段特徵可立即使用;可將它們從sidekick拖曳至編輯器:
IP 範圍 |
定義訪客可擁有的IP位址範圍。 |
頁面點擊 |
要求頁面的頻率。 |
頁面屬性 |
已造訪頁面的任何屬性。 |
引用關鍵字 |
與反向連結網站資訊相符的關鍵字。 |
指令碼 | 要評估的Javascript表達式。 |
區段引用 |
參考其他段定義。 |
標記雲 |
要與所瀏覽頁面中的標籤相符的標籤。 |
使用者年齡 |
如從用戶配置檔案中所示。 |
使用者屬性 |
使用者設定檔中可用的任何其他資訊。 |
您可以使用布林運算子OR和AND來結合這些特徵(請參閱建立新區段),以定義選取此區段的確切案例。
當整個陳述式評估為true時,此區段便已解析。 若適用多個區段,則也會使用Boost因子。
區段編輯器不會檢查任何循環參照。 例如,區段A會參照另一個區段B,而這反過來又會參照區段A。您必須確定您的區段不包含任何循環反向連結。
尾碼為**_i18n**的屬性是由屬於個人化UI clientlib的一部分的指令碼設定。 所有與UI相關的clientlib只會在作者上載入,因為發佈時不需要UI。
因此,使用這類屬性建立區段時,通常需要依賴browserFamily來執行,而非browserFamily_i18n。
若要定義新區段:
在邊欄中,選擇工具>操作>配置。
按一下左窗格的分段頁面,並導覽至所需位置。
使用Segment範本建立新頁面。
開啟新頁面以查看區段編輯器:
使用sidekick或上下文菜單(通常是按滑鼠右鍵,然後選擇New…以開啟「插入新元件」視窗)以尋找您需要的區段特徵。 然後將其拖曳至區段編輯器,它將出現在預設的AND容器中。
連按兩下新特徵以編輯特定參數;例如滑鼠位置:
按一下OK以保存定義:
您可以編輯區段定義,為其提供Title、Description和Boost因子:
視需要新增更多特徵。 您可以使用區段邏輯下的AND容器和OR容器元件來制定布林運算式。 使用區段編輯器,您可以刪除不再需要的特徵或容器,或將它們拖曳至陳述式內的新位置。
您可以在AEM中建立複雜的區段。 請注意以下幾個基本要點,會有所幫助:
以下範例用於選取下列其中之一的訪客:
男,16至65歲
或
女性,16至62歲
由於主運算子為OR,因此您需要以OR Container開頭。 在此內,您有2個AND陳述式,針對每個陳述式,您都需要AND Container,以便新增個別特徵。
定義區段後,即可在用戶端內容的協助下測試潛在結果:
選取要測試的區段。
按Ctrl-Alt-C開啟客戶端上下文,其中顯示已收集的資料。 為了測試目的,您可以編輯某些值,或載入其他設定檔,以查看其影響。
根據定義的特徵,目前頁面可用的資料可能與區段定義不符。 比對的狀態會顯示在定義下。
例如,簡單的區段定義可以根據使用者的年齡和性別。 載入特定設定檔時,會顯示區段已成功解析:
或者不是:
所有特徵都會立即解析,不過大部分只會在頁面重新載入時變更。 滑鼠位置的變更可立即顯示,因此對於測試非常有用。
此類測試也可以在內容頁面上,並與Teaser元件結合執行。
預告段落上的滑鼠移過會顯示套用的區段(無論這些區段目前是否解決),因此,為何已選取目前的預告例項: