メインコンテンツへスキップ

概要

プッシュ(リモートとも呼ばれる)通知は、ユーザーがアプリをアクティブに使用していないときに再エンゲージメントするために不可欠です。テキストと画像、ボタン、サウンドなどのリッチコンテンツを表示できます。

プッシュ通知の例

モバイルでプッシュが機能するには:
  • ユーザーがモバイルアプリをインストールしている必要があります
  • 正しいプラットフォーム認証情報を構成する必要があります(例:Google AndroidのFCM、iOSのAPNs、HuaweiのHMS、AmazonのADM)
  • ユーザーが通知を受信する権限を付与する必要があります
このガイドでは、SDKセットアップからパーソナライズされたプッシュメッセージの送信まで、OneSignalプッシュ通知を正常に実装するためのすべてのステップを説明します。

モバイルプッシュ開発者ガイド

モバイルプッシュ通知を送信する前に、開発者が次の手順を完了する必要があります。
開発者ではありませんか?OneSignalプロジェクトへの開発者アクセス権を持つチームメイトを招待するには、チームメンバーを管理を参照してください。

プッシュを送信する権限をユーザーに求める

モバイルプラットフォームでは、プッシュ通知を受信するためにユーザーがサブスクライブ(別名「オプトイン」)する必要があります。これには、権限を求めるプロンプトをユーザーに表示することが含まれます。AppleのHuman Interface Guidelinesでは、アプリが「送信したい情報のタイプを説明し、オプトインまたはオプトアウトする明確な方法を提供するアラート、モーダルビュー、またはその他のインターフェースを作成する」ことを推奨しています。 OneSignalのアプリ内メッセージを使用して、このエクスペリエンスを構築できます。

プッシュプロンプトを作成



ユーザーとサブスクリプションを理解する

SDKがアクティブになると、訪問者がアプリを開くと、OneSignalは自動的にユーザーとサブスクリプションレコードを作成します。 モバイルサブスクリプションは次の場合に作成されます:
  • デバイスで初めてアプリを開く
  • 同じデバイスでアプリをアンインストールして再インストールし、再度アプリを開く
重要な注意事項:
  • 各デバイスは個別のサブスクリプションを作成します
  • モバイルサブスクリプションは、外部IDを割り当てるまで匿名のままです

OneSignalダッシュボード:オーディエンス > ユーザー



プッシュ通知をデザインする

優れたプッシュ通知を作成するには、テキストを書く以上のことが必要です。デザインが重要です。カスタマイズ可能な要素とそれらを効果的に使用する方法を学びます。

モバイルプッシュの構造

  1. タイトル:注意を引く見出し(推奨:50文字未満)
  2. メッセージ:メイン通知コンテンツ(推奨:120文字未満)
  3. アイコン:ブランドアイコンまたは通知固有の画像
  4. 大きな画像:目を引くビジュアルコンテンツ
  5. アクションボタン:行動を促すボタン
  6. プッシュが受信されたときのタイムスタンプ
  7. アプリ名:アプリの名前

メッセージのパーソナライゼーションとローカライゼーション

各ユーザーの好みと言語に合わせてプッシュメッセージをカスタマイズできます。

モバイルプッシュの動作を構成する

送信後の通知の動作を制御します。配信タイミング、表示/却下動作、ユーザーのインタラクションを含みます。

配信、表示、却下設定

データとバックグラウンド通知

表示可能な通知またはデータ/バックグラウンド通知を送信する場合、アプリ内でアクセスおよび処理できるカスタムデータを含めます。

クリック動作とディープリンク

ユーザーが通知をクリックしたときに何が起こるかを制御します。

プッシュ分析とトラブルシューティング

通知のパフォーマンスを測定して改善します:
おめでとうございます!モバイルプッシュ通知のセットアップが完了しました。次のステップ:
  • A/Bテスト:実験でメッセージを最適化します
  • Journeys:自動化されたメッセージングフローを構築します
  • タグ:ターゲティング用のユーザーレベルデータを追加します
  • 分析:エンゲージメントとコンバージョンメトリクスを追跡します
  • アプリ内メッセージ:アプリ内でユーザーにリーチします