Google Shopping Merchant Reports V1beta Client - Class ItemIssueSeverity (0.1.0)

Reference documentation and code samples for the Google Shopping Merchant Reports V1beta Client class ItemIssueSeverity.

How the issue affects the serving of the product.

Generated from protobuf message google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity

Namespace

Google \ Shopping \ Merchant \ Reports \ V1beta \ ProductView \ ItemIssue

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ severity_per_destination array<Google\Shopping\Merchant\Reports\V1beta\ProductView\ItemIssue\ItemIssueSeverity\IssueSeverityPerDestination>

Issue severity per destination.

↳ aggregated_severity int

Aggregated severity of the issue for all destinations it affects. This field can be used for filtering the results.

getSeverityPerDestination

Issue severity per destination.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setSeverityPerDestination

Issue severity per destination.

Parameter
NameDescription
var array<Google\Shopping\Merchant\Reports\V1beta\ProductView\ItemIssue\ItemIssueSeverity\IssueSeverityPerDestination>
Returns
TypeDescription
$this

getAggregatedSeverity

Aggregated severity of the issue for all destinations it affects.

This field can be used for filtering the results.

Returns
TypeDescription
int

hasAggregatedSeverity

clearAggregatedSeverity

setAggregatedSeverity

Aggregated severity of the issue for all destinations it affects.

This field can be used for filtering the results.

Parameter
NameDescription
var int
Returns
TypeDescription
$this