>ドキュメント:google-services.jsonとFirebase秘密鍵の設定方法についてこのサイトを正しく表示するためには、ブラウザーのJavaScriptの設定を「有効」にしてください。Messaging)から送信する場合、google-services.jsonとFirebaseの秘密鍵の設定が必要になります。このドキュメントではこれらを設定する流れについて説明していきます。参考にFirebaseのプロジェクトを作成してください。※既にプッシュ通知機能を利用していて、上記のステップを実施しているユーザーはここをスキップしてください。ステップで作成したプロジェクトのダッシュボードに入ります。Messaging」の「使ってみる」をクリックします。Messaging」用の画面に変わります。その画面の中の「開始するにはアプリを追加してください」の文章の上にあるAndroidアイコンのボタンをクリックします。ステップを最後まで実施すると以下のような画面が出てきます。この画面内でAndroidパッケージやアプリのニックネームなどを入力し、「アプリを登録」をクリックします。※省略可と書いてあるフォームは必ず入力する必要はありません。「アプリを登録」クリックすると、以下のような画面が出ます。画面内に出ているステップに従い、google-services.jsonをダウンロードして、Androidアプリ内にgoogle-services.jsonを配置してください。画面内のステップが完了したら「次へ」をクリックします。「次へ」をクリックすると、以下のような画面が出ます。APIを用いているユーザーはこの画面内のステップを実施する必要があります。backendのSDKを使用しているユーザーは、2018年8月内にリリースされるFCM対応されたSDKを使用すれば、このステップはスキップして問題ありません。※FCM対応前のSDKを使用してこの画面内のステップを実施しても、Androidアプリ側ではプッシュ通知は受け取れません。この画面内の対応が完了したら「次へ」をクリックします。「次へ」をクリックすると、以下のような画面が出ます。先程までのステップを完了させてアプリを実行しているユーザーはこの画面で確認することができます。アプリを実行していないユーザーは「このステップをスキップ」をクリックしても問題ありません。これでgoogle-services.jsonを発行してアプリに登録するステップは終了です。backendに設定する必要があります。OverView」という文章があります。その横に歯車ボタンがあり、そこにカーソルを合わせると文章が出てきます。その中の「プロジェクトの設定」をクリックします。(1)クリックするとFirebaseのプロジェクトの設定画面が出てきます。その設定画面の上のメニューの中から「サービスアカウント」をクリックします。(2)クリックすると以下のような画面が出てきます。この画面の中の「新しい秘密鍵の生成」をクリックして、出てくるモーダルの中の「キーを生成」をクリックします。(3)そうするとFirebaseの秘密鍵がダウンロードできます。backendの管理画面を開きます。右上に「アプリ設定」という文章があるので、そこをクリックします。するとアプリ設定の画面が出るので、アプリ設定画面の左側にある「プッシュ通知」をクリックして、プッシュ通知の設定画面を出します。その設定画面の中に、以下の画像のようなAndroidプッシュ通知の設定項目があります。この設定項目の「プッシュ通知設定ファイルの選択」というボタンをクリックして、先程ダウンロードしたFirebaseの秘密鍵jsonファイルをアップロードします。アップロードが完了すると以下の画像のようになります。これでgoogle-services.jsonとFirebaseの秘密鍵の設定は完了です。不正な秘密鍵Firebaseの秘密鍵が不正である場合、プッシュ通知が配信できません。不正な秘密鍵である原因として、下記事項が考えられます。