設定と起動

administrators​および​ モバイルアプリ開発者 ​の場合、この節では、Adobe Journey Optimizerでモバイルチャネルとweb チャネルを設定および起動する方法について説明します。 前提条件、権限、プラットフォームサポートについて説明し、アプリ固有の設定の作成を順を追って説明します。

IMPORTANT
Journey OptimizerおよびExperience Platformを初めて使用する場合は、Journey Optimizerのコアコンセプトであるデータ管理について、次のコースを受講してください。Adobe Journey Optimizerのインテリジェントジャーニーアクティベーションのためのデータの設計

Adobe Journey Optimizerのモバイル機能

プッシュメッセージ、アプリ内メッセージ、コンテンツパーソナライゼーションなど、Adobe Journey Optimizerが開発者、マーケター、製品部門向けに提供するモバイル機能をご確認ください。

チャネル設定

モバイルプッシュとアプリ内

Journey Optimizerでのモバイル実装は、アプリでの​ Adobe Experience Platform Mobile SDK ​統合から始まります。 SDKは、Adobe Experience Platform(AEP)およびそのアプリケーション(Adobe Journey Optimizer(AJO)など)とのデータ収集とインタラクションに不可欠です。

モバイルSDKとは:

モバイル SDK:

  • アプリのイベント(画面表示、タップ、購入、ライフサイクルイベントなど)を収集し、Adobe Experience Platform Edge Network​に送信します。
  • ID​と​ 同意 ​を管理するので、Journey Optimizerでは顧客プロファイルを安全に構築して使用できます。
  • プッシュトークン​を登録および更新し、プッシュおよびアプリ内トラッキングイベント​をAdobe Experience Platformに送信します。
  • Journey Optimizer モバイル拡張機能​と統合して、メッセージをエンドツーエンドで配信、レンダリング、測定できるようにします。

Mobile SDKをアプリに統合しないと、Journey Optimizerは次の信頼性を維持できません。

  • モバイルプッシュ通知とアプリ内メッセージを配信して追跡できます。
  • コンテンツカードのレンダリングと追跡:
  • アプリ内でリアルタイムの行動を利用して、カスタマージャーニーをトリガーし、エクスペリエンスをパーソナライズできます。

新規実装のためのガイド付きチャネル設定

新しいモバイルアプリ内およびプッシュ通知の実装では、ガイド付きチャネル設定が推奨されます。 設定が正しくないデータストリームや拡張機能が欠落するリスクを軽減し、AssuranceによるSDKの検証を順を追って進めることができます。

PREREQUISITES
次を持っていることを確認します。
  • 組織にプロビジョニングされた​Adobe Journey Optimizer (AJO)。
  • ​ データ収集とJourney Optimizer権限を持つAdobe Experience Platform アクセス。
  • チャネルと設定の設定に関するAJOの管理者権限。
  • モバイルアプリのソースコード(iOS、Android、クロスプラットフォームフレームワーク)へのアクセス。
  • アプリで必要なOS レベルの機能(プッシュ権限、通知サービス拡張機能、バックグラウンドモードなど)が有効になっています。
  • 既存の設定オプションを使用している場合は、現在のAdobe Experience Platform Mobile SDK バージョン ​を使用していることを確認してください

詳しくは、​ ガイド付きチャネル設定の基本を学ぶを参照してください

プッシュチャネルの手動設定

次のガイドでは、データフローの把握、FirebaseやApple Push Notification Service (APN)などのサービスとの統合、モバイルアプリの設定、通知のテストなど、プッシュ通知を効果的に手動で設定および使用するために必要なすべての手順を説明します。

プッシュ通知のデータフローとコンポーネント

プッシュ通知データフローとコンポーネント

Journey Optimizerでプッシュ通知に関する主要なサービスとワークフローを設定し、理解する方法を説明します。

詳細情報

プッシュ通知の設定

プッシュ通知設定

Journey Optimizer でプッシュ通知を送信するように環境を設定する方法を説明します

詳細情報

モバイルアプリでのAdobe Experience Cloudの実装チュートリアル

モバイルアプリでの Adobe Experience Cloud の実装のチュートリアル

Adobe Experience Cloud モバイルアプリケーションの実装方法について説明します。 このチュートリアルでは、サンプル SwiftまたはAndroid アプリでのExperience Cloud アプリケーションの実装について説明します。

詳細情報

その他のリソース

Adobe Experience Platform Mobile SDKを入手する

Adobe Experience Platform Mobile SDKを入手

アプリケーションにAdobe Experience Platform Mobile SDKをインストールする方法を説明するガイドです。

詳細情報

Adobe Experience Platform Assuranceの概要

Adobe Experience Platform Assuranceの概要

Adobe Experience Platform Assuranceモバイル拡張機能の概要。

詳細情報

Mobile SDKの準備状況チェックリスト

アプリをマーケターに渡す前に、Assurance​で次のことを確認してください。

SUCCESS
[ ] Core SDK + Journey Optimizer拡張機能が読み込まれました,
[ ] イベントが正しいデータストリームとデータセットに流れています。
[ ]IDと同意は、すべての主要なイベントに存在します。
[ ]件のプッシュトークンとインタラクションが追跡され、
[ ]少なくとも1つのテスト アプリ内メッセージまたはコンテンツカードが表示され、インプレッションとして記録されています。

