class Google::Apis::ContentV2::ProductStatusItemLevelIssue

Attributes

attribute_name[RW]

The attribute's name, if the issue is caused by a single attribute. Corresponds to the JSON property `attributeName` @return [String]

code[RW]

The error code of the issue. Corresponds to the JSON property `code` @return [String]

description[RW]

A short issue description in English. Corresponds to the JSON property `description` @return [String]

destination[RW]

The destination the issue applies to. Corresponds to the JSON property `destination` @return [String]

detail[RW]

A detailed issue description in English. Corresponds to the JSON property `detail` @return [String]

documentation[RW]

The URL of a web page to help with resolving this issue. Corresponds to the JSON property `documentation` @return [String]

resolution[RW]

Whether the issue can be resolved by the merchant. Corresponds to the JSON property `resolution` @return [String]

servability[RW]

How this issue affects serving of the offer. Corresponds to the JSON property `servability` @return [String]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/content_v2/classes.rb, line 9780
def update!(**args)
  @attribute_name = args[:attribute_name] if args.key?(:attribute_name)
  @code = args[:code] if args.key?(:code)
  @description = args[:description] if args.key?(:description)
  @destination = args[:destination] if args.key?(:destination)
  @detail = args[:detail] if args.key?(:detail)
  @documentation = args[:documentation] if args.key?(:documentation)
  @resolution = args[:resolution] if args.key?(:resolution)
  @servability = args[:servability] if args.key?(:servability)
end