class Google::Apis::AdexperiencereportV1::PlatformSummary

A site's Ad Experience Report summary on a single platform.

Attributes

better_ads_status[RW]

The site's Ad Experience Report status on this platform. Corresponds to the JSON property `betterAdsStatus` @return [String]

enforcement_time[RW]

The time at which [enforcement](support.google.com/webtools/answer/ 7308033) against the site began or will begin on this platform. Not set when the filter_status is OFF. Corresponds to the JSON property `enforcementTime` @return [String]

filter_status[RW]

The site's [enforcement status](support.google.com/webtools/answer/ 7308033) on this platform. Corresponds to the JSON property `filterStatus` @return [String]

last_change_time[RW]

The time at which the site's status last changed on this platform. Corresponds to the JSON property `lastChangeTime` @return [String]

region[RW]

The site's regions on this platform. No longer populated, because there is no longer any semantic difference between sites in different regions. Corresponds to the JSON property `region` @return [Array<String>]

report_url[RW]

A link to the full Ad Experience Report for the site on this platform.. Not set in ViolatingSitesResponse. Note that you must complete the [Search Console verification process](support.google.com/webmasters/answer/9008080) for the site before you can access the full report. Corresponds to the JSON property `reportUrl` @return [String]

under_review[RW]

Whether the site is currently under review on this platform. Corresponds to the JSON property `underReview` @return [Boolean]

under_review?[RW]

Whether the site is currently under review on this platform. Corresponds to the JSON property `underReview` @return [Boolean]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/adexperiencereport_v1/classes.rb, line 77
def update!(**args)
  @better_ads_status = args[:better_ads_status] if args.key?(:better_ads_status)
  @enforcement_time = args[:enforcement_time] if args.key?(:enforcement_time)
  @filter_status = args[:filter_status] if args.key?(:filter_status)
  @last_change_time = args[:last_change_time] if args.key?(:last_change_time)
  @region = args[:region] if args.key?(:region)
  @report_url = args[:report_url] if args.key?(:report_url)
  @under_review = args[:under_review] if args.key?(:under_review)
end