Adobe Campaign Classic との統合

AEM as a Cloud ServiceをAdobe Campaignと統合すると、E メール配信、コンテンツ、フォームをAEM as a Cloud Serviceで直接管理できます。 ソリューション間の双方向通信を可能にするには、Adobe Campaign ClassicとAEMの両方のas a Cloud Serviceでの設定手順が必要です。

この統合により、AEM as a Cloud ServiceとAdobe Campaign Classicを個別に使用できます。 マーケターはAdobe Campaignでキャンペーンを作成し、ターゲティングを使用できますが、コンテンツ作成者は同時にAEM as a Cloud Serviceのコンテンツデザインを操作できます。 この統合により、AEMのキャンペーンのコンテンツとデザインを、Campaign がターゲットにして配信できるようになります。

統合手順

AEMと Campaign の統合には、両方のソリューションで多数の手順が必要です。

  1. Campaign にAEM統合パッケージをインストールします。
  2. Campaign でのAEMのオペレーターの作成
  3. AEMでの Campaign 統合の設定
  4. AEM Externalizer を設定します。
  5. AEMでの campaign-remote ユーザーの設定
  6. Campaign でのAEM外部アカウントの設定

このドキュメントでは、これらの各手順の詳細を説明します

前提条件

  • Adobe Campaign Classicへの管理者アクセス

    • 統合を実行するには、設定済みのデータベースを含む、動作中のAdobe Campaign Classicインスタンスが必要です。
    • Adobe Campaign Classicのセットアップおよび設定方法について詳しくは、 Adobe Campaign Classicのドキュメント 特に、『インストールと設定』ガイド。
  • AEM as a Cloud Serviceへの管理者アクセス

Campaign でのAEM統合パッケージのインストール

この AEM統合 Adobe Campaignのパッケージには、AEMへの接続に必要な多数の標準設定が含まれています。

  1. 管理者は、クライアントコンソールを使用してAdobe Campaignインスタンスにログインします。

  2. ツール詳細パッケージをインポート…​を選択します。

    パッケージをインポート

  3. クリック 標準パッケージのインストール 次に、 次へ.

  4. 次を確認します。 AEM統合 パッケージ。

    標準パッケージのインストール

  5. クリック 次へ開始 をクリックして、インストールを開始します。

    インストールの進行状況

  6. クリック 閉じる インストールが完了したら、

これで、統合パッケージがインストールされました。

Campaign でのAEM用オペレーターの作成

統合パッケージによって aemserver AEMがAdobe Campaignに接続する際に使用する演算子。 このオペレーターのセキュリティゾーンを定義し、そのパスワードを設定する必要があります。

  1. クライアントコンソールを使用して、Adobe Campaignに管理者としてログインします。

  2. 選択 ツール -> エクスプローラ をクリックします。

  3. エクスプローラーで、 管理 > アクセス管理 > 演算子 ノード。

  4. を選択します。 aemserver 演算子

  5. 編集 」タブで、 アクセス権 サブタブで アクセスパラメーターを編集… リンク。

    セキュリティゾーンの設定

  6. 適切なセキュリティゾーンを選択し、必要に応じて信頼済み IP マスクを定義します。

  7. 保存」をクリックします。

  8. Adobe Campaignクライアントからログアウトします。

  9. Adobe Campaignサーバーのファイルシステムで、Campaign のインストール場所に移動し、 serverConf.xml ファイルを管理者として保存します。 このファイルは、通常、次の場所にあります。

    • C:\Program Files\Adobe\Adobe Campaign Classic v7\conf (Windows の場合)
    • /usr/local/neolane/nl6/conf/eng (Linux の場合)
  10. を検索 securityZone AEMオペレーターのセキュリティゾーンで、次のパラメーターが設定されていることを確認してください。

    • allowHTTP="true"
    • sessionTokenOnly="true"
    • allowUserPassword="true"
  11. ファイルを保存します。

  12. セキュリティゾーンが config-<server name>.xml ファイル。

    • 構成ファイルに別のセキュリティゾーン設定が含まれている場合は、 allowUserPassword 属性 true.
  13. Adobe Campaign Classicサーバーポートを変更する場合は、 8080 目的のポートに置き換えます。

注意

デフォルトでは、オペレーターのセキュリティゾーンは設定されていません。 AEMがAdobe Campaignに接続するには、前の手順で説明したようにゾーンを選択する必要があります。

Adobeでは、セキュリティ上の問題を回避するために、AEM専用のセキュリティゾーンを作成することを強くお勧めします。 このトピックについて詳しくは、 Adobe Campaign Classicドキュメント。

  1. Campaign クライアントで、 aemserver 演算子を選択し、 一般 タブをクリックします。

  2. 次をクリック: パスワードをリセット… リンク。

  3. パスワードを指定し、今後使用するために安全な場所に保存します。

  4. クリック OK パスワードを aemserver 演算子

