class Google::Apis::ChromeuxreportV1::QueryResponse

Response payload sent back to a physical web client. This response contains the record found based on the identiers present in a `QueryRequest`. The returned response will have a record, and sometimes details on normalization actions taken on the request that were necessary to make the request successful.

Attributes

record[RW]

Record is a single Chrome UX report data record. It contains use experience statistics for a single url pattern and set of dimensions. Corresponds to the JSON property `record` @return [Google::Apis::ChromeuxreportV1::Record]

url_normalization_details[RW]

Object representing the normalization actions taken to normalize a url to achieve a higher chance of successful lookup. These are simple automated changes that are taken when looking up the provided `url_patten` would be known to fail. Complex actions like following redirects are not handled. Corresponds to the JSON property `urlNormalizationDetails` @return [Google::Apis::ChromeuxreportV1::UrlNormalization]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/chromeuxreport_v1/classes.rb, line 238
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/chromeuxreport_v1/classes.rb, line 243
def update!(**args)
  @record = args[:record] if args.key?(:record)
  @url_normalization_details = args[:url_normalization_details] if args.key?(:url_normalization_details)
end