class Google::Apis::ContentV2::AccountStatus
The status of an account, i.e., information about its products, which is computed offline and not returned immediately at insertion time.
Attributes
The ID of the account for which the status is reported. Corresponds to the JSON property `accountId` @return [String]
A list of account level issues. Corresponds to the JSON property `accountLevelIssues` @return [Array<Google::Apis::ContentV2::AccountStatusAccountLevelIssue>]
DEPRECATED - never populated. Corresponds to the JSON property `dataQualityIssues` @return [Array<Google::Apis::ContentV2::AccountStatusDataQualityIssue>]
Identifies what kind of resource this is. Value: the fixed string “`content# accountStatus`” Corresponds to the JSON property `kind` @return [String]
List of product-related data by channel, destination, and country. Data in this field may be delayed by up to 30 minutes. Corresponds to the JSON property `products` @return [Array<Google::Apis::ContentV2::AccountStatusProducts>]
Whether the account's website is claimed or not. Corresponds to the JSON property `websiteClaimed` @return [Boolean]
Whether the account's website is claimed or not. Corresponds to the JSON property `websiteClaimed` @return [Boolean]
Public Class Methods
# File lib/google/apis/content_v2/classes.rb, line 358 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/content_v2/classes.rb, line 363 def update!(**args) @account_id = args[:account_id] if args.key?(:account_id) @account_level_issues = args[:account_level_issues] if args.key?(:account_level_issues) @data_quality_issues = args[:data_quality_issues] if args.key?(:data_quality_issues) @kind = args[:kind] if args.key?(:kind) @products = args[:products] if args.key?(:products) @website_claimed = args[:website_claimed] if args.key?(:website_claimed) end