モバイルプッシュ通知の送信
モバイルプッシュ通知を使用すると、Lightning Platform のモバイルアプリケーション開発者は、顧客の組織でビジネスイベントが発生したときにユーザーのモバイルデバイスに容易に通知をプッシュできます。プッシュ通知を有効にするには、モバイル接続アプリケーションフレームワークを使用する必要があります。
必要なエディション
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方 |
接続アプリケーションを作成可能なエディション: Group Edition、Essentials Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition 接続アプリケーションをインストール可能なエディション: すべてのエディション |
メモ Spring '26 以降、接続アプリケーションの作成は制限されます。 Spring '26 以降、既存の接続アプリケーションを引き続き使用できます。 ただし、代わりに外部クライアントアプリケーションを使用することをお勧めします。引き続き接続アプリケーションを作成する必要がある場合は、Salesforce サポートにお問い合わせください。
詳細については、「Spring '26 で新しい接続アプリケーションを作成できなくなりました」を参照してください。
モバイル接続アプリケーションのプッシュ通知を有効にするには、次の要件を満たしている必要があります。
メモ プッシュ対応の接続アプリケーションは、1 つのモバイルプラットフォームのみをサポートできます。モバイルアプリケーションの Android および iOS バージョンでプッシュ通知をサポートするには、プラットフォームごとに接続アプリケーションを作成します。詳細は、『Salesforce Mobile Notifications Implementation Guide (Salesforce モバイル通知実装ガイド)』を参照してください。
- アプリケーションが Salesforce Mobile SDK で作成されている。
- アプリケーションがそのプラットフォームでの Mobile SDK プッシュ通知プロトコルを実装している。
- モバイルプラットフォームプロバイダー (Apple または Google) に登録済みの開発者である。
- iOS プッシュ通知の場合は Apple Push Notification Service (APNS)、Android プッシュ通知の場合は Firebase Cloud Messaging (FCM) にアプリケーションが登録済みである。
- カスタム通知に登録したか、プッシュ通知用の Apex ハンドラーを実装している。
次の各セクションに示されている手順に従い、モバイル接続アプリケーションのプッシュ通知を有効にしてテストします。
- iOS プッシュ通知の設定
モバイルアプリケーションの iOS バージョンでプッシュ通知をサポートするには、iOS プラットフォーム用に個別の接続アプリケーションを作成します。 - Android プッシュ通知の設定
モバイルアプリケーションの Android バージョンでプッシュ通知をサポートするには、Google Firebase プロジェクトから情報を収集します。次に、Android プラットフォーム用に個別の接続アプリケーションを作成します。 - 完全なコンテンツのプッシュ通知の無効化
モバイルプッシュ通知の内容は、モバイルデバイスのロック画面など、接続アプリケーションの外部に表示される場合があります。ほとんどの接続アプリケーションでは完全なコンテンツのプッシュ通知はデフォルトで有効になっていますが、代わりに最小限のコンテンツを表示することもできます。完全なコンテンツのプッシュ通知が無効になっている場合、カスタム通知種別には通知タイトルのみが表示されます。 - プッシュ通知のテスト
プッシュ通知設定の簡易テストを実行するには、[テスト通知の送信] ページを使用します。カスタム通知種別、Apex コール、または REST コールを設定することなく、同期メカニズムで往復のプッシュ通知をトラブルシューティングできます。実際のプッシュ通知の非同期環境では、バックグラウンドで何が行われているかについて洞察を得ることもできます。 - プッシュ通知用のモバイルプラットフォームの変更
プッシュ通知用に設定したモバイルプラットフォームを変更するには、モバイル接続アプリケーションの設定を編集します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

