アプリ内メッセージとは、モバイルアプリケーション内でユーザーがアクティブな場合にメッセージを表示できるメッセージングチャネルです。このメッセージタイプは、ユーザーの電話機の通知センターに配信されるプッシュ通知に適しています。プッシュ通知チャネルについて詳しくは、この節を参照してください。
このチャネルを使用するには、モバイルアプリケーションが Adobe Experience Platform SDK と統合されている必要があります。これらのアプリをアプリ内配信のために Adobe Campaign で使用するには、Adobe Experience Platform Launch で有効にする必要があります。
Experience Platform SDK を利用したモバイルアプリケーションでアプリ内メッセージを送信するには、次の前提条件を満たす必要があります。
Adobe Campaign で、In-App チャネルにアクセスできることを確認します。これらのチャネルにアクセスできない場合は、アカウントチームにお問い合わせください。
Experience Cloud SDK アプリケーションを使用して Adobe Campaign Standard のモバイル機能を活用するには、モバイルアプリを Adobe Experience Platform Launch で作成し、Adobe Campaign Standard で設定する必要があります。ステップバイステップガイドについては、このページを参照してください。
設定が完了すると、アプリ内メッセージを準備できるようになります。詳しくは、このページを参照してください。
その後、アプリ内メッセージを送信するか、ローカル通知メッセージタイプをカスタマイズするかを決定します。
配信の送信準備が整いました。詳しくは、こちらのページを参照してください。
関連するコンテンツ:
以下のリソースを確認します。
アプリ内メッセージはSDKによってキャンペーンから取り込まれるので、PIIデータを含むアプリ内メッセージが悪意のある手に渡されないようにする安全なメカニズムを提供したいと考えています。 そのため、デバイスに対するメッセージの安全な配信を確保するため、次のメカニズムが用意されています。
アプリ内トラッキングポストバックを設定する必要があります。 説明はここにあります。
ローカル通知追跡を導入するには、ページを参照してください。
アプリ内チャネルのAdobe Campaignで、すぐに使用できるレポートを利用できます。 このドキュメントを参照してください。
各アプリ内指標の計算方法については、このページを参照してください。
アプリ内メッセージに使用できる多言語テンプレートはありません。
ただし、目的が英語以外の言語でアプリ内メッセージを送信する場合は、利用可能なテキストボックスにコンテンツを直接貼り付けることができます。
いいえ、これはまだサポートされていません。
アラートメッセージには、少なくとも1つの却下ボタン(プライマリまたはセカンダリで、アクションを却下する必要があります)が必要です。 そうしないと、メッセージは保存できますが、受信されません。
iOSでのカスタムサウンドの場合、ローカル通知(sound.cafなど)を作成する際に、ファイル名に拡張子を付ける必要があります。 この拡張子が指定されていない場合は、デフォルトのサウンドが使用されます。
はい、アプリ内メッセージでディープリンクがサポートされます。 ディープリンクには次のものを含める必要があります。
はい、これらのメッセージはデイジーチェーンメッセージとも呼ばれます。 次の手順に従います。
アプリ内メッセージの作成を参照してください。
カスタムイベントを定義し、このIAMのイベントトリガとして選択します。例:"フォールプレビューのプッシュからのトリガー"
プッシュメッセージを作成する際に、カスタム変数を定義します。カスタム変数の値は、IAMをトリガーするために使用されるイベントとして設定できます(例: Key = "inappkey"、value = "Trigger from fallプレビューPush")。
モバイルアプリコードで、次のようにイベントトリガーを実装します。