Google Shopping Css V1 Client - Class ItemLevelIssue (0.1.0)

Reference documentation and code samples for the Google Shopping Css V1 Client class ItemLevelIssue.

The ItemLevelIssue of the product status.

Generated from protobuf message google.shopping.css.v1.CssProductStatus.ItemLevelIssue

Namespace

Google \ Shopping \ Css \ V1 \ CssProductStatus

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ code string

The error code of the issue.

↳ servability string

How this issue affects serving of the aggregate offer.

↳ resolution string

Whether the issue can be resolved by the merchant.

↳ attribute string

The attribute's name, if the issue is caused by a single attribute.

↳ destination string

The destination the issue applies to.

↳ description string

A short issue description in English.

↳ detail string

A detailed issue description in English.

↳ documentation string

The URL of a web page to help with resolving this issue.

↳ applicable_countries array

List of country codes (ISO 3166-1 alpha-2) where issue applies to the aggregate offer.

getCode

The error code of the issue.

Returns
TypeDescription
string

setCode

The error code of the issue.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getServability

How this issue affects serving of the aggregate offer.

Returns
TypeDescription
string

setServability

How this issue affects serving of the aggregate offer.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getResolution

Whether the issue can be resolved by the merchant.

Returns
TypeDescription
string

setResolution

Whether the issue can be resolved by the merchant.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAttribute

The attribute's name, if the issue is caused by a single attribute.

Returns
TypeDescription
string

setAttribute

The attribute's name, if the issue is caused by a single attribute.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDestination

The destination the issue applies to.

Returns
TypeDescription
string

setDestination

The destination the issue applies to.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDescription

A short issue description in English.

Returns
TypeDescription
string

setDescription

A short issue description in English.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDetail

A detailed issue description in English.

Returns
TypeDescription
string

setDetail

A detailed issue description in English.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDocumentation

The URL of a web page to help with resolving this issue.

Returns
TypeDescription
string

setDocumentation

The URL of a web page to help with resolving this issue.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getApplicableCountries

List of country codes (ISO 3166-1 alpha-2) where issue applies to the aggregate offer.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setApplicableCountries

List of country codes (ISO 3166-1 alpha-2) where issue applies to the aggregate offer.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this