0

FirebaseInstanceId.getInstance().getToken()を使用して、すでにFirebase Cloud Messaging(FCM)デバイストークンを正常に取得しています。私は、トピックへのクライアントアプリを購読するには、次のコードを使用:Firebase Cloud Messagingは、デバイストピックのサブスクリプションを表示、管理、監視するグラフィカルユーザーインターフェイスを提供していますか?

String topic = "toronto";         
FirebaseMessaging.getInstance().subscribeToTopic(topic); 

、私はすべてが正しいと仮定しますが確認するために、私は管理するためにFCMが提供するグラフィカルユーザインタフェース(GUI)を持っていると思います特定のトピックに登録されているすべてのデバイスを監視して表示します。私が使用したコードでは、トピック "toronto"と、そのトピックにサブスクリプションした少なくとも1つのデバイス、たとえばFCMデバイストークンを表示することが期待されます。

私は、アプリインスタンスに関する情報を取得して、各トピック名や購読日時などのクライアントアプリインスタンスのサブスクリプションについての詳細を知ることができますが、FCMはこれを見るためのGUIを提供していますか?

UPDATE 1:

私は、トピックからトピックや退会のデバイスにデバイスを購読することができました。

C:\curl>curl -X GET -k --header "Authorization: key=[My key]" "https://iid.googleapis.com/iid/info/[My device token]?details=true" 
{"applicationVersion":"22","connectDate":"2017-12-05","attestStatus":"NOT_ROOTED","application":"com.[My app]","scope":"*","authorizedEntity":"[My app ID]","rel":{"topics":{"San-salvador":{"addDate":"2017-12-05"}}},"connectionType":"WIFI","appSigner":"[My signature]","platform":"ANDROID"} 
C:\curl> 

私はFirebaseクラウドメッセージングがグラフィカルに提供するために期待していた:私は確認したいときには/私は例のためにこれを使用しています、デバイスが正常に登録されたことを監視する(プライバシーのために私は、キーの値とトークンを変更しました)ユーザーインタフェースとダッシュボード、チャート、レポートを使用して作成されたトピック、各トピックに登録されているデバイスのリストと数、Googleアナリティクスのレポートに似たもの、マップを使用してデバイスがどこから購読しているかを確認できますトピックのサブスクリプションを視覚化して監視するのに役立つビジュアルなものです。代わりに、私はこのアップデート1で示しているものと同様のコードを使ってcURLですべてをやらなければなりません。Firebase Cloud MessagingはGUIを提供していません。ツールはGoogleから来て、ダッシュボードなどを簡単に提供できるからです。 Googleアナリティクスと同様です

答えて

1

FCMには現在、トピックのリスト/カウント、またはトピックに含まれているサブスクライバ(カウント/登録トークン)を表示するGUIがありません。

多くの場合、あなたの投稿のInstance ID API(あなたの投稿のもの)を使用して、トピックが登録されている単一の登録トークンをチェックすることができます。ただし、Instance ID APIはサーバー側で使用されることを前提としています。

それ以外の場合は、トピック(トークンがサブスクライブされている)で独自のマッピングを実装する必要があります。

ちょっと似て/おそらく役立つ記事:

関連する問題