: https://azure.microsoft.com/en-us/pricing/details/notification-hubs/Azure Notification Hub:メッセージごとのテレメトリを表示する方法は? Azureの通知ハブの価格設定ページで
それは「標準名前空間がパーメッセージテレメトリへのアクセス権を持っているし、Notification Servicesのフィードバックをプッシュ」と述べています。標準の名前空間を使用しています。
アプリは、C#Notification Hubクライアントを使用してバックエンドからテンプレートベースの通知をiOSアプリに送信しています。たとえば:
NotificationOutcome result = await hub.SendTemplateNotificationAsync(params, tags);
result.Stateはエンキューとして戻って来ているが、いくつかの通知が配信されていないと私は理由を把握しようとしています。
Azureポータルでは、ハブが受信したメッセージの総計、エラーなどが表示されますが、表示できないようです。プッシュメッセージの特定の結果がデバイスに届かなかった理由、またはAPNSに正常にハンドオフされたかどうかを判断します。
プッシュしようとした結果を確認するにはどうすればよいですか?これはAzure Notification Hubsでも可能ですか?
ありがとうございました、このRest APIは私が探していたものです。また、NotificationHubClientのGetNotificationOutcomeDetailsAsyncメソッドを使用して同じ機能を利用することもできます。しかし、NotificationOutcomeにはNotificationIdが含まれていないので、私はテレメトリを調べる方法がありません。関連する質問を参照してください:http://stackoverflow.com/questions/36557991/azure-notification-hub-why-is-notificationoutcome-notificationid-property-empty –