外部プロバイダーは、
Apple と
Android の両方のデバイスに、プラットフォームを問わずにプッシュ通知を送信できるようにします。
GeneXus は、次のいずれかからのプッシュ通知をサポートしています:
利点:
- 拡張に制限なし (1 秒間に数千の通知を送信可能)
- 無料
- コントロールパネルからユーザーを管理し、通知を送信
- プッシュのための独自のインフラストラクチャは不要
- プッシュ先のプラットフォームには依存しない
要件:
- プロバイダーの Web サイトへの登録が必要です。
- また、Android および iOS の設定が必要です。
1.メインオブジェクトで
[ Enable notifications ] プロパティを有効にします。
2.プロバイダーのサイトにアプリケーションを登録し、資格情報を取得します。
a. OneSignal サービスを使用するためのアプリケーションの登録方法
b. JPush サービスを使用するためのアプリケーションの登録方法
3.[ Notifications Provider ] プロパティに任意のプロバイダーを設定し、資格情報を設定します。
GeneXus には、通知の送信用に
組み込みの API があります。詳細については、「
Notification Provider API」を参照してください。
- OneSignal
- アプリケーション内 [ Settings ] - [ Google Android ] の「Mismatch SenderId」
[ Android Sender ID ] プロパティの値 (メインの SD アプリケーション内) が正しいことを確認してください。
念のため、このチュートリアルを参照してください: 「Android アプリケーションでプッシュ通知を設定する方法」。
プッシュ通知用のデバイス登録サービスを使用する方法
OneSignal サービスを使用するためのアプリケーションの登録方法
JPush サービスを使用するためのアプリケーションの登録方法