プロジェクトIDと秘密鍵の取得方法は以下のとおりです。
https://console.firebase.google.com/ にログイン後、以下の手順に沿って進めてください。
1. プロジェクトを作成する(プロジェクトがない場合のみ)
- 「プロジェクトを作成」または「プロジェクトを追加」をクリックします。
- プロジェクト名の入力・確認事項のチェックを入れ「続行」をクリックします。
- 準備完了画面が表示されたら、再度「続行」をクリックします。
2. プロジェクトIDを確認する
- 左メニュー上部の歯車アイコンをクリックし、「プロジェクトの設定」を選択します。
- 開いたページにて、プロジェクトIDを確認することができます。
後の手順で必要となりますので、控えておいてください。
3. Firebase Cloud Messaging API(V1)が有効になっていることを確認する
- 「Cloud Messaging」タブを開きます。
- 「Firebase Cloud Messaging API(V1)」が有効になっていることを確認します。
注意事項
FCM HTTP v1 API を利用する場合、事前に Firebase Cloud Messaging API を有効化する必要があります。有効になっていない場合、Google Developer Consoleから有効化してください。
4. 秘密鍵を取得する
- 「サービスアカウント」タブを開き、「新しい秘密鍵の生成」を押下します。
※選択した言語に応じて構成スニペットの内容が変わりますが、最終的に生成される秘密鍵は同一のものになるため、言語はどれを選択しても問題ありません。 - 「キーを生成」を押下すると、秘密鍵(JSONファイル)が生成され、自動でダウンロードされます。後の手順で必要となりますので、大切に保管しておいてください。
5. 秘密鍵とプロジェクトIDを設定する
取得した秘密鍵とプロジェクトIDを管理画面から登録してください。
管理画面からの登録方法は「プッシュ通知の初期設定をする(APNs証明書/FCMサーバーキーまたは秘密鍵・プロジェクトIDの登録)」をご確認ください。
APIからの登録
APIを利用して登録することも可能です。
登録方法は、Push Management API 仕様書の「Androidアプリケーションの設定」をご確認ください。
LEGACYからHTTP v1に切り替えた場合の注意事項
切り替え直後のみ、若干の配信遅延が発生する可能性はありますが、配信は行われます。
切り替え後は必ずテスト配信を行い、プッシュ通知が届くことをご確認ください。
コメント
0件のコメント間違いや、他の内容について知りたいことなどがあればコメントを残してください。
任意のメールアドレスとパスワードで登録・サインインができ、お問い合わせの状況もご確認いただけます。
サインインしてコメントを残してください。