AEMでの Campaign 統合の設定

AEM uses キャンペーンで既に設定済みのオペレーター キャンペーンとのコミュニケーションを図るため

  1. AEMオーサリングインスタンスに管理者としてログインします。

  2. グローバルナビゲーションサイドレールで、「 」を選択します。 ツール > Cloud Services > 従来のCloud Services > Adobe Campaign​を選択し、「 今すぐ設定.

    Adobe Campaignの設定

  3. ダイアログで、 タイトル をクリックし、 作成.

    キャンペーンの設定ダイアログ

  4. 設定を編集するための新しいウィンドウとダイアログが開きます。 必要な情報を入力します。

    AEMでのAdobe Campaignの設定

  5. 選択 Adobe Campaignに接続 接続を確認し、 OK.

AEMはAdobe Campaignと通信できるようになりました。

メモ

Adobe Campaignサーバーがインターネット経由で接続できることを確認します。 AEM as a Cloud Serviceはプライベートネットワークにアクセスできません。

AEM Externalizer の設定

Externalizer は、リソースパスを外部および絶対 URL に変換するAEMの OSGi サービスです。この URL は、AEMが Campaign で使用できるコンテンツを提供するために必要です。

  1. AEMオーサリングインスタンスに管理者としてログインします。
  2. Externalizer 設定でパブリッシュインスタンスを確認します。それには、 開発者コンソール。
  3. 正しくない場合は、対応するインスタンス Git リポジトリで必要な変更をおこない、 cloud manager を使用して設定をデプロイします。
Service 3310 - [com.day.cq.commons.externalizer] (pid: com.day.cq.commons.impl.externalizerImpl)",
"  from Bundle 420 - Day Communique 5 Commons Library (com.day.cq.cq-commons), version 5.12.16",
"    component.id: 2149",
"    component.name: com.day.cq.commons.impl.externalizerImpl",
"    externalizer.contextpath: ",
"    externalizer.domains: [local https://author-p17558-e33255-cmstg.adobeaemcloud.com, author https://author-p17558-e33255-cmstg.adobeaemcloud.com,
     publish https://publish-p17558-e33255-cmstg.adobeaemcloud.com]",
"    externalizer.encodedpath: false",
"    externalizer.host: ",
"    feature-origins: [com.day.cq:cq-quickstart:slingosgifeature:cq-platform-model_quickstart_author:6.6.0-V23085]",
"    service.bundleid: 420",
"    service.description: Creates absolute URLs",
"    service.scope: bundle",
"    service.vendor: Adobe Systems Incorporated",
メモ

パブリッシュインスタンスは、Adobe Campaignサーバーから到達可能である必要があります。

AEMでの campaign-remote ユーザーの設定

Campaign がAEMと通信するには、 campaign-remote AEMのユーザー。

  1. AEM に管理者としてログインします。
  2. メインナビゲーションコンソールで、 ツール をクリックします。
  3. 次に、 セキュリティ -> ユーザー をクリックして、ユーザー管理コンソールを開きます。
  4. campaign-remote ユーザー。
  5. を選択します。 campaign-remote ユーザーとクリック プロパティ をクリックして、ユーザーを編集します。
  6. ユーザー設定の編集 ウィンドウ、クリック パスワードを変更.
  7. ユーザーの新しいパスワードを入力し、今後の使用のために安全な場所にパスワードをメモします。
  8. クリック 保存 をクリックして、パスワードの変更を保存します。
  9. クリック 保存して閉じる 変更を campaign-remote ユーザー。

Campaign でのAEM外部アカウントの設定

条件 インストール AEM統合 Campaign にパッケージ化し、 AEM用の外部アカウントが作成されます。 この外部アカウントを設定すると、Adobe CampaignはAEM as a Cloud Serviceに接続し、ソリューション間の双方向通信を可能にします。

  1. クライアントコンソールを使用して、Adobe Campaignに管理者としてログインします。

  2. 選択 ツール -> エクスプローラ をクリックします。

  3. エクスプローラーで、 管理 > Platform > 外部アカウント ノード。

    外部アカウント

  4. 外部AEMアカウントを見つけます。 デフォルトでは、次の値が設定されています。

    • タイプ - AEM
    • ラベル - AEM Instance
    • 内部名 - aemInstance
  5. 一般 」タブで、 キャンペーンリモートユーザーパスワードの設定 手順

  6. Enabled」チェックボックスをオンにします。

  7. 保存」をクリックします。

Adobe CampaignはAEMと通信できるようになりました。

次の手順

Adobe Campaign ClassicとAEMの両方がas a Cloud Service設定された状態で、統合が完了しました。

次に進み、Adobe Experience Managerでニュースレターを作成する方法を学ぶことができるようになりました このドキュメント。

このページ