Show Menu
トピック×

エクスペリエンスフラグメントのAdobe targetへの書き出し

このページの一部の機能には、AEM 6.5.3.0のアプリケーションが必要です。
6.5.3.0
  • 外部化ドメイン を選択できるようになりました。
6.5.2.0:
AEM 6.5.0.0および6.5.1.0:
  • AEMエクスペリエンスフラグメントは、Adobe targetのデフォルトのワークスペースに書き出されます。
  • 「Adobe targetとの統合」の手順に従って、AEMをAdobe targetと統合す る必要があります
You can export Experience Fragments , created in Adobe Experience Manager (AEM), to Adobe Target (Target). 書き出したエクスペリエンスフラグメントは、Target アクティビティのオファーとして使用し、幅広くエクスペリエンスをテストおよびパーソナライズできます。
エクスペリエンスフラグメントをAdobe Target に書き出す際には、3 つのフォーマットオプションを利用できます。
  • HTML(デフォルト):Webおよびハイブリッドコンテンツ配信のサポート
  • JSON:ヘッドレスコンテンツ配信のサポート
  • HTML と JSON
AEM Experience Fragmentsは、Adobe targetのデフォルトのワークスペースまたはAdobe targetのユーザー定義のワークスペースに書き出すことができます。 これはAdobe I/Oを介して行われ、Adobe I/Oを使用してAEMをAdobe target と統合する必要があります
Adobe targetワークスペースは、Adobe target自体には存在しません。 Adobe IMS(Identity Management System)で定義および管理され、Adobe I/O統合を使用するソリューション全体での使用に選択されます。
Adobe targetワークスペースを使用して、組織(グループ)のメンバーが、この組織のオファーとアクティビティのみを作成および管理できるようにします。他のユーザーにアクセスを許可しない。 例えば、グローバルな関心事の中の国別の組織を指します。

前提条件

このページの一部の機能には、AEM 6.5.3.0のアプリケーションが必要です。
様々なアクションが必要です。
  1. エクスペリエンスフラグメントはAEM作成者インスタンスから書き出されるので、エクスペリエンスフラグメント内の参照がWeb配信用に外部化されるように、作成者インスタンスで AEM Link Externalizer (AEMリンク外部化)を設定する必要があります。
    デフォルトでカバーされていないリンクの書き換えでは、 Experience Fragment Link Rewriter Provider が利用可能です。これにより、インスタンスに合わせてカスタマイズされたルールを開発できます。

クラウド設定の追加

フラグメントを書き出す前に、 Adobe Target 用の​ クラウド設定 ​をフラグメント、またはフォルダーに追加する必要があります。また、次のことも可能です。
  • 書き出しに使用する形式オプションを指定します
  • ターゲットワークスペースをターゲットとして選択
  • エクスペリエンスフラグメント内の参照を書き換えるための外部化ドメインを選択します(オプション)
必要なオプションは、必要なフォルダーやフラグメントの​ ページのプロパティ ​で選択できます。仕様は必要に応じて継承されます。
  1. エクスペリエンスフラグメント ​コンソールに移動します。
  2. 適切なフォルダーまたはフラグメントの​ ページのプロパティ ​を開きます。
    クラウド設定をエクスペリエンスフラグメントの親フォルダーに追加すると、設定はすべての子に継承されます。
    クラウド設定をエクスペリエンスフラグメント自体に追加すると、設定はすべての変更によって継承されます。
  3. クラウドサービス 」タブを選択します。
  4. Under Cloud Service Configuration , select Adobe Target from the drop-down list.
  5. エクスペリエンスフラグメントオファーのJSON形式はカスタマイズできます。 これを行うには、顧客エクスペリエンスフラグメントコンポーネントを定義し、コンポーネントのSlingモデルでそのプロパティを書き出す方法に注釈を付けます。
    コアコンポーネントを参照してください。
    Adobe Target 」で、次を選択します。
    • 適切な設定
    • 必要な形式オプション
    • adobe targetワークスペース
    • 必要な場合 — 外部化ドメイン
    外部化ドメインはオプションです。 AEM Externalizerは、書き出されたコンテンツが特定のパブリッシュドメインを指すようにする場合に 設定します 。 詳しくは、AEM Link Externalizer の設定を参照してください
    例えば、フォルダーの場合:

    Servicesフォルダー — クラウドサービス

  6. 保存して閉じます

