ContextHub は、コンテキストデータを保存、操作および表示するためのフレームワークです。主な機能は、様々なペルソナをシミュレートおよび切り替えながら、コンテキストデータを表示する機能を提供することです。
ContextHub では、次のことができます。
クライアントサイド JavaScript API を使用してデータにアクセスし、コンテンツをパーソナライズします。
マーケティング担当者と作成者は、ContextHub ツールバーを使用してストアデータを表示および操作し、ページのオーサリング時にユーザーエクスペリエンスをシミュレートできます。ツールバーは、ContextHub ストアへのアクセスを提供する UI モジュールのグループで構成されます。 これは、クライアント上で ContextHub データを保持します。
各 ContextHub UI モジュールは、事前定義されたモジュールタイプのインスタンスです。
開発者は、 ページに ContextHub コンポーネントを追加する.
ContextHub ストアは、コンテキストデータをクライアント上に保持します。ContextHub JavaScript API を使用してストアにアクセスし、必要に応じてデータを作成、更新および削除できます。したがって、ContextHub はページ上のデータレイヤーに相当します。
個々の ContextHub ストアは、事前定義されたストアタイプのインスタンスです。
ContextHub には、セグメントを管理し、現在のコンテキストに対して解決されるセグメントを決定するセグメント化エンジンが含まれています。 複数のセグメントが定義されています。 JavaScript API を使用して、解決されたセグメントを判断できます。