Firebase アプリ設定

Android 通知を有効にするために必要な認証情報を作成する手順

Firebaseアプリ

まず、 Firebaseコンソールarrow-up-rightに移動し、ログインして、既存のプロジェクトを選択するか、新しいプロジェクトを追加します。

プロジェクト内で、サイドバーの プロジェクトの概要 セクションの横にある歯車アイコンをクリックし、 プロジェクト設定.

次に、 Cloud Messaging タブの下に表示されます。

Firebase Cloud Message API (V1) のセットアップ

Firebase Cloud Messaging API (V1) で、 送信者 ID の値をメモしておきます。これは後でこの手順で使用します。

次に、サービス アカウントの管理へのリンクをクリックすると、Google Cloud コンソールが新しいタブで開きます。

Cloud Messaging ロールの作成

IAM と管理 のサイドバーで、ロールをクリックします。

次をクリックします + ロールを作成 ボタンをクリックし、次のフィールドに入力します:

  • タイトル: Cloud Messaging Notification Create

  • ID: CloudMessagingNotificationCreate

  • ロールの公開ステージ: 一般提供

次に、 + 権限を追加 ボタンをクリックし、権限を次のテキストまで絞り込みます: Cloud Messaging Notification Create 。その権限のチェックボックスを選択し、 追加 ボタンを押します。

circle-exclamation

権限を追加したら、 作成 ボタンをクリックしてロールの作成を完了します。

Cloud Messaging サービス アカウントの作成

IAM と管理のサイドバーで、サービス アカウントをクリックします。

次をクリックします + サービス アカウントを作成 ボタンをクリックし、サービス アカウント名の欄に次を入力します Cloud Messaging そして、その後 作成して続行 ボタンを押します。

から、 ロールを選択 ドロップダウンで次まで絞り込みます Cloud Messaging Notification Create を選択し、前の手順で作成したロールを選んでから、 続行 ボタンを押します。

次に、 完了 ボタンをクリックしてサービス アカウントのページに戻ります。

サービス アカウントのページで、 Cloud Messaging サービス アカウントのメールアドレスのリンクをクリックします。次のページで、 キー タブを開いてクリック キーを追加 -> 新しいキーを作成.

を選択し JSON キータイプを選択して 作成 ボタンを押します。

以下をクリックした後 作成 ボタンをクリックすると、サービスアカウントのJSONファイルがコンピュータにダウンロードされます。これは、次のステップでプラットフォームで連携を設定するときに使用するファイルです。

プラットフォームで連携を有効にする

プラットフォームにログインし、 設定 ページに移動して、 送信インテグレーション セクションから取得します。

ここから、 編集 ボタンを Send Integration ヘッダーで、 Native スイッチを Android 見出しの下で有効にして、

  1. Firebaseを入力 送信者 ID を以前に取得したもの。

  2. 次をクリックします サービスアカウントのJSONファイルをアップロード 領域で、前のステップでダウンロードしたファイルを選択してください。

  3. 次をクリックします 送信 ボタン

すべて正しく入力されていれば、今すぐ 送信インテグレーション の下に、アクティブなAndroid Native連携が表示されるはずです。

このステップが完了したら、SDKのアプリへの実装を続けることができます

Cloud Messaging API(レガシー / 非推奨)

triangle-exclamation

もし Cloud Messaging API(レガシー) が無効と表示されている場合は、有効にする必要があります。

次の手順に従ってください:

  • の横にある3つの点をクリック Cloud Messaging API(レガシー)

  • を選択 Google Cloud ConsoleでAPIを管理

  • クリック 有効化 開いたタブで

  • ページが再読み込みされたら、このタブを閉じてFirebase Consoleに戻ります

  • Firebase Consoleのタブでページを更新して、有効になったAPIを反映させます

レガシーAPIが有効になると、 サーバーキー および 送信者 ID が表示されます。これらの値をそれぞれ控えて、Pushlyプラットフォームに進んでください。

プラットフォームにログインし、 設定 ページに移動して、 送信インテグレーション セクションから取得します。

ここから、 編集 ボタンを Send Integration ヘッダーで、 Native スイッチを Android 見出しの下で有効にして、

  1. Firebaseを入力 送信者 ID

  2. を選択します レガシー ピル選択から

  3. を入力 サーバーキー

  4. 次をクリックします 送信 ボタン

すべて正しく入力されていれば、今すぐ 送信インテグレーション の下に、アクティブなAndroid Native連携が表示されるはずです。

このステップが完了したら、SDKのアプリへの実装を続けることができます

最終更新