キャンペーンを送信中に Google 認証エラーまたは送信者 ID エラー が発生した場合、サーバーキーが登録ユーザーにプッシュ通知を送信するために認証されていないか、無効である可能性があります。このエラーは以下の理由により発生します:
- Googleは 非推奨 のGCMを廃止し、アプリはFCMに移行する必要があります。変更およびGoogleの推奨事項について詳しくは こちら をご覧ください。
- GoogleプロジェクトをFirebaseに移行し、MoEngageダッシュボードでレガシーキーを使用しています。
この記事では、プッシュ通知を送信するために機能するサーバーキーを取得する方法をお手伝いします。
- Firebase Consoleにログインします。 Firebase Console 。
- プッシュ通知を送信するために使用しているプロジェクト名を選択してください。
- プロジェクト設定をクリックしてください。概要の右側に設定アイコンがあります。そこにあります。
-
プロジェクト設定の下で、クラウドメッセージングを選択します。そこに2つのキーが表示されます。
- レガシーサーバーキーは、MoEngageダッシュボードで使用している可能性があり、通知を送信できません。
- サーバーキー(長い方)を取得し、MoEngageダッシュボードの サーバーキー の下に更新します。 設定 -> チャンネル -> プッシュ設定 -> モバイルプッシュ 。
注意:以下に引用されたキーはサンプルキーです。そこにサーバーキーを使用する必要があります。
- サーバーキーを更新したら、ダッシュボードでキャンペーンを作成し、モバイルアプリでプッシュ通知を受信できるか確認してください。