Class: Google::Apis::PlaydeveloperreportingV1alpha1::GooglePlayDeveloperReportingV1alpha1ErrorCountMetricSet
- Inherits:
-
Object
- Object
- Google::Apis::PlaydeveloperreportingV1alpha1::GooglePlayDeveloperReportingV1alpha1ErrorCountMetricSet
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb,
lib/google/apis/playdeveloperreporting_v1alpha1/representations.rb,
lib/google/apis/playdeveloperreporting_v1alpha1/representations.rb
Overview
Singleton resource representing the set of error report metrics. This metric
set contains un-normalized error report counts. Supported aggregation
periods: * DAILY: metrics are aggregated in calendar date intervals. The
default and only supported timezone is America/Los_Angeles. Supported
metrics: * errorReportCount (google.type.Decimal): Absolute count of
individual error reports that have been received for an app. * distinctUsers
(google.type.Decimal): Count of distinct users for which reports have been
received. Care must be taken not to aggregate this count further, as it may
result in users being counted multiple times. Required dimension: This
dimension must be always specified in all requests in the dimensions field
in query requests. * reportType (string): the type of error. The value
should correspond to one of the possible values in ErrorType. Supported
dimensions: * apiLevel (string): the API level of Android that was running
on the user's device. * versionCode (int64): version of the app that was
running on the user's device. * deviceModel (string): unique identifier of
the user's device model. * deviceType (string): identifier of the device's
form factor, e.g., PHONE. * issueId (string): the id an error was assigned
to. The value should correspond to the issue component of the issue name. *
Required permissions: to access this resource, the calling user needs the
View app information (read-only) permission for the app. **Related metric
sets:* * vitals.errors.counts contains normalized metrics about Crashes,
another stability metric. * vitals.errors.counts contains normalized metrics
about ANRs, another stability metric.
Instance Attribute Summary collapse
-
#freshness_info ⇒ Google::Apis::PlaydeveloperreportingV1alpha1::GooglePlayDeveloperReportingV1alpha1FreshnessInfo
Represents the latest available time that can be requested in a TimelineSpec.
-
#name ⇒ String
The resource name.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GooglePlayDeveloperReportingV1alpha1ErrorCountMetricSet
constructor
A new instance of GooglePlayDeveloperReportingV1alpha1ErrorCountMetricSet.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GooglePlayDeveloperReportingV1alpha1ErrorCountMetricSet
Returns a new instance of GooglePlayDeveloperReportingV1alpha1ErrorCountMetricSet.
286 287 288 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 286 def initialize(**args) update!(**args) end |
Instance Attribute Details
#freshness_info ⇒ Google::Apis::PlaydeveloperreportingV1alpha1::GooglePlayDeveloperReportingV1alpha1FreshnessInfo
Represents the latest available time that can be requested in a TimelineSpec.
Different aggregation periods have different freshness. For example, DAILY
aggregation may lag behind HOURLY in cases where such aggregation is
computed only once at the end of the day.
Corresponds to the JSON property freshnessInfo
279 280 281 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 279 def freshness_info @freshness_info end |
#name ⇒ String
The resource name. Format: apps/app/errorCountMetricSet
Corresponds to the JSON property name
284 285 286 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 284 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
291 292 293 294 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 291 def update!(**args) @freshness_info = args[:freshness_info] if args.key?(:freshness_info) @name = args[:name] if args.key?(:name) end |