View Source GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1Anomaly (google_api_play_developer_reporting v0.3.0)
Represents an anomaly detected in a dataset. Our anomaly detection systems flag datapoints in a time series that fall outside of and expected range derived from historical data. Although those expected ranges have an upper and a lower bound, we only flag anomalies when the data has become unexpectedly worse, which usually corresponds to the case where the metric crosses the upper bound. Multiple contiguous datapoints in a timeline outside of the expected range will be grouped into a single anomaly. Therefore, an anomaly represents effectively a segment of a metric's timeline. The information stored in the timeline_spec
, dimensions
and metric
can be used to fetch a full timeline with extended ragne for context. Required permissions: to access this resource, the calling user needs the View app information (read-only) permission for the app.
Attributes
-
dimensions
(type:list(GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1DimensionValue.t)
, default:nil
) - Combination of dimensions in which the anomaly was detected. -
metric
(type:GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1MetricValue.t
, default:nil
) - Metric where the anomaly was detected, together with the anomalous value. -
metricSet
(type:String.t
, default:nil
) - Metric set resource where the anomaly was detected. -
name
(type:String.t
, default:nil
) - Identifier. Name of the anomaly. Format: apps/{app}/anomalies/{anomaly} -
timelineSpec
(type:GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1TimelineSpec.t
, default:nil
) - Timeline specification that covers the anomaly period.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1Anomaly{ dimensions: [ GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1DimensionValue.t() ] | nil, metric: GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1MetricValue.t() | nil, metricSet: String.t() | nil, name: String.t() | nil, timelineSpec: GoogleApi.PlayDeveloperReporting.V1beta1.Model.GooglePlayDeveloperReportingV1beta1TimelineSpec.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.