Adobe Targetと統合するための前提条件 prerequisites-for-integrating-with-adobe-target

AEM と Adobe Target の統合の一環として、Adobe Target を登録し、レプリケーションエージェントを設定して、パブリッシュノードでアクティビティ設定を保護する必要があります。

Adobe Targetに登録 registering-with-adobe-target

AEM と Adobe Target を統合するには、有効な Adobe Target アカウントが必要です。 このアカウントには、承認者​レベル以上の権限が必要です。 Adobe Target に登録すると、クライアントコードを受け取ります。 AEM を Adobe Target に接続するには、クライアントコードおよび Adobe Target のログイン名とパスワードが必要です。

クライアントコードは、Adobe Target サーバーの呼び出し時にAdobe Target カスタマーアカウントを識別します。

NOTE
Target チームは、アカウントが統合を使用できるようにしなければなりません。
そうでない場合は、Adobe カスタマーケアにご連絡ください。

Target レプリケーションエージェントを有効にする enabling-the-target-replication-agent

Test & Target レプリケーションエージェントをオーサーインスタンス上で有効にする必要があります。 AEM のインストールに nosamplecontent 実行モードを使用した場合、このレプリケーションエージェントはデフォルトでは有効になっていません。 本番環境の保護に関する情報については、セキュリティチェックリストを参照してください。

  1. AEM のホームページで、ツール/デプロイメント/レプリケーション​をクリックします。

  2. 「作成者のエージェント」をクリックします。

  3. Test & Target レプリケーションエージェントをクリックして、「編集」をクリックします。

  4. 「有効」オプションをオンにして、「OK」をクリックします。

    note
    NOTE
    テストおよびターゲットレプリケーションエージェントを設定する場合、Transport タブでは、URIはデフォルトでtnt:///に設定されます。 このURIをhttps://admin.testandtarget.omniture.comに置き換えないでください。
    tnt:///との接続をテストしようとすると、予想される動作であるエラーが表示されます。 その理由は、URIが内部使用のみを目的としているためです。 テスト接続​では使用しないでください。

アクティビティ設定ノードのセキュリティを確保 securing-the-activity-settings-node

公開インスタンス上のアクティビティ設定ノード cq:ActivitySettings​をセキュリティで保護して、通常のユーザーがアクセスできないようにします。 アクティビティ設定ノードには、Adobe Target へのアクティビティの同期を処理するサービスのみがアクセスできるようにしてください。

cq:ActivitySettings ノードは、CRXDE Liteの/content/campaigns/*nameofbrand***でアクティビティ jcr:content ノードで利用できます。 例えば、/content/campaign/we-retail/master/myactivity/jcr:content/cq:ActivitySettings のようになります。 このノードは、コンポーネントのターゲティング後にのみ作成されます。

アクティビティのjcr:contentの下にある​cq:ActivitySettings ノードは、次のACLによって保護されています。

  • 全員に対してすべてを否定。
  • target-activity-authorsのjcr:read,rep:writeを許可します(作成者はこのグループのメンバーです)。
  • targetserviceにjcr:read,rep:writeを許可します。

これらの設定により、権限を持たないユーザーがノードプロパティにアクセスできなくなります。 オーサーインスタンスとパブリッシュインスタンスの両方で同じ ACL を使用します。 詳しくは、ユーザー管理とセキュリティを参照してください。

Adobe Target でアクティビティを編集する場合、AEM オーサーノードで URL を変更していなければ、URL は localhost を指しています。 書き出すコンテンツを特定の​ Publish ​ドメインに指定する場合は、AEM Link Externalizer を設定できます。

NOTE
クラウド設定を追加も参照してください。

AEM Externalizerを設定するには:

NOTE
詳しくは、URLの外部化を参照してください。
  1. https://<server>:<port>/system/console/configMgr の OSGi Web コンソールに移動します。

  2. Day CQ Link Externalizer を探し、オーサーノードのドメインを入力します。

    Day CQ Link Externalizer

recommendation-more-help
experience-manager-65-lts-help-main-toc