パーソナライズ対象の API 参照名とグループ名
- groupName プロパティの対象のグループ名
- targetValue プロパティの対象の API 参照名
これらの名前を確認するには、サイトの ExperienceBundle フォルダのいくつかの JSON ファイルからプロパティ値をコピーする必要があります。
これらの値を確認する方法は、対象 (ページのバリエーション、ブランドセット、コンポーネントの表示、コンポーネントの属性) によって異なります。
ページのバリエーション
ページのバリエーションのグループ名と API 参照名を確認するには、関連するルートファイルと対応するビューファイルを開きます。たとえば、routes フォルダの Home.json ファイルと views フォルダの Home.json ファイルを開きます。
- グループ名
-
形式: route.id。route.id は、ルート JSON ファイルの id です。
例: 63d9b8fe-99fc-4f54-b784-5034e09a6670
- 開発者名
-
形式: route.label_view.label_Page。
- route.label は、ルート JSON ファイルの label プロパティです。
- view.label は、ビュー JSON ファイルの label プロパティです。
例: Home_Gold_Home_Page
ブランドセット
ブランドセットのグループ名と API 参照名を確認するには、関連するブランドセットファイルと対応するテーマファイルを開きます。たとえば、カスタマーサービスサイトの場合、themes フォルダの customerService.json ファイルと brandingSets フォルダの customerService.json ファイルを開きます。
- グループ名
-
形式: theme.id$#$Branding。theme.id は、テーマ JSON ファイルの id プロパティです。
例: 70ebee67-0fca-421e-ac32-12879ee55936$#$Branding
- 開発者名
-
形式: theme.developerName_brandingSet.label_Branding。
- theme.developerName は、テーマ JSON ファイルの developerName プロパティです。
- brandingSet.label は、ブランドセット JSON ファイルの label プロパティです。
例: service_Customer_Service_Branding
コンポーネントの表示
- グループ名
-
形式: view.id$#$component.id。
- view.id は、ビュー JSON ファイルの id プロパティです。
- component.id は、ビュー JSON ファイルのコンポーネントの id プロパティです。
例: f8c9b721-0a1d-45bb-954f-3277a0501892$#$823cb1c0-697f-4b33-8fa4-a925aef98cf7
- 開発者名
-
形式: view.label_componentName_Component。
- view.label は、ビュー JSON ファイルの label プロパティです。
- componentName は、JSON ファイルではなくエクスペリエンスビルダーのコンポーネントの名前です。
例: Home_Headline_Component
コンポーネントの属性
コンポーネントの属性の場合、グループ名と API 参照名は、コンポーネントがビュー本体にあるのか、テーマレイアウトのヘッダーまたはフッターにあるのかによって異なります。
ビュー本体のコンポーネント
ビュー本体のコンポーネントのグループ名と API 参照名を確認するには、コンポーネントが含まれているビューファイルを開きます。たとえば、views フォルダの Home.json ファイルを開きます。
- グループ名
-
形式: view.id$#$component.id。
- view.id は、ビュー JSON ファイルの id プロパティです。
- component.id は、ビュー JSON ファイルのコンポーネントの id プロパティです。
例: f8c9b721-0a1d-45bb-954f-3277a0501892$#$823cb1c0-697f-4b33-8fa4-a925aef98cf7
- 開発者名
-
形式: view.label_componentName_Component_Properties。
- view.label は、ビュー JSON ファイルの label プロパティです。
- componentName は、JSON ファイルではなくエクスペリエンスビルダーのコンポーネントの名前です。
例: Home_Headline_Component_Properties
ヘッダーまたはフッターのコンポーネント
テーマレイアウトのヘッダーまたはフッターのコンポーネントのグループ名と API 参照名を確認するには、コンポーネントが含まれているテーマファイルを開きます。たとえば、カスタマーサービスサイトの場合、themes フォルダの customerService.json ファイルを開きます。
- グループ名
-
形式: themeLayout.id$#$component.id。
- themeLayout.id は、コンポーネントが含まれているレイアウトの id プロパティです。
- component.id は、レイアウトのコンポーネントの id プロパティです。
例: 06ce2db9-2c79-4ccc-9ca8-94c7b50efb6b$#$c55d1908-fe6b-47e8-b41e-70ad05aeb490
- 開発者名
-
形式: themeLayout.label_componentName_Component_Properties。
- themeLayout.label は、コンポーネントが含まれているレイアウトの label プロパティです。
- componentName は、JSON ファイルではなくエクスペリエンスビルダーのコンポーネントの名前です。
例: Default_Navigation_Menu_Component_Properties