web-dev-qa-db-ja.com

Firebase通知配信レポートを表示する方法

Firebaseを使用して、プッシュ通知をAndroidとiOSデバイスの両方に送信します。HTTP(XMPPではない)を使用します。プッシュ通知の配信レポートを取得する方法?プッシュが配信されるかどうかを確認したいデバイス(AndroidおよびiOSの両方)。Firebaseコンソールに統計またはレポートが表示されません。

助けてください。

10
malwatte

リンクした可能性のある重複した投稿 に見られるように、Firebaseコンソールで確認できるものを除いて、FCMで利用できるレポートは現在ありません(コンソールを使用してメッセージを送信した場合) ) play Dev Consoleで Diagnostics/Statisticsツール を使用する

現在、これらのFCMログの詳細を取得するAPIはありません。ただし、Firebase Notificationsコンソールでは最近、FCM APIを使用して送信されたメッセージの統計情報(現時点では送信済みの数のみ)がFirebase Notificationコンソールの統計情報に含まれるように改善されています。 同様の投稿 の私の答えから:

2018年8月の時点で、FCM APIを使用して送信されたメッセージの統計がコンソールから表示されるようになりました。 Cloud Messagingセクションから、Reportsタブをクリックします。そこから、メッセージタイプ(notificationdata、およびすべて)でフィルタリングできます。

enter image description here

ImpressionsOpensはまだメッセージでしか利用できないようですコンソールを使用して送信されます。ただし、Sendsでは、FCM APIを使用して送信されたメッセージが確実にカウントされるようになりました。

リファレンス: https://firebase.googleblog.com/2018/08/in-app-messaging-crashlytics.html

10
AL.