プッシュ通知について about-push-notifications
Adobe Campaign では、iOS および Android モバイルデバイスにパーソナライズおよびセグメント化されたプッシュ通知を送信できます。
これらのメッセージは、Experience Platform SDK を利用して、Adobe Campaign で設定したモバイルアプリケーションで受信されます。 詳しくは、Adobe Experience Platform SDK を使用したモバイルアプリケーションの設定を参照してください。
Adobe Campaign では、モバイルデバイスから送信されたモバイルプロファイル属性データは、アプリケーション購読者から収集するデータを定義できる「Subscriptions to an application (appSubscriptionRcp)」リソースに保存されます。
モバイルデバイスから Adobe Campaign に送信するデータを収集するには、このリソースを拡張する必要があります。 その詳しい手順については、このページを参照してください。
Adobe Campaign では、2 つのプッシュ通知を使用できます。
-
Alert/Message/Badge種類の通知を使用すると、追加コンテンツ(サウンド、バッジ、ディープリンクなど)を含む標準のテキストベースのメッセージを送信できます Advanced options セクションで定義できます。
この通知タイプでは、パーソナライゼーションフィールドを使用できるタイトルとメッセージを追加できます。 メッセージをパーソナライズするには、必ず Send push on profiles テンプレートを選択してください。
-
Silent push タイプの通知は、エンドユーザーに対してメッセージやコンテンツを表示せずに、アプリケーションに通知するために使用します。 このタイプのメッセージの一般的な使用例は、ダウンロードするサーバー上のコンテンツがあることをアプリケーションに知らせることです。
一部の設定は、通知動作を定義できます。 詳しくは、この節を参照してください。
関連するコンテンツ:
前提条件 prerequisites
プッシュ通知を送信する前に、次の操作を実行する必要があります。
-
Adobe Campaign で、Push notification チャネルにアクセスできることを確認します。 これらのチャネルにアクセスできない場合は、アカウントチームにお問い合わせください。
-
Adobe Campaign Standardで必要な権限を持ち、Adobe Experience Platformでタグを付けていることを確認します。
-
データ収集UIで、モバイルプロパティを作成します。 詳しくは、モバイルプロパティの設定を参照してください。
-
データ収集UIで、Adobe Campaign Standard拡張機能をインストールします。
-
Adobe Campaign Standardで、データ収集UIで作成したモバイルプロパティを設定します。 詳しくは、Adobe Campaignでのタグアプリケーションの設定を参照してください。
-
モバイルアプリケーションの設定にチャネル固有の設定を追加します。 詳しくは、Adobe Campaign のチャネル固有のアプリケーション設定を参照してください。
-
モバイルユースケースの実装をサポートするには、Adobe Experience Platform SDKを使用してAdobe Campaign Standardでサポートされているモバイルユースケース の拡張機能、タグルール、SDKの実装に関する詳細な手順を参照してください。
プッシュ通知に関するFAQ push-faq
プッシュチャネルの詳細を知るための有用なリソースの推奨事項は何ですか? resource-push
以下のリソースをご覧ください。
- ビデオチュートリアル
- 製品ドキュメント
- AEP SDK ドキュメント を使用して設定
- コミュニティページ
Campaignでプッシュトークンを取得するにはどうすればよいですか? push-token-acquisition
プロビジョニングチームがAdobe Campaign Standardのプッシュチャネルのプロビジョニングを完了したことを確認します。 SDKからsetPushIdentifier APIを実装します。 詳しくは、このページを参照してください。
CampaignでプッシュトークンとECIDを取得したら、プッシュ通知を送信するために他に何が必要ですか? sending-push
プッシュ通知を送信するには、有効なプッシュ証明書を.pem形式で提供する必要があります。 この証明書にパスワードは必要ありません。
.pem証明書ではなく.p12証明書を使用している場合はどうなりますか? certificates
ターミナルで次のコマンドを実行すると、.p12証明書を.pem証明書に変換できます。 コンバージョンの手順に役立つオンラインリソースもいくつかあります。
openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts
証明書のアップロードが成功したかどうかを確認するにはどうすればよいですか? certificate-upload
次のメッセージが表示されます。
IOS アプリ(Androidの場合はN/A)では、実稼動証明書とサンドボックス証明書の両方を同時にアップロードできますか? prod-sandbox-certificate
いいえ、アプリはサンドボックスまたは実稼動モードで動作し、設定した後に他のサンドボックス(実稼動アプリへのサンドボックス)に変更することはできません。 最初にサンドボックスモードでアプリをテストしてから、実稼動モードに移行することをお勧めします。
実稼動モードに変更するには、別のアプリを作成する必要があります。 また、サンドボックス チェックボックスをオンにせず、実稼動証明書をアップロードしてください。
IOSとAndroidの両方の資格情報を同時にアップロードできますか? ios-android-credentials
はい、Campaignは両方のプラットフォームを同時にサポートしており、両方のプラットフォームの資格情報をアップロードできます。
プッシュ証明書を正常にアップロードしましたが、プッシュメッセージは送信されません。 push-certificates-upload
プッシュ証明書が有効であることを確認するには、テストを行います。こちら。
pushtry.comからプッシュ通知を正常に送信できますが、Campaignでは送信できません。 push-not-sending
こちらで提供されているプッシュペイロードの手順に従っていることを確認してください。
Androidの場合、Campaignは通知ペイロードではなくデータペイロードのみをサポートします
Adobe Campaign Standardの「管理」セクションでアプリを設定しましたが、配信プロパティでモバイルアプリを使用できません。 mobile-app-unavailable
アプリの配信プロパティで有効なプッシュ証明書を使用できるようにするには、事前に有効なプッシュ証明書をアップロードする必要があります。
このページのすべての手順を試しましたが、Campaignからプッシュを送信できません。 push-troubleshoot
カスタマーケアのチケットを開いてください。
Campaignからプッシュ通知が配信されますが、メディアファイルが表示されません。 media-file-unavailable
モバイルアプリ開発者は、アプリ内のメディアファイルのサポートを処理する必要があります。 ネットワーク帯域幅がメディアファイルのレンダリングを妨げる場合もあります。 追加のポインターについては、この ページ を参照してください。
Campaignでプッシュレポートを有効にするには、どうすればよいですか? push-reporting-enable
以下の手順に従います。
詳細な手順については、この ページ を参照してください。
プッシュチャネルで使用できるレポートは? push-report-available
Adobe Campaignのプッシュ通知チャネルでは、すぐに使用できるレポートを利用できます。 この ドキュメント を参照してください。
各プッシュ指標の計算方法については、この ページ を参照してください。
ディープリンクはプッシュおよびアプリ内メッセージでサポートされていますか? deeplink-push
はい、ディープリンクはプッシュメッセージでサポートされています。 ディープリンクには次のものが含まれます。
- ディープリンクを機能させるには、配信トラッキングを無効にする必要があることを示す言語。
- AppsflyerとBranchをパートナーとして使用して、ディープリンクの追跡を行うことができます。 分岐とAdobe Campaign Standardの統合について詳しくは、この ページ を参照してください。