プッシュ通知について about-push-notifications

CAUTION
プッシュ通知は、エキスパートユーザーによって実装される必要があります。支援が必要な場合は、アドビアカウントエグゼクティブまたはプロフェッショナルサービスパートナーにお問い合わせください。プッシュ通知はオプションの機能です。この機能を有効にするには、ライセンス契約を確認したうえで、アカウント担当者にお問い合わせください。

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 タイプの通知は、エンドユーザーに対してメッセージやコンテンツを表示せずに、アプリケーションに通知するために使用します。このタイプのメッセージの一般的な使用例は、ダウンロードするサーバー上のコンテンツがあることをアプリケーションに知らせることです。

一部の設定は、通知動作を定義できます。詳しくは、この節を参照してください。

NOTE
プライバシーに関する法律は国によって異なります。一部の国では、モバイルアプリケーションで収集されるデータの種類をユーザーに通知する必要があります。お住まいの国のモバイルアプリケーションに関する法律をご確認ください。モバイルアプリケーションに送信されるプッシュ通知が、Apple(Apple Push Notification Service)および Google(Google Cloud Messaging または Firebase Cloud Messaging)で指定されている前提条件と条件に従っていることを確認します。

関連するコンテンツ:

前提条件 prerequisites

NOTE
Campaign のプッシュ通知機能を利用するには、パスワードのない.pem 形式の有効なプッシュ証明書を指定する必要があります。
有効な p12 証明書がある場合は、オンラインリソースを使用して .pem ファイルに容易に変換できます。

プッシュ通知を送信する前に、次の操作を実行する必要があります。

  1. Adobe Campaign で、Push notification チャネルにアクセスできることを確認します。これらのチャネルにアクセスできない場合は、アカウントチームにお問い合わせください。

  2. ユーザーがAdobe Campaign StandardとAdobe Experience Platformのタグで必要な権限を持っていることを確認します。

  3. データ収集 UI で、モバイルプロパティを作成します。 詳しくは、モバイルプロパティの設定を参照してください。

  4. データ収集 UI で、Adobe Campaign Standard 拡張機能をインストールします。

  5. Adobe Campaign Standardで、データ収集 UI で作成したモバイルプロパティを設定します。 詳しくは、Adobe Campaignでのタグアプリケーションの設定 ​ を参照してください。

  6. モバイルアプリケーションの設定にチャネル固有の設定を追加します。詳しくは、Adobe Campaign のチャネル固有のアプリケーション設定を参照してください。

  7. モバイルユースケースの実装をサポートするには、Adobe Experience Platform SDK を使用してAdobe Campaign Standardでサポートされるモバイルユースケース ​ の拡張機能、タグルール、SDK実装に関する詳細な手順を参照してください。

プッシュ通知の FAQ push-faq

プッシュチャネルの詳細を学ぶのに役立つリソースの推奨事項は何ですか? resource-push

以下のリソースを確認してください。

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の場合は該当なし)? 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

以下の手順に従います。

  • プッシュトラッキングポストバックを設定します。 手順については、​ こちら ​ を参照してください。
  • Mobile Core から trackAction API を実装します。 詳しくは、この ​ ページ ​ を参照してください。

詳しい手順については、この ​ ページ ​ を参照してください。

プッシュチャネルで使用できるレポートはどれですか? push-report-available

プッシュチャネル用のAdobe Campaignでは、標準のレポートを使用できます。 この ​ ドキュメント ​ を参照してください。

各プッシュ指標の計算方法を理解するには、この ​ ページ ​ を参照してください。

はい、ディープリンクはプッシュメッセージでサポートされています。 ディープリンクには、次を含める必要があります。

  • ディープリンクを機能させるには、配信トラッキングを無効にする必要があることを示す言語です。
  • ディープリンクトラッキングを実行できるパートナーとして支店を持つ Appsflyer。 ブランチとAdobe Campaign Standardの統合について詳しくは、この ​ ページ ​ を参照してください。
recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff