fcm(レガシ)からfcmv1への移行検証としてAzureNotificationHubsからテスト送信を行っても、成功:0、失敗:0となる
AzureNotificationHubからテスト送信を行っていますが、成功0,失敗0が返ってきてしまい、
原因が特定できず困っています。何か知見をお持ちの方がいらっしゃいましたらお力添えいただきたいです。
現在の状況
現在Custom Templateを使用しPush通知を行っているfcm(レガシ)から、レガシのCustom Templateの形式をつかったままfcmv1への移行検証中
以下の①~③の手順を実施し、Custom Templateでテスト送信を行っても成功:0,失敗:0が返ってくる
手順
①payloadをfcmv1の形式に変更して、ユーザをAzureNotificationHubに登録
payloadの変更点は以下2点
・payload内の"time_to_live":0を"ttl":"0s"に変更
・payloadに"message"の項目を追加し、今までのpayloadを囲うように修正
payload内で使用している情報は、ttl,priority,dataのみで下記のような形式となっている
{"message":{"ttl":"0s",priority:"high","data"{}}}
②デバイストークンは、gcmの形式ままそのまま流用
・fcmv1でもデバイストークンの形式は、gcmから変わらないという前提のもとデバイストークンは流用
https://firebase.google.com/docs/cloud-messaging/migrate-v1?hl=ja
③従来のタグを使用してテスト送信
テスト送信を行っても成功:0,失敗:0となる
なお、Custom Templateではなく、Android FCM v1で対象ユーザあてに送信を行うと、
失敗1、プラットフォームはfcmv1で結果が返ってくるためユーザのプラットフォーム登録はうまくいっていそう