データトリガーの公開サーバーへのレプリケーション replicating-data-triggers
ContextHub と AEM ターゲティングエンジンを使用して、オーサーとパブリッシュのセットアップ時のデータトリガーに基づいてコンテンツをカスタマイズする場合、ContextHub とパーソナライズ機能に関連するすべての設定は、公開時にチャネルへ自動的にレプリケーションされません。
このページでは、これらの設定を個別に公開するために必要な手動による手順を説明します。
このプロセスでは基本的に、次の操作を手動で公開することになります。
- ContextHub ストアと UI モジュールの設定
- オーディエンスのパーソナライズ
- アクティビティのパーソナライズ
データトリガーの公開サーバーへのレプリケーション手順 replicating-data-triggers-publish
次の手順に従って、データトリガーをパブリッシュサーバーにレプリケートします。
手順 1:ContextHub 設定のレプリケーション replicating-contexthub-configurations
-
ツール/デプロイメント/配布/公開エージェント に移動し、設定を行う公開エージェントをクリックします。
note note NOTE または、 http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publishを使用して画面に直接移動し、接続の設定とテストを行うこともできます。 -
次の図に示すように、アクションバーの「接続をテスト」をクリックして、オーサーとパブリッシュインスタンスの通信を検証します。
note note NOTE テストが失敗した場合は、オーサーインスタンスとパブリッシュインスタンス間のレプリケーションエージェントの設定を修正してください。詳しくは、テスト接続のトラブルシューティングを参照してください。 -
配布エージェント 画面のツリーから「追加」をクリックし、プロジェクトの設定パスをクリックします(例:
/conf/screens/settings/cloudsettings/configuration)。 -
「送信」をクリックします。
オーディエンスのレプリケーション replicating-audiences
-
AEM インスタンス/パーソナライズ機能/オーディエンス に移動するか、
http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.htmlを使用して直接移動します。 -
プロジェクトフォルダーにドリルダウンします(例:
/conf/screens/)。
-
ユーザーインターフェイスからすべてのオーディエンスとセグメントをクリックします。
-
アクションバーの 公開の管理 をクリックします。
-
「次へ」と「公開する」をクリックします。
アクティビティのレプリケーション replicating-activities
-
AEM インスタンス/パーソナライズ機能/アクティビティ に移動するか、
http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.htmlを使用して直接移動します。 -
プロジェクトフォルダー(
/content/campaigns/screens/…)にドリルダウンします。 -
ユーザーインターフェイスからすべてのアクティビティをクリックします。
-
アクションバーの 公開の管理 をクリックします。
-
「次へ」と「公開する」をクリックします。
結果 result
レプリケーションが成功した場合は、パブリッシュインスタンスで次の構造が表示されます(または、プロジェクトに応じて同様の構造が表示されます)。
/conf/screens/settings/cloudsettings/configuration/…/conf/screens/settings/wcm/segments/…/content/campaigns/screens/…
テスト接続のトラブルシューティング troubleshoot-test
ContextHub 設定をレプリケーション中にテスト接続が失敗した場合は、次の手順に従って問題のトラブルシューティングを行ってください。
-
ツール/デプロイメント/配布/パブリッシュエージェント に移動します。
-
アクションバーで「編集」をクリックし、「インポーターエンドポイント」フィールドのエンドポイント URL も配布エージェントの公開サーバー URL を指していることを確認します。
-
デフォルトの管理者認証情報を使用していない場合は、別のユーザー名とパスワードを使用して配布エージェントを設定する必要があります。
次の手順に従います。
-
ツール/操作/web コンソール
http://localhost:4502/system/console/configMgrに移動すると、Adobe Experience Manager web コンソール画面 を開くことができます。 -
Apache Sling Distribution Transport Credentials - User Credentials based DistributionTransportSecretProviderを検索します
-
名前、ユーザー名、パスワード を入力して、設定を作成します(例:slingTransportSecretProvider)。
-
「保存」をクリックします。
-
設定を開くには、
Cmd +Fを使用して Apache Sling 配布エージェント - フォワードエージェントファクトリー を検索し、それから トランスポートシークレットプロバイダー を検索します。
-
(name=default)を(name=slingTransportSecretProvider)に更新します。 -
「保存」をクリックし、AEM インスタンスの 配布エージェント 画面から再びテスト接続を実行します。
-