コンテンツカード

Mobile SDK でのコンテンツカードのサポートの設定

Mobile SDKでのコンテンツカードのサポートの設定

Messaging SDKを使用して、モバイルアプリケーションにコンテンツカードを統合する方法について説明します。

詳細情報

WhatsApp

WhatsApp チャネル​の設定方法について説明します。

WhatsApp チャネルの設定

WhatsApp チャネルの設定

このチュートリアルでは、Adobe Journey Optimizer で WhatsApp チャネルを設定して、リアルタイムのビジネスメッセージを有効にする方法について説明します。

所要時間

SMS/MMS/RCS

標準プロバイダー(Twilio、SynchまたはInfobip)を使用するか、カスタム SMS プロバイダーを使用して​ SMS/MMS/RCS チャネル ​を設定します。

SMS API 資格情報とチャネルサーフェスの設定

SMS API資格情報とチャネルサーフェスの設定

Journey Optimizer を SMS サービスプロバイダーに接続する方法と SMS チャネルサーフェスを作成する方法について説明します。

所要時間

カスタム SMS プロバイダーの設定

カスタム SMS プロバイダーの設定

Journey Optimizerでカスタム SMS プロバイダーを設定する方法、API資格情報とwebhookを設定する方法、オプトイン/オプトアウトキーワードを管理する方法、パーソナライズされたキャンペーンを開始する方法について説明します。

所要時間

MMS API 資格情報とチャネルサーフェスの設定

MMS API 資格情報とチャネルサーフェスの設定

Journey Optimizer を MMS サービスプロバイダーに接続する方法と、MMS チャネルサーフェスを作成する方法について説明します。

所要時間

Journey Optimizer での RCS の設定

Journey Optimizer での RCS の設定

カスタム SMS プロバイダーを使用して、ブランド化されたインタラクティブな RCS メッセージを Adobe Journey Optimizer で設定および送信する方法について説明します。このチュートリアルでは、ネイティブメッセージアプリ内で、API 資格情報、Webhook、チャネル設定を指定し、リッチでパーソナライズされたメッセージエクスペリエンスを提供するジャーニーを作成するすべての手順について説明します。

所要時間

プライバシー法とプラットフォームガイドラインを遵守しましょう。

Platform Mobile SDKの実装に対する同意の実装

Platform Mobile SDKの実装に対する同意の実装

モバイルアプリに同意を実装する方法について説明します。

詳細情報

Adobe Journey Optimizer のプライバシー機能

Adobe Journey Optimizerの プライバシー機能

プライバシー要求の処理、ユーザーのアクションの監査、同意の管理、ガバナンスルールの適用、Customer Managed Keysなどの高度なセキュリティオプションの活用方法について説明します。

詳細情報

データガバナンスフレームワークの概要

データガバナンスフレームワークの概要

Adobe Experience Platform のガバナンス機能について説明します。

所要時間

ラベルを使用したデータの分類

ラベルを使用したデータの分類

スキーマとデータセットにラベルを適用する方法を説明します。

所要時間

データ使用ポリシーの作成

データ使用ポリシーの作成

データ使用ポリシーを作成および管理する方法について説明します。

所要時間

一般的な実装の落とし穴とその回避方法

ほとんどのモバイルの問題は、SDKまたはデータ収集設定​に起因するもので、Journey Optimizer ジャーニーやキャンペーン自体には発生しません。 以下の表を使用して問題を特定し、対応するセクションを展開して詳細を確認します。

陥りやすい失敗

#
問題/症状
よくある落とし穴
一目で確認
1
ガイド付きチャネルの設定に失敗しました。トラフィックがゼロまたは少ない
SDKのバージョンまたは拡張機能が一致しません
SDK/拡張機能のバージョンを更新、Assuranceで検証
2
バッチのトラッキングに失敗します。AEPのエラー
​ データストリームまたはデータセットが正しく設定されていません
イベントをイベントデータセットに、プロファイルをプロファイルデータセットにマッピング
3
ジャーニーは生まれない;奇妙なパーソナライゼーション
IDまたは同意が見つからない/一貫性がない
Edge IDと同意の実装、Assuranceでの検証
4
レポートにプッシュ配信または開封数がありません
​ プッシュトークンの登録またはトラッキングが壊れています
SDKによるトークン登録とインタラクション追跡の修正
5
アクティブなキャンペーンにもかかわらず、アプリ内でのインプレッションがない
​ アプリ内メッセージまたはコンテンツカードが表示されない
メッセージ拡張機能、トリガー、Assuranceの意思決定応答の確認

落とし穴ごとの詳細ガイダンス

症状に合った落とし穴を開けて、何をチェックし、どのように修正するかを確認します。

<>1. SDKのバージョンと拡張機能がチャネル要件に対応していない

お知らせします

  • プッシュまたはアプリ内アクティビティがデバイスに届かない。
  • ガイド付きチャネル設定またはチャネル検証が失敗する。
  • Assuranceに、Journey Optimizer、Edge、またはID拡張機能が表示されない。

