設定Personalization的ContextHub set-up-contexthub

ContextHub是一種用於儲存、操控和呈現內容資料的架構。 ContextHub Javascript API可讓您視需要存取存放區以建立、更新和刪除資料。 因此,ContextHub代表頁面上的資料層。 本頁面說明如何將Context Hub新增至AEM網站頁面。

NOTE
我們在此影片中使用WKND參考網站,它不是AEM版本的一部分。 您可以在這裡下載最新版本

將ContextHub新增至您的頁面,以啟用ContextHub功能並連結至ContextHub JavaScript資料庫。 ContextHub JavaScript API可讓您存取ContextHub管理的內容資料。

將ContextHub新增至頁面元件 adding-contexthub-to-a-page-component

若要啟用ContextHub功能並連結至ContextHub JavaScript資料庫,請在網頁的<head>區段中加入contexthub元件。 頁面元件的HTL程式碼類似於以下範例:

<!--/* Include Context Hub */-->
<sly data-sly-resource="${'contexthub' @ resourceType='granite/contexthub/components/contexthub'}"/>

網站設定和ContextHub區段 site-configuration-and-contexthub-segments

ContextHub包含區段引擎,可管理區段並決定針對目前內容解析哪些區段。 已定義數個區段。 您可以使用Javascript API來判斷已解析的區段。 在設定瀏覽器下啟用您網站的ContextHub區段。

建立區段 create-segments

建立做為Teaser規則的AEM區段。 也就是說,這類規則可定義Teaser中的內容何時出現在網頁上。 內容就可以特別鎖定至訪客的需求和興趣,實際取決於他們相符的區段。

指派雲端設定、區段路徑和ContextHub路徑至您的網站 assigning-cloud-configuration-segment-path-and-contexthub-path-to-your-site

指派雲端設定路徑、分段路徑和ContextHub路徑至您的網站根節點,好讓您可以為對象建立個人化體驗。 使用ContextHub,您可以操作內容資料並測試已解析的區段。

CRXDE Lite

您可以閱讀以下有關ContextHub和區段的更多資訊:

recommendation-more-help
bb44cebf-d964-4e3c-b64e-ce882243fe4d