設定個人化的ContextHub

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

注意

我們會使用WKND參考網站來處理此影片,但該網站不屬於AEM版本。 您可以在此處🔗下載最新版本。

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

將ContextHub新增至頁面元件

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

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

網站設定和ContextHub區段

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

建立區段

建立AEM區段,作為茶匙的規則。 也就是說,它們會定義宣傳預告內的內容何時出現在網頁上。 接著,內容便可根據訪客的需求和興趣來明確鎖定目標,具體取決於其相符的區段。

將雲配置、段路徑和ContextHub路徑分配到您的站點

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

CRXDE Lite

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

本頁內容