Exporting an Experience Fragment to Adobe Target

画像などのメディアアセットでは、参照のみが Target に書き出されます。アセット自体は AEM Assets に格納されたままで、AEM パブリッシュインスタンスから配信されます。
このため、エクスペリエンスフラグメントは、すべての関連アセットと共に、Target に書き出す前に公開する必要があります。
AEM から Target にエクスペリエンスフラグメントを書き出すには(クラウド設定を指定した後):
  1. エクスペリエンスフラグメントコンソールに移動します。
  2. Target に書き出すエクスペリエンスフラグメントを選択します。
    エクスペリエンスフラグメント Web のバリエーションである必要があります。
  3. Adobe Target に書き出し ​をタップ/クリックします。
    エクスペリエンスフラグメントがすでに書き出されている場合は、 Adobe Target でアップデート を選択します。
  4. 要求に応じて​ 公開せずに書き出し ​または​ 公開 ​をタップ/クリックします。
    公開 ​を選択すると、エクスペリエンスフラグメントはすぐに公開され、Target に送信されます。
  5. Tap/click OK in the confirmation dialog.
    エクスペリエンスフラグメントは Target に送信されているはずです。
    書き出しについての 様々な詳細 は、コンソールの​ リストビュー ​と​ プロパティ ​で参照できます。
    Adobe Target でエクスペリエンスフラグメントを表示すると、表示される​ 最終変更日 ​は、フラグメントが最後に Adobe Target に書き出された日付ではなく、AEM でフラグメントが最後に変更された日付です。
あるいは、 ページ情報 メニューの同等のコマンドを使用して、ページエディターから書き出しを実行することもできます。

Using your Experience Fragments in Adobe Target

前述のタスクを実行した後、エクスペリエンスフラグメントはTargetのオファーページに表示されます。 Target 側でできることを詳しく知るには、 Target に特化したドキュメント を参照してください。
Adobe Target でエクスペリエンスフラグメントを表示すると、表示される​ 最終変更日 ​は、フラグメントが最後に Adobe Target に書き出された日付ではなく、AEM でフラグメントが最後に変更された日付です。

Deleting an Experience Fragment already exported to Adobe Target

Target に書き出し済みのエクスペリエンスフラグメントを削除すると、そのフラグメントがすでに Target のオファーで使用されている場合に問題が発生する可能性があります。フラグメントのコンテンツが AEM によって配信されているため、フラグメントを削除するとオファーが使用できなくなります。
そのような状況を避けるためには:
  • エクスペリエンスフラグメントが現在アクティビティで使用されていない場合、AEM はユーザーに警告メッセージなしでフラグメントを削除することを許可します。
  • エクスペリエンスフラグメントが現在ターゲットのアクティビティで使用されている場合、フラグメントを削除するとアクティビティに影響が及ぶ可能性があると、AEM ユーザーに警告メッセージが表示されます。
    AEM のエラーメッセージは、ユーザーがエクスペリエンスフラグメントを(強制的に)削除することを禁止するものではありません。エクスペリエンスフラグメントを削除する場合:
    • AEMエクスペリエンスフラグメントを含むTargetオファーで、意図しない動作が表示される場合があります
      • エクスペリエンスフラグメントHTMLがTargetにプッシュされたので、オファーは引き続きレンダリングされる可能性が高くなります。
      • 参照アセットがAEMでも削除されている場合、エクスペリエンスフラグメント内の参照が正しく機能しない可能性があります。
    • もちろん、エクスペリエンスフラグメントに対するそれ以上の変更は、AEMにエクスペリエンスフラグメントが存在しなくなったので、不可能です。