Show / Hide Table of Contents

Namespace Google.Shopping.Merchant.IssueResolution.V1

Classes

AccountName

Resource name for the Account resource.

Action

An actionable step that can be executed to solve the issue.

Action.Types

Container for nested types declared in the Action message type.

Action.Types.Reason

A single reason why the action is not available.

ActionFlow

Flow that can be selected for an action. When a business selects a flow, application should open a dialog with more information and input form.

ActionInput

Input provided by the business.

AggregateProductStatus

Aggregate product statuses for a given reporting context and country.

AggregateProductStatus.Types

Container for nested types declared in the AggregateProductStatus message type.

AggregateProductStatus.Types.ItemLevelIssue

The ItemLevelIssue of the product status.

AggregateProductStatus.Types.ItemLevelIssue.Types

Container for nested types declared in the ItemLevelIssue message type.

AggregateProductStatus.Types.Stats

Products statistics.

AggregateProductStatusName

Resource name for the AggregateProductStatus resource.

AggregateProductStatusesService

Service to manage aggregate product statuses.

AggregateProductStatusesService.AggregateProductStatusesServiceBase

Base class for server-side implementations of AggregateProductStatusesService

AggregateProductStatusesService.AggregateProductStatusesServiceClient

Client for AggregateProductStatusesService

AggregateProductStatusesServiceClient

AggregateProductStatusesService client wrapper, for convenient use.

AggregateProductStatusesServiceClientBuilder

Builder class for AggregateProductStatusesServiceClient to provide simple configuration of credentials, endpoint etc.

AggregateProductStatusesServiceClientImpl

AggregateProductStatusesService client wrapper implementation, for convenient use.

AggregateProductStatusesServiceSettings

Settings for AggregateProductStatusesServiceClient instances.

Breakdown

A detailed impact breakdown for a group of regions where the impact of the issue on different shopping destinations is the same.

Breakdown.Types

Container for nested types declared in the Breakdown message type.

Breakdown.Types.Region

Region with code and localized name.

BuiltInSimpleAction

Action that is implemented and performed in (your) third-party application. Represents various functionality that is expected to be available to business and will help them with resolving the issue. The application should point the business to the place, where they can access the corresponding functionality. If the functionality is not supported, it is recommended to explain the situation to the business and provide them with instructions how to solve the issue.

BuiltInSimpleAction.Types

Container for nested types declared in the BuiltInSimpleAction message type.

BuiltInSimpleAction.Types.AdditionalContent

Long text from external source.

BuiltInUserInputAction

Action that is implemented and performed in (your) third-party application. The application needs to show an additional content and input form to the business. They can start the action only when they provided all required inputs. The application will request processing of the action by calling the triggeraction method.

Callout

An important message that should be highlighted. Usually displayed as a banner.

Callout.Types

Container for nested types declared in the Callout message type.

ExternalAction

Action that is implemented and performed outside of the third-party application. It should redirect the business to the provided URL of an external system where they can perform the action. For example to request a review in the Merchant Center.

ExternalAction.Types

Container for nested types declared in the ExternalAction message type.

Impact

Overall impact of the issue.

InputField

Input field that needs to be available to the business. If the field is marked as required, then a value needs to be provided for a successful processing of the request.

InputField.Types

Container for nested types declared in the InputField message type.

InputField.Types.CheckboxInput

Checkbox input allows the business to provide a boolean value. Corresponds to the html input type=checkbox.

If the business checks the box, the input value for the field is true, otherwise it is false.

This type of input is often used as a confirmation that the business completed required steps before they are allowed to start the action. In such a case, the input field is marked as [required][google.shopping.merchant.issueresolution.v1.InputField.required] and the button to trigger the action should stay disabled until the business checks the box.

InputField.Types.ChoiceInput

Choice input allows the business to select one of the offered choices. Some choices may be linked to additional input fields that should be displayed under or next to the choice option. The value for the additional input field needs to be provided only when the specific choice is selected by the the business. For example, additional input field can be hidden or disabled until the business selects the specific choice.

InputField.Types.ChoiceInput.Types

Container for nested types declared in the ChoiceInput message type.

InputField.Types.ChoiceInput.Types.ChoiceInputOption

A choice that the business can select.

InputField.Types.TextInput

Text input allows the business to provide a text value.

