警告: GCM が廃止 (2018 年 4 月 10 日) となり、Google によって削除 (2019 年 4 月 11 日) されて以来、通知プロバイダーが、GeneXus で生成された Android アプリケーションでのプッシュ通知を統合する唯一の手段になりました。
これは、Android アプリケーション用にプッシュ通知を設定するためのステップ バイ ステップ ガイドです。プッシュ通知の使い方に関する一般的な情報が必要な場合は、「
ネイティブ モバイル アプリケーションでのプッシュ通知」を参照してください。
Google アカウントで
Firebase コンソールにアクセスし、新しいプロジェクトをセットアップした後、送信者 ID とサーバーキーを取得する必要があります。
GeneXus で生成されたアプリケーションでプッシュ通知を使用するのは非常に簡単です。このためには [ Main object properties ] グループにある
[ Enable Notifications ] プロパティを True に設定します。これにより、プロパティの新しいセットが利用できます ("Notifications" ヘッダーの下)
:
ここで、通知サービス用に設定されている資格情報、Android 送信者 ID および Android サーバー API キー (前に入手したサーバーキーで設定) を設定する必要があります。
これ以降、デバイスでプッシュ通知が有効になっている GeneXus アプリケーションを実行するたびに
デバイス登録サービスが実行され、そのデバイスへのメッセージ送信 (プッシュ通知) に使用されるデバイス情報が登録および格納されます。
この
送信側の例に示すように、通知が送信されます。
これで完了です。送信されたメッセージは、Android デバイスで通知として表示されます: