モバイルアプリチャネルでは、Adobe Campaign プラットフォームを使用して、パーソナライズされた通知をアプリから iOS および Android 端末に送信できます。
2 つの配信チャネルが使用可能です。
Apple のモバイルデバイスへの通知の送信を有効にする iOS チャネル:
Android のモバイルデバイスへのデータメッセージの送信を有効にする Android チャネル。
これら 2 つのチャネルに対応して、キャンペーンワークフローには 2 つの配信アクティビティがあります。
また、トランザクションメッセージに使用できるトランザクションメッセージテンプレートも 2 つあります。
ユーザーがアプリケーションのコンテキストに一致する画面を表示するための通知を有効化した場合のアプリケーションの動作を定義することもできます。次に例を示します。
NMAC オプトアウト管理(mobileAppOptOutMgt)ワークフローにより、モバイルデバイスでの通知購読解除が更新されます。このワークフローの詳細については、テクニカルワークフローのリストを参照してください。
Adobe Campaign は HTTP/2 APN と互換性があります。設定手順について詳しくは、この節を参照してください。
配信の作成方法に関する全般的な情報については、この節を参照してください。
後述のスキーマでは、モバイルアプリケーションが Adobe Campaign とデータをやり取りできるようにするステップを説明しています。このプロセスには 3 つのエンティティが含まれます。
通知プロセスの 3 つの主要なステップは、Adobe Campaign でのアプリケーションの登録(購読コレクション)、配信およびトラッキングです。
モバイルアプリケーションが、App Store または Google Play からユーザーによってダウンロードされます。このアプリケーションには、接続設定(iOS 証明書および Android のプロジェクトキー)と統合キーが含まれます。アプリケーションを最初に開いた際に、(設定に応じて)ユーザーは登録情報(@userKey:例えば E メールやアカウント番号)を入力するように求められる場合があります。同時に、アプリケーションは通知サービスに対し、通知 ID(プッシュ ID)収集の問い合わせをおこないます。これらすべての情報(接続設定、統合キー、通知識別子、userKey)は、Adobe Campaign に送信されます。
マーケティング担当者は、アプリケーションの利用者をターゲットにします。配信プロセスは、通知サービス(iOS 証明書および Android のプロジェクトキー)に対する接続設定、通知 ID(プッシュ ID)および通知の内容を送信します。通知サービスは、ターゲットとなる端末に通知を送信します。
次の情報が Adobe Campaign で使用可能です。
Adobe Campaign サーバーは、iOS HTTP/2 コネクタ用の 443 ポートの APNs サーバーに接続できる必要があります。
正しく動作することを確認するには、次のコマンドを使用します。
テスト用:
api.development.push.apple.com:443
本番:
api.push.apple.com:443
iOS HTTP/2 コネクタを使用する場合、MTA と web サーバーはポート 443 で APN と接続できる必要があります。
プロキシ経由で iOS HTTP/2 コネクタを使用する必要がある場合は、このページを参照してください。