InputField.Types.TextInput.Types

Container for nested types declared in the TextInput message type.

InputValue

Input provided by the business for input field.

InputValue.Types

Container for nested types declared in the InputValue message type.

InputValue.Types.CheckboxInputValue

Value for [checkbox input][google.shopping.merchant.issueresolution.v1.InputField.CheckboxInput] field.

InputValue.Types.ChoiceInputValue

Value for [choice input][google.shopping.merchant.issueresolution.v1.InputField.ChoiceInput] field.

InputValue.Types.TextInputValue

Value for [text input][google.shopping.merchant.issueresolution.v1.InputField.TextInput] field.

IssueResolutionService

Service to provide an issue resolution content for account issues and product issues.

IssueResolutionService.IssueResolutionServiceBase

Base class for server-side implementations of IssueResolutionService

IssueResolutionService.IssueResolutionServiceClient

Client for IssueResolutionService

IssueResolutionServiceClient

IssueResolutionService client wrapper, for convenient use.

IssueResolutionServiceClientBuilder

Builder class for IssueResolutionServiceClient to provide simple configuration of credentials, endpoint etc.

IssueResolutionServiceClientImpl

IssueResolutionService client wrapper implementation, for convenient use.

IssueResolutionServiceSettings

Settings for IssueResolutionServiceClient instances.

ListAggregateProductStatusesRequest

Request message for the ListAggregateProductStatuses method.

ListAggregateProductStatusesResponse

Response message for the ListAggregateProductStatuses method.

ProductName

Resource name for the Product resource.

RenderAccountIssuesRequest

Request to provide issue resolution content and actions for business's account issues.

RenderAccountIssuesResponse

Response containing an issue resolution content and actions for listed account issues.

RenderIssuesRequestPayload

The payload for configuring how the content should be rendered.

RenderProductIssuesRequest

Request to provide an issue resolution content and actions for product issues of business's product.

RenderProductIssuesResponse

Response containing an issue resolution content and actions for listed product issues.

RenderedIssue

An issue affecting specific business or their product.

TextWithTooltip

Block of text that may contain a tooltip with more information.

TextWithTooltip.Types

Container for nested types declared in the TextWithTooltip message type.

TriggerActionPayload

The payload for the triggered action.

TriggerActionRequest

Request to start the selected action

TriggerActionResponse

Response informing about the started action.

Enums

AccountName.ResourceNameType

The possible contents of AccountName.

Action.ActionOneofCase

Enum of possible cases for the "action" oneof.

AggregateProductStatus.Types.ItemLevelIssue.Types.Resolution

How the issue can be resolved.

AggregateProductStatus.Types.ItemLevelIssue.Types.Severity

How the issue affects the serving of the product.

AggregateProductStatusName.ResourceNameType

The possible contents of AggregateProductStatusName.

BuiltInSimpleAction.Types.BuiltInSimpleActionType

Enum specifying the type of action in third-party application.

Callout.Types.CalloutStyleHint

Enum specifying the suggested style, how the message should be rendered.

ContentOption

Enum specifying how is the content returned.

ExternalAction.Types.ExternalActionType

Enum specifying the type of action that requires to redirect the business to an external location.

InputField.Types.TextInput.Types.TextInputType

Enum specifying the type of the text input and how it should be rendered.

InputField.ValueInputOneofCase

Enum of possible cases for the "value_input" oneof.

InputValue.ValueOneofCase

Enum of possible cases for the "value" oneof.

ProductName.ResourceNameType

The possible contents of ProductName.

RenderedIssue.ContentOneofCase

Enum of possible cases for the "content" oneof.

RenderedIssue.OutOfCourtDisputeSettlementOneofCase

Enum of possible cases for the "out_of_court_dispute_settlement" oneof.

Severity

Enum specifying the severity of the issue.

TextWithTooltip.TooltipValueOneofCase

Enum of possible cases for the "tooltip_value" oneof.

TextWithTooltip.Types.TooltipIconStyle

Enum specifying the type of an icon that is being used to display a corresponding tooltip in the Merchant Center.

TextWithTooltip.ValueOneofCase

Enum of possible cases for the "value" oneof.

UserInputActionRenderingOption

Enum specifying how actions with user input forms, such as requesting re-review, are handled.

In this article
Back to top Generated by DocFX