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 unnormalized 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. 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. *
reportType (string): the type of error. The value should correspond to one of
the possible values in ErrorType. * 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.
274 275 276 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 274 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
267 268 269 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 267 def freshness_info @freshness_info end |
#name ⇒ String
The resource name. Format: apps/app/errorCountMetricSet
Corresponds to the JSON property name
272 273 274 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 272 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
279 280 281 282 |
# File 'lib/google/apis/playdeveloperreporting_v1alpha1/classes.rb', line 279 def update!(**args) @freshness_info = args[:freshness_info] if args.key?(:freshness_info) @name = args[:name] if args.key?(:name) end |