class Google::Apis::FcmdataV1beta1::GoogleFirebaseFcmDataV1beta1Data
Data detailing messaging delivery
Attributes
Count of messages accepted by FCM intended to Android devices. The targeted device must have opted in to the collection of usage and diagnostic information. Corresponds to the JSON property `countMessagesAccepted` @return [Fixnum]
Overview of delivery performance for messages that were successfully delivered. All percentages are calculated with countMessagesAccepted as the denominator. These categories are not mutually exclusive; a message can be delayed for multiple reasons. Corresponds to the JSON property `deliveryPerformancePercents` @return [Google::Apis::FcmdataV1beta1::GoogleFirebaseFcmDataV1beta1DeliveryPerformancePercents]
Additional information about message delivery. All percentages are calculated with countMessagesAccepted as the denominator. Corresponds to the JSON property `messageInsightPercents` @return [Google::Apis::FcmdataV1beta1::GoogleFirebaseFcmDataV1beta1MessageInsightPercents]
Percentage breakdown of message delivery outcomes. These categories are mutually exclusive. All percentages are calculated with countMessagesAccepted as the denominator. These categories may not account for all message outcomes. Corresponds to the JSON property `messageOutcomePercents` @return [Google::Apis::FcmdataV1beta1::GoogleFirebaseFcmDataV1beta1MessageOutcomePercents]
Public Class Methods
# File lib/google/apis/fcmdata_v1beta1/classes.rb, line 102 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/fcmdata_v1beta1/classes.rb, line 107 def update!(**args) @count_messages_accepted = args[:count_messages_accepted] if args.key?(:count_messages_accepted) @delivery_performance_percents = args[:delivery_performance_percents] if args.key?(:delivery_performance_percents) @message_insight_percents = args[:message_insight_percents] if args.key?(:message_insight_percents) @message_outcome_percents = args[:message_outcome_percents] if args.key?(:message_outcome_percents) end