どのように私は分析は、Java Firebase管理SDKとデータメッセージにラベルを追加しますか?

ダニエル・トンクス:

7月1日の時点で、Firebase等を送信し、データメッセージの数について示すために、分析のための順序でメッセージにラベルを追加する必要が

「2019年(月曜日)7月1日以降、あなたは分析ラベルでフィルタデータのことができるようになります。分析ラベルなしで送信されたデータ・メッセージは、その日の後に、このダッシュボードに表示されない場合があります。」

問題はfirebaseによって提供されているドキュメントへのリンクということですここでは、助けをしません。私は、Java App Engineのインスタンス上で実行されているFirebase管理SDKを使用していながら、それだけでHTTPリクエストを指します。

これは私が現在、データメッセージを送信するために使用していたコードのベアボーンです。どのように私は分析ラベルで私のメッセージを送信するために、これを適応させることができますか?

Message message = Message.builder()
                .putData("data",data)
                .setToken(deviceID)
                .build();


        String response = FirebaseMessaging.getInstance().send(message);
Dencho:

私はそれを見つけたと思います:

Message message = Message.builder()
    .putData("data",data)
    .setFcmOptions(FcmOptions.withAnalyticsLabel("MyLabel"))
    .setToken(deviceID)
    .build();

私はFirebaseコンソール内のメッセージを見ることができます - > [レポート] - > [データ]タブ。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=227561&siteId=1