チェック対象

  • ガイド付きチャネル設定で必要な最小​ モバイルコア ​および​ Journey Optimizer ​拡張機能バージョンを使用していますか?

  • Assurance​の拡張機能とイベント:

    • 予想される拡張機能が読み込まれていますか?
    • イベントはEdge Networkに送信され、承認されますか?

解決方法

  • サポートされているMobile SDKおよびJourney Optimizer拡張機能のバージョンにアップグレードします。
  • アプリを再構築し、Assuranceに再接続し、ガイド付きチャネル設定を再実行します。

関連項目:​ モバイルとwebの設定

<>2. 誤って設定されたデータストリームまたはデータセット

お知らせします

  • Platform データセットでイベントまたはプッシュトラッキングバッチが失敗する。
  • データ取り込みエラー(「更新はイベントではサポートされていません」など)。
  • プッシュ通知やアプリ内レポートでは、追跡機能はほとんどありません。

チェック対象

  • Journey Optimizer トラッキング用に作成された​ システムスキーマまたはデータセット ​を変更した人はいますか?

  • データストリーム​で:

    • エクスペリエンスイベントは​ イベントデータセット ​にマッピングされますか?
    • プロファイル属性は​ プロファイルデータセット ​にマッピングされていますか?

解決方法

  • AJOで作成されたシステムデータセット/スキーマは編集しないでください。
  • データストリームマッピング(イベント→イベントデータセット、プロファイル→プロファイルデータセット)を修正します。
  • アドホック変更ではなく、ガイド付きのチャネル設定または文書化されたデータストリームステップを優先します。

Adobe Journey Optimizerの​ プッシュ通知フローを参照してください。

<>3. IDと同意の欠如または一貫性の欠如

お知らせします

  • ジャーニーが、アプリユーザーに対して期待どおりにトリガーされない。
  • Personalizationが、ほかのチャネルでの利用者の行動と一致していない。
  • Experience Platformにはイベントが表示されますが、プロファイルは断片的に見えます。

チェック対象

  • Edge Network IDは実装され、安定したプライマリ ID (ログイン IDなど)を送信しますか?

  • 環境設定が変更されたときに​Edge Networkの同意が実装され、更新されますか?

  • Assurance​で:

    • アウトバウンドイベントには同意値が含まれますか?
    • ECIDとプライマリ IDは一貫して含まれていますか?

解決方法

  • アプリにEdge Network IDを実装または修正します。
  • Edge Network ​同意管理を実装し、アプリの同意管理UIに接続します。
  • IDと同意がすべての関連イベントに表示されるまで、Assuranceでリストアします。

参照:Platform Mobile SDKの実装に対する同意の実装

<>4. プッシュトークンの登録とトラッキングが正しく接続されていない

お知らせします

  • キャンペーンやジャーニーが実行されていても、ユーザーはプッシュ通知を受け取ることはありません。
  • プッシュレポートでは、開封数、解約数、インタラクション数は表示されません。

チェック対象

  • アプリは、Journey Optimizer拡張機能にプッシュトークンを登録します。

    • 最初のインストール時に?
    • アプリをアップデートするたびに?
    • OSがトークンを更新するたびに?
  • ユーザーが通知を開いたり閉じたりすると、Assuranceにトラッキングイベントが表示されますか?

解決方法

  • 次のコードを追加または修正します。

    • トークンが作成または更新されるたびに、Journey Optimizer モバイル拡張機能を介してトークンを登録します。
    • Mobile SDKを介してプッシュインタラクションイベント(オープン、却下、カスタムアクション)を送信します。
  • Assuranceを使用して、登録イベントとトラッキングイベントが期待どおりに起動していることを確認します。

Adobe Journey Optimizerの​ プッシュ通知フローを参照してください。

<>5. アプリ内メッセージまたはコンテンツカードが表示されない

お知らせします

  • アクティブなキャンペーンやジャーニーにもかかわらず、アプリ内メッセージやコンテンツカードが表示されることはありません。
  • レポートは0 インプレッションを示しています。

チェック対象

  • Journey Optimizer モバイルメッセージング / アプリ内拡張機能​および​ Messaging SDK ​がインストールされ、アプリに登録されていますか?

  • tags​設定で、次の操作を行います。

    • トリガーが正しいイベント(スクリーンビューやカスタムイベントなど)に対してリクエストするルールはありますか?
  • Assurance​で:

    • そのようなイベントが発生した場合、アプリ内またはコンテンツカード内の意思決定リクエストが送信されますか?
    • Edge Networkから回答が返ってくるということはありますか?

解決方法

  • 必要なメッセージング拡張機能をインストールして登録します。

  • ターゲットイベント(画面、カスタムイベント)に関する意思決定をトリガーするルールを追加または修正します。

  • コンテンツカードの場合、次のことを確認します。

    • Messaging SDK APIを使用してカードを取得します。
    • UIでレンダリングします。
    • SDKを通じて、やり取りを追跡します。

参照:

その他のリソース

recommendation-more-help
8ead7e30-0bc9-4863-b022-63afdaccbcb3