## Index

- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/DeleteMerchantReviewRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/DeleteProductReviewRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/GetMerchantReviewRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/GetProductReviewRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/InsertMerchantReviewRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/InsertProductReviewRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/ListMerchantReviewsRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/ListMerchantReviewsResponse` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/ListProductReviewsRequest` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/ListProductReviewsResponse` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/MerchantReview` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/MerchantReviewAttributes` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/MerchantReviewStatus` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/ProductReview` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/ProductReviewAttributes` (message)
- `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha/Types/ProductReviewStatus` (message)

## CollectionMethod

The method used to collect the review.

| Enums ||
|---|---|
| `COLLECTION_METHOD_UNSPECIFIED` | Collection method unspecified. |
| `MERCHANT_UNSOLICITED` | The user was not responding to a specific solicitation when they submitted the review. |
| `POINT_OF_SALE` | The user submitted the review in response to a solicitation when the user placed an order. |
| `AFTER_FULFILLMENT` | The user submitted the review in response to a solicitation after fulfillment of the user's order. |

## MerchantReviewDestinationStatus

The destination status of the merchant review status.

| Fields ||
|---|---|
| `reporting_context` | `https://developers.google.com/merchant/api/reference/rpc/google.shopping.type#google.shopping.type.ReportingContext.ReportingContextEnum` Output only. The name of the reporting context. |

## MerchantReviewItemLevelIssue

The ItemLevelIssue of the merchant review status.

| Fields ||
|---|---|
| `code` | `string` Output only. The error code of the issue. |
| `severity` | `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha#google.shopping.merchant.reviews.v1alpha.MerchantReviewStatus.MerchantReviewItemLevelIssue.Severity` Output only. How this issue affects serving of the merchant review. |
| `resolution` | `string` Output only. Whether the issue can be resolved by the merchant. |
| `attribute` | `string` Output only. The attribute's name, if the issue is caused by a single attribute. |
| `reporting_context` | `https://developers.google.com/merchant/api/reference/rpc/google.shopping.type#google.shopping.type.ReportingContext.ReportingContextEnum` Output only. The reporting context the issue applies to. |
| `description` | `string` Output only. A short issue description in English. |
| `detail` | `string` Output only. A detailed issue description in English. |
| `documentation` | `string` Output only. The URL of a web page to help with resolving this issue. |

## Severity

How the issue affects the serving of the merchant review.

| Enums ||
|---|---|
| `SEVERITY_UNSPECIFIED` | Not specified. |
| `NOT_IMPACTED` | This issue represents a warning and does not have a direct affect on the merchant review. |
| `DISAPPROVED` | Issue disapproves the merchant review. |

## CollectionMethod

The method used to collect the review.

| Enums ||
|---|---|
| `COLLECTION_METHOD_UNSPECIFIED` | Collection method unspecified. |
| `UNSOLICITED` | The user was not responding to a specific solicitation when they submitted the review. |
| `POST_FULFILLMENT` | The user submitted the review in response to a solicitation after fulfillment of the user's order. |

## ReviewLink

The URI of the review landing page.

| Fields ||
|---|---|
| `type` | `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha#google.shopping.merchant.reviews.v1alpha.ProductReviewAttributes.ReviewLink.Type` Optional. Type of the review URI. |
| `link` | `string` Optional. The URI of the review landing page. For example: `http://www.example.com/review_5.html`. |

## Type

Type of the review URI.

| Enums ||
|---|---|
| `TYPE_UNSPECIFIED` | Type unspecified. |
| `SINGLETON` | The review page contains only this single review. |
| `GROUP` | The review page contains a group of reviews including this review. |

## ProductReviewDestinationStatus

The destination status of the product review status.

| Fields ||
|---|---|
| `reporting_context` | `https://developers.google.com/merchant/api/reference/rpc/google.shopping.type#google.shopping.type.ReportingContext.ReportingContextEnum` Output only. The name of the reporting context. |

## ProductReviewItemLevelIssue

The ItemLevelIssue of the product review status.

| Fields ||
|---|---|
| `code` | `string` Output only. The error code of the issue. |
| `severity` | `https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.reviews.v1alpha#google.shopping.merchant.reviews.v1alpha.ProductReviewStatus.ProductReviewItemLevelIssue.Severity` Output only. How this issue affects serving of the product review. |
| `resolution` | `string` Output only. Whether the issue can be resolved by the merchant. |
| `attribute` | `string` Output only. The attribute's name, if the issue is caused by a single attribute. |
| `reporting_context` | `https://developers.google.com/merchant/api/reference/rpc/google.shopping.type#google.shopping.type.ReportingContext.ReportingContextEnum` Output only. The reporting context the issue applies to. |
| `description` | `string` Output only. A short issue description in English. |
| `detail` | `string` Output only. A detailed issue description in English. |
| `documentation` | `string` Output only. The URL of a web page to help with resolving this issue. |

## Severity

How the issue affects the serving of the product review.

| Enums ||
|---|---|
| `SEVERITY_UNSPECIFIED` | Not specified. |
| `NOT_IMPACTED` | This issue represents a warning and does not have a direct affect on the product review. |
| `DISAPPROVED` | Issue disapproves the product review. |