> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-fix-docs-5528-php-updates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# GoogleからFirebase Cloud Messagingに移行する

> Guardian Android SDKに基づいてアプリケーションをFirebase Cloud Messagingに移行する方法について説明します。

2019年4月11日をもって、Googleクラウドメッセージング（GCM）を[Googleが廃止](https://firebase.googleblog.com/2018/04/time-to-upgrade-from-gcm-to-fcm.html)し、Firebase Cloud Messaging（FCM）に置き換えました。

## 影響のある機能

Auth0のGuardian SDKs for iOS and Androidでは、Guardianの機能を搭載したカスタムモバイルアプリを作成し、プッシュ通知を使用して多要素認証（<Tooltip data-tooltip-id="react-containers-DefinitionTooltip-0" href="/docs/ja-jp/glossary?term=multifactor-authentication" tip="多要素認証（MFA）: ユーザー名とパスワードに加えて、SMS経由のコードなどの要素を使用するユーザー認証プロセス。" cta="用語集の表示">MFA</Tooltip>）に安全にアクセスすることができます。

Auth0のGuardian Android SDKライブラリは、GCMを使用してプッシュ通知を送信するために構築されました。既存のアプリケーションは[現状のまま機能し続けます](https://aws.amazon.com/blogs/messaging-and-targeting/the-end-of-google-cloud-messaging-and-what-it-means-for-your-apps/)。

## アクション

GCMからFCMへの移行方法については、[Googleのドキュメント](https://developers.google.com/cloud-messaging/android/android-migrate-fcm)を参照してください。

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

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