プッシュ通知を受信するためのFCM認証を構成する方法は?

問題

MoEngageダッシュボードからのプッシュ通知は、送信者IDの不一致によりAndroidデバイスで受信されません。

説明書

Firebase Cloud Messaging (FCM) 認証を設定するには、次の手順を実行します:

  1. Firebase コンソールを開き、 プロジェクト設定 セクションに移動します。
  2. サービスアカウント 」タブで、「 新しいプライベートキーを生成 」をクリックして、選択した言語に関係なく、JSON形式でプライベートキーをダウンロードします。 generate new private key.png
  3. ダウンロードしたプライベートキーのJSONファイルを開き、プロジェクトIDがAndroidプロジェクトのルートディレクトリにあるgoogle-services.jsonファイルのものと一致することを確認してください。 project id google services.png project id.png
  4. MoEngage ダッシュボードの左側のナビゲーションメニューで、 設定 > チャネル > プッシュ に移動します。
  5. プッシュページで、 アプリプッシュ タブをクリックし、次に Android (FCM) タブをクリックします。
  6. クリック プライベートキーファイル(推奨)
  7. ファイルを選択 ボタンを使用してプライベートキーJSONファイルをアップロードし、 保存 をクリックしてください。 choose file.png
    これで、Logcatウィンドウのレポート呼び出しのリクエストボディにpush_idが表示され、デバイスとプロジェクトがMoEngageダッシュボードに登録されます。
    register.png
  8. MoEngage ダッシュボードで、 ユーザープロファイル > ユーザー情報 > 到達可能性 > プッシュ に移動します。緑のチェックマークが、Android デバイスがプッシュ通知を受信できることを確認します。 push reachability edited.png
  9. クリックして TEST PUSH を押してください。 STATUS : SENT が表示され、デバイスが到達可能で通知が受信されたことを示します。 test push edited.png

    test push 2.png

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています

How can we improve this article?