Adobe Journey Optimizer(AJO)とは?ジャーニー設計でできること・活用シーン

この記事をシェア:
目次 クリックで開く

Adobe Journey Optimizer(AJO)とは?公式事例に学ぶアーキテクチャと導入現場の落とし穴

最終更新日:2026年4月6日

💡 マーケティング・データ基盤DXの全体像はこちら

本記事(AJO・AEP領域)とあわせて、CDP構築やCRM連携を含めたマーケティングシステムの全体設計は【決定版】バックオフィス・顧客接点DXのツール選定ガイドで体系的に解説しています。

こんにちは。エンタープライズ向けのデータ基盤構築・API連携を支援するAurant Technologiesの近藤義仁です。

「Webサイトでのカート放棄」「実店舗での購買」「モバイルアプリの起動」。顧客の接点が多様化する中、これらのチャネルを統合し、リアルタイムに最適なメッセージを配信するツールとして「Adobe Journey Optimizer(AJO)」の導入を進める企業が増加しています。

しかし、AJOは従来のMA(マーケティングオートメーション)ツールとは根本的にアーキテクチャ(設計思想)が異なります。そのため、既存のMAと同じ感覚で導入を進めると、「データモデル(XDM)の設計ミスによりイベントが発火しない」「チャネル間のIDが紐付かず、顧客体験が分断される」といった深刻なプロジェクトの炎上を招きます。

本稿では、システムアーキテクトの視点から、AJOが従来型MAとどう違うのかという技術的背景、Adobe公式事例の裏側にある実装のポイント、そして導入現場で頻発する「5つの落とし穴と回避策(一次情報)」について、専門的かつ実践的に解説します。

1. AJOとは?従来型MAと一線を画す「ストリーミング・アーキテクチャ」

Adobe Journey Optimizer(AJO)は、メール、SMS、モバイルアプリのPush通知、Web内のポップアップなど、複数チャネルの顧客体験を1つのキャンバスで統合管理するオーケストレーションツールです。

AJOの最大の特徴は、そのミリ秒単位のリアルタイム性にあります。従来のMAツールの多くは、データをRDB(リレーショナルデータベース)に格納し、15分〜1時間ごとの「バッチ処理」でセグメントを評価・抽出していました。これでは「顧客が店舗の近くにいる瞬間」や「カートに商品を入れた直後」のモーメントを捉えきれません。

AJOは、「Adobe Experience Platform Edge Network」というグローバルに分散されたエッジサーバー群を活用しています。顧客がWebやアプリで行動を起こした瞬間にストリーミングデータとしてAEP(データ基盤)に流入し、即座にプロファイルが更新され、AJOのジャーニー(イベントノード)が発火する「イベントドリブン・アーキテクチャ」を採用しています。

2. 【公式事例】国内エンタープライズ企業がAJOを選ぶ理由

このストリーミング・アーキテクチャがビジネスにどのようなインパクトをもたらすのか。アドビ株式会社が公開している公式事例(一次情報)から、具体的なユースケースを読み解きます。

Adobe公式事例:カシオ計算機株式会社

バッチ処理からの脱却と、モーメントを捉えたリアルタイム配信の実現

【導入前の課題】
同社の直販サイト(G-SHOCK等)では、顧客の行動データに基づくメール配信を行っていましたが、データ統合やセグメント抽出が「日次・週次のバッチ処理」に依存していました。結果として、顧客が商品に関心を持った「その瞬間(モーメント)」を逃し、翌日以降に的外れなタイミングでメールが届くという課題を抱えていました。

【AEPおよびAJOによる解決策】
Adobe Experience Platform(AEP)にデータを統合し、AJOを導入。顧客がカートに商品を入れたままサイトを離脱した(カート放棄)などのイベントをトリガーとし、「離脱から数十分後」という最適なタイミングで、メールやLINEを自動で出し分けるジャーニーを構築しました。

【定量的な成果】
リアルタイムなパーソナライズ配信を実現した結果、AJO導入後、メール経由のコンバージョン率が前年比で137%向上するという明確なリフト(改善)が確認されています。

※出典・参考:アドビ株式会社 公式導入事例より要約

このように、従来の「スケジュールに基づいた一斉配信」から、「顧客個人の行動(イベント)をトリガーとした1対1のコミュニケーション」へのパラダイムシフトを実現するのがAJOの役割です。

3. AJO最大の前提:AEP(顧客データ基盤)とXDMの理解

AJOの導入要件を整理する際、経営層やマーケターが陥りやすい最大の誤解が「AJO単体で動く」という認識です。
AJOは、強力なCDPである「Adobe Experience Platform(AEP)」の上に構築された実行(アクティベーション)レイヤーに過ぎません。AEPのライセンスと、基盤構築が必須となります。

💡 XDM(Experience Data Model)とIDグラフの重要性AEPでは、データを格納する際に「XDM」というアドビ標準のスキーマ(データモデル)に準拠させる必要があります。Webの行動履歴、CRMの購買履歴、店舗のPOSデータなどをXDMにマッピングし、共通の顧客ID(ECID、メールアドレス、会員IDなど)で紐付ける「IDグラフ」を構築します。
この「統合されたリアルタイム顧客プロファイル(Real-Time Customer Profile)」が存在して初めて、AJOは『このユーザーは今、どのような状態か』を正確に判定し、ジャーニーを実行できます。

つまり、AJOの画面設定よりも前に、「データエンジニアによる厳密なデータモデリング(スキーマ設計)」と「Web SDKを用いた正確なデータストリームの構築」が、プロジェクト成功の9割を握っています。

4. Marketo・SFMC等、従来型MAとの技術的な違いと棲み分け

「すでにAdobe Marketo EngageやSalesforce Marketing Cloud(SFMC)を導入しているが、AJOへのリプレイスが必要か?」という技術的な議論に対する結論です。

比較の観点 Adobe Journey Optimizer (AJO) Adobe Marketo Engage Salesforce Marketing Cloud (SFMC)
アーキテクチャの主軸 イベントドリブン(ストリーミング)
AEPのエッジネットワークを活用したリアルタイム処理。
バッチ・トリガー混合(BtoB特化)
スコアリングモデルに基づくリードナーチャリング。
RDBバッチ(BtoC大規模配信)
Journey Builder等によるマルチチャネルのシナリオ配信。
データソースの前提 AEP(エンタープライズCDP)によるXDM化と統合プロファイルが必須。 SalesforceやDynamics等のCRMとの同期、または独自DB。 Salesforce CRM(Sales/Service Cloud)との強固なデータ連携。
最も適合するユースケース BtoCのミリ秒単位のリアルタイム行動検知、アプリPushとWebのオムニチャネル体験。 BtoBの長期間にわたるリード育成、営業へのMQLパス。 BtoCにおける数百万件規模の定期的なキャンペーン配信とシナリオ運用。

【アーキテクトの視点】 エンタープライズ領域では、既存のMAを完全に捨てるのではなく「役割の分離(コンポーザブル・アーキテクチャ)」がトレンドです。BtoBの複雑な商談化プロセスやリードスコアリングは引き続きMarketoで処理しつつ、既存顧客向け(BtoCライク)の「モバイルアプリを起点としたリアルタイムなクロスセル体験」の部分にAJO(とAEP)を適用する、といった棲み分けが行われます。

5. 【現場の一次情報】導入プロジェクトで頻発する「5つの技術的な壁」と回避策

AJOの導入プロジェクトにおいて、ツール自体のバグではなく、要件定義やアーキテクチャ設計の甘さから炎上するケースが散見されます。実務現場で頻発する5つの落とし穴と、コンサルタント視点の回避策を公開します。

  1. XDMスキーマ設計とWeb SDK実装の乖離(イベントが発火しない) AJOのキャンバスで「カート追加」をトリガーに設定したのに、ジャーニーが開始されないケース。原因の大半は、Webサイト側の計測タグ(AEP Web SDK)のペイロードと、AEP側で定義したXDMスキーマのフィールドマッピングがズレており、データストリームでエラーとして弾かれていることです。 実装フェーズにおいて、AEPの「データストリームモニタリング機能」とブラウザのデベロッパーツール(Networkタブ)を用いて、ペイロードが欠損なくAEPに到達・パースされているかをエンドツーエンドで徹底的に結合テストする。
  2. IDグラフの分断によるチャネル間のサイロ化 「LINEでリンクをクリックしたユーザー」が、自社Webサイトに遷移した際に「匿名の別人物」として判定され、一貫したジャーニーが切れてしまうケース。IDの名前空間(Identity Namespace)の設計が甘く、LINE User IDとECID(Experience Cloud ID)の紐付け(ステッチング)が機能していません。 要件定義の初期段階で「どのタイミングで、どの識別子(ログインID等)を取得し、AEPのIDグラフ上で結合させるか」のID解決(Identity Resolution)の全体設計をデータエンジニアと策定する。
  3. カスタムアクションのペイロード肥大化によるタイムアウト ジャーニー内で外部のAPI(自社のレコメンドエンジン等)をCustom Actionで叩き、商品情報を取得してメールに埋め込む際、外部APIのレスポンスが遅い、または返却されるJSONペイロードがAJOの制限を超えて重すぎるために、アクションがタイムアウト(失敗)するケースです。 AJOから叩く外部APIは、ミリ秒単位の高速なレスポンスが求められます。必要なデータのみを最小限のペイロードで返すよう、中間API(BFF: Backend For Frontend)層を設けるか、事前にAEPのプロファイル属性として必要なデータをバッチで格納しておくアーキテクチャを検討する。
  4. 同意管理(Consent)ポリシーの適用漏れとコンプライアンス違反 「メルマガ配信停止」を希望した顧客に対し、AJOから自動メールが送信されてしまう法的なインシデント。AEP上に同意フラグ(Consent)を保持するスキーマが存在しない、またはAdobeのデータガバナンス機能(DULEポリシー)が正しく配信アクションに適用されていないことが原因です。 個人情報保護法やGDPRに対応するため、必ず標準の「Consentスキーマ」を利用して同意データをAEPに格納し、AJOのジャーニー設定時に「マーケティング許可フラグがTrueのプロファイルのみ」をフィルタリングするビジネスポリシーをシステムレベルで強制(エンフォース)する。
  5. ジャーニーキャンバスのスパゲッティ化(保守不能) 1つのジャーニーキャンバス内に、条件分岐(Condition)やチャネル分岐を数十個も詰め込み、巨大なフローチャートを作成してしまうケース。ビジネス要件が変わった際に誰も改修できず、システムエラーの原因箇所を特定できなくなります。 モノリシックな巨大ジャーニーを作るのではなく、「カート放棄の検知」「購入後のサンクス」など、目的ごとにマイクロジャーニーとして分割する。イベントの受け渡しを利用して、小さなジャーニー同士を疎結合に連携させる設計思想を持つ。

6. まとめ:データモデル設計から始まるAJO導入

Adobe Journey Optimizer(AJO)は、AEPの強力なデータ基盤とストリーミング処理を活かし、顧客のモーメントを捉えたリアルタイムなオムニチャネル体験を提供する、次世代のマーケティングインフラです。

しかし、その導入の成否は「AJOの画面設定」ではなく、「AEPのXDMスキーマ設計」「IDグラフの統合」「APIのペイロード要件」といった、見えないデータエンジニアリングの領域にかかっています。

「自社の実現したいユースケースが、現在のAEPのデータモデルで実現可能か診断してほしい」「既存のMAとAJOをどう連携・移行させるべきか、アーキテクチャのセカンドオピニオンが欲しい」といった技術的な課題をお持ちであれば、ぜひ一度ご相談ください。

AJO・AEPアーキテクチャの「無料構造診断」

導入前のデータモデル(XDM)設計の壁打ちから、既存システム(CRM/他社MA)との統合フロー、インシデントを防ぐ同意管理の要件定義まで、実務経験豊富なシステムアーキテクトが直接アドバイスいたします。

▶ データ基盤・アーキテクチャの無料相談をする

支援実績やサービス詳細はコーポレートサイトをご確認ください。
執筆・監修:近藤義仁(Aurant Technologies 代表)事業会社でのデータ活用推進を経てコンサルティング領域へ。顧客データ基盤(CDP)の構築から、API連携、モダンなWebアプリケーション開発までを幅広く支援しています。エンタープライズ企業におけるAdobe Experience Platform (AEP) や Adobe Journey Optimizer (AJO) 等のマーケティングテクノロジーの要件定義・実装に精通し、「高度なマーケティング戦略」と「現場の泥臭いシステム・データモデル実装」のギャップを埋めるアーキテクチャ設計を得意としています。

AT
aurant technologies 編集

上場企業からスタートアップまで、数多くのデータ分析基盤構築・AI導入プロジェクトを主導。単なる技術提供にとどまらず、MA/CRM(Salesforce, Hubspot, kintone, LINE)導入によるマーケティング最適化やバックオフィス業務の自動化など、常に「事業数値(売上・利益)」に直結する改善実績多数。

この記事が役に立ったらシェア: