アプリでプッシュを使用するよう設定する
-
まず、[アプリ設定(App Settings)]の[プッシュ設定(Push settings)]セクションで、アプリのプッシュ設定を行います。iOSの場合は、p12ファイルをアップロードします。Androidの場合は、Google Cloud Messaging APIキーを設定します。これにより、Pendoはアプリにプッシュ通知を送信できるようになります。
- 関連するコードをアプリに追加して、画像付きのプッシュキャンペーンを表示できるようにします。
プッシュキャンペーンの設定方法
- ガイドカタログから「リッチプッシュ(Rich Push)」ガイドを追加します。
- [コンテンツ(Content)]タブで、プッシュキャンペーンのタイトル、メッセージ、オプションの画像を設定します。プッシュ通知にはプレビューがないため、右側のスマートフォンのフレームには何も表示されません。
プッシュアクション
ユーザーがプッシュ通知をクリックしたときの動作を設定します。
複数のオプションがあります。
プッシュメッセージをクリックしたときに別のガイドを開く
プッシュ通知をクリックしてアプリを起動し、ユーザーに特定のガイドを表示させたい場合は、[インサートをトリガー(Trigger an insert)]オプションを選択し、表示するガイドを選択します。
パーマリンクトリガー(permalink trigger)を持つガイドのリストから選択できます。
ガイドを選択すると、トリガーされたガイドのステータス(公開されているかどうか)、セグメント、スケジュールが表示され、トリガーされたガイドのスケジュールとセグメントが、ガイドを開くプッシュキャンペーンのものと一致しているか、ガイドが公開されているかを確認できます。
別のガイドをあらかじめ設定しておく必要があります。プッシュ通知から起動できるガイドは、以下のとおりです。
- 公開済み
- [トリガー(Trigger)]タブで設定できるパーマリンクトリガーを持つ
- プッシュキャンペーンのセグメントとスケジュールを一致している
[トリガー]タブでガイドのパーマリンクトリガーを選択する方法は以下の通りです。
デバイスでのプッシュキャンペーンのテスト
デバイスでプッシュ通知をテストするには、[コンテンツ]タブの何も表示されていないスマートフォンフレームの上にある[デバイスにプッシュ(Push to Device)]ボタンを使用します。
テストの一環としての動作:
- ペアリングされたデバイスを使用する、または新しいデバイスを接続する
- アプリをバックグラウンドに送信し、アプリがバックグラウンドにあることをPendoに知らせるよう要求される(プッシュ通知の送信時にアプリケーションが前面にある場合、通知は表示されません)
- 端末にプッシュ通知が表示される
セグメントをプッシュする
プッシュ通知にセグメントを選択すると、アプリへのプッシュ通知の受信に同意したユーザーのみにプッシュ通知が表示されることに注意してください「つまり、許可ダイアログで「はい(Yes)」と答えたユーザー)。
また、ユーザーがプッシュ通知を受け取るためには、少なくとも一度はアプリを起動し、ユーザーに許可ダイアログを表示する必要があります。
プッシュのスケジュールオプション
プッシュキャンペーンは、今すぐ送信することも、将来の特定の日付に1回送信することも、繰り返し送信することも可能です。[設定(Settings)]タブでスケジュールを設定します。
繰り返しプッシュを設定する場合は、メッセージを送信する頻度を設定します。
プッシュキャンペーンは予定時刻から15分以内に送信されます。
プッシュキャンペーンの統計情報
- プッシュが後の時間にスケジュール設定されると、そのステータスは[スケジュール設定済(Scheduled)]と表示されます。
- 繰り返しキャンペーンは、終了日が来ていない限り[実行中(Running)]となります。
- 1回限りのプッシュ通知が送信された後は(繰り返しプッシュの場合は、終了日が過ぎた後)、[終了(Ended)]に移行します。
プッシュキャンペーンアナリティクス
- プッシュキャンペーンが公開された後、そのキャンペーンをクリックすると、プッシュ通知の送信数や、プッシュ通知をクリックした結果の[アプリの起動(App opens)]の数などの分析結果が表示されます。
- プッシュで別のガイドを開く場合、その別のガイドをクリックすると、そのガイドの閲覧の分析にアクセスできます。
- プッシュキャンペーンに3000人のユーザーが含まれていた場合でも、プッシュキャンペーンの送信時にアプリをインストールしてプッシュ許可を提供していたユーザーの数によっては、2800人のユーザーしか受信されない場合があります。