GoogleからFirebase Cloud Messagingに移行する

2019年4月11日をもって、Googleクラウドメッセージング(GCM)をGoogleが廃止し、Firebase Cloud Messaging(FCM)に置き換えました。

影響のある機能

Auth0のGuardian SDKs for iOS and Androidでは、Guardianの機能を搭載したカスタムモバイルアプリを作成し、プッシュ通知を使用して多要素認証(MFA)に安全にアクセスすることができます。

Auth0のGuardian Android SDKライブラリは、GCMを使用してプッシュ通知を送信するために構築されました。既存のアプリケーションは現状のまま機能し続けます

アクション

GCMからFCMへの移行方法については、Googleのドキュメントを参照してください。

GCMとFCMに通知を送信する方法の主な違いは、通知で受け取るペイロードにあります。Android SDKを使用する既存の顧客が、SDKメソッドの呼び出し前に受け取ったペイロードを適応させることは可能でしたが、新しいペイロードを受け入れるようにライブラリをアップグレードしたため、FCMをより簡単に採用できるようになりました。詳細については、こちらをご覧ください。

Guardian Android SDK 0.4.0バージョンはMaven Centralで公開済みで、この変更が含まれます。サンプルアプリケーションもアップグレードされたため、google-services.jsonファイルとguardian-urlを提供してテストすることができます。