Commerceマーケティングオートメーションキャンペーンのデータフロー

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

お客様があなたの店舗を訪れ、購入を行い、Commerceのマーケティングオートメーションキャンペーン (Abandoned Cartキャンペーンや新規注文プレイズキャンペーンなど)に参加している場合、いくつかのSitecoreの役割が関与します:

  • Content Delivery(CD)
  • マーケティングオートメーション運用
  • マーケティングオートメーションエンジン
  • EXM Content Management (CM)
  • EXM専用ディスパッチサーバー(DDS)

以下の図は、役割、MAおよびEXMデータベース、そしてEXM DDS間の情報の流れを示しており、以下の表に詳述されています。

!注3つのカスタム値がCommerce Marketing Automationキャンペーンに渡されます

、新規注文用のOrder ID、放棄カート用のカートIDです。

Diagram showing the flow of data between the roles used in Commerce Marketing Automation campaigns.

役割

データフロー

Content Delivery(CD)

CDの役割は情報をマーケティングオートメーションオペレーションの役割に伝達します。

マーケティングオートメーション(MA)オペレーション

マーケティングオートメーション(MA)オペレーションの役割は、顧客をCommerceマーケティングオートメーションキャンペーンに登録し、MAオペレーションクライアントはxConnectサーバーインスタンス上でホストされているMAオペレーションエンドポイントと通信します。

MA Operationsエンドポイントはメールメッセージをメッセージバスに送信します。

> [!注]
>処理はマーケティングオートメーションエンジンによって行われるのではなく、マーケティングオートメーションオペレーションのエンドポイント(xConnectインスタンス)上でリアルタイムで処理されます。

マーケティングオートメーションエンジン

マーケティングオートメーションエンジンは、コマースマーケティングオートメーション計画に遅延活動やリスナー活動がある場合にのみ関与します。キャンペーンに一時停止がなければ、マーケティングオートメーションエンジンはデータフローに関与しません。

メッセージバス

EXM CMの役割にメールメッセージを送信します。

EXM専用ディスパッチサーバー(DDS)

EXM専用ディスパッチサーバーの役割は、商取引メールを顧客に送信します。この役割は スケールド環境 でのみ使用されます(上記の図の破線で示されています)。

!注デフォルトでは、EXMはContent Management (CM)サーバー上でメールメッセージのキューイング、レンダリング、ディスパッチを行います。 大規模な環境では、送信すべきメールが大量になると、これらの作業はEXM専用ディスパッチサーバー(DDS)にオフロードされます。

コマースマーケティングオートメーションキャンペーンの前提条件

Commerce Marketing Automationキャンペーンは、デフォルトで以下のパッケージを使用します。これらは、サイト作成時にCommerce MAキャンペーンモジュールを選択すると自動的にサイトに追加されます。

!注Commerceのマーケティングオートメーションキャンペーンは、Storefrontのサイトテンプレートやテーマ、Habitatカタログを使わずに活用できます。

パッケージ

包含

コマースエンジン

  • 商取引機能を可能にするマイクロサービス。 Commerce Engine は、特定の要件に合わせて機能を拡張、カスタマイズ、削除したいときに独自のプラグインを作成できるフレームワークを公開します。

コマース・Connect

  • Commerce マーケティングオートメーションテンプレート
  • どのキャンペーンを使うかを決定するキャンペーンプロバイダーのインターフェースと実装。デフォルトの実装は、キャンペーン名がshopName+""+templateName(例えばStorefront Abandoned CartやStorefront New Order Placed)であるデフォルトの命名規則に基づいています。
  • Commerce Engineとの通信のための抽象API

Commerce Engine Connect

  • データプロバイダー
  • インデックス作成
  • Commerce Engineとの通信のためのConnect APIの実装

CXA基礎層

  • マーケティングオートメーションキャンペーンに連絡先を登録するプロセッサー
  • カスタム値を設定するロジック
  • マーケティングオートメーション活動 SendEmail カスタム
  • 放棄されたカートイベントの活動
  • 基地リポジトリ
  • ベースモデル

CXAフィーチャーレイヤー(コンポーネント)

  • MVCのビュー、コントローラー、モデル
  • レイアウト
  • Email Experience Manager(EXM)メッセージの分岐テンプレート
  • サイト作成時にマーケティングオートメーションキャンペーンやEXMメールテンプレートを追加するスキャフォールディングロジック
この記事を改善するための提案がある場合は、 お知らせください!