Class: Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes
- Inherits:
-
Object
- Object
- Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb
Overview
Attributes.
Defined Under Namespace
Modules: CollectionMethod Classes: ReviewLink
Instance Attribute Summary collapse
-
#aggregator_name ⇒ ::String
Optional.
-
#asins ⇒ ::Array<::String>
Optional.
-
#brands ⇒ ::Array<::String>
Optional.
-
#collection_method ⇒ ::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::CollectionMethod
Optional.
-
#cons ⇒ ::Array<::String>
Optional.
-
#content ⇒ ::String
Optional.
-
#gtins ⇒ ::Array<::String>
Optional.
-
#is_incentivized_review ⇒ ::Boolean
Optional.
-
#is_spam ⇒ ::Boolean
Optional.
-
#is_verified_purchase ⇒ ::Boolean
Optional.
-
#max_rating ⇒ ::Integer
Optional.
-
#min_rating ⇒ ::Integer
Optional.
-
#mpns ⇒ ::Array<::String>
Optional.
-
#product_links ⇒ ::Array<::String>
Optional.
-
#product_names ⇒ ::Array<::String>
Optional.
-
#pros ⇒ ::Array<::String>
Optional.
-
#publisher_favicon ⇒ ::String
Optional.
-
#publisher_name ⇒ ::String
Optional.
-
#rating ⇒ ::Float
Optional.
-
#review_country ⇒ ::String
Optional.
-
#review_language ⇒ ::String
Optional.
-
#review_link ⇒ ::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink
Optional.
-
#review_time ⇒ ::Google::Protobuf::Timestamp
Required.
-
#reviewer_id ⇒ ::String
Optional.
-
#reviewer_image_links ⇒ ::Array<::String>
Optional.
-
#reviewer_is_anonymous ⇒ ::Boolean
Optional.
-
#reviewer_username ⇒ ::String
Optional.
-
#skus ⇒ ::Array<::String>
Optional.
-
#subclient_name ⇒ ::String
Optional.
-
#title ⇒ ::String
Optional.
-
#transaction_id ⇒ ::String
Optional.
Instance Attribute Details
#aggregator_name ⇒ ::String
Returns Optional. The name of the aggregator of the product reviews.
A publisher may use a reviews aggregator to manage reviews and provide the feeds. This element indicates the use of an aggregator and contains information about the aggregator.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#asins ⇒ ::Array<::String>
Returns Optional. Contains ASINs (Amazon Standard Identification Numbers) associated with a product.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#brands ⇒ ::Array<::String>
Returns Optional. Contains brand names associated with a product.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#collection_method ⇒ ::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::CollectionMethod
Returns Optional. The method used to collect the review.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#cons ⇒ ::Array<::String>
Returns Optional. Contains the disadvantages based on the opinion of the reviewer. Omit boilerplate text like "con:" unless it was written by the reviewer.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#content ⇒ ::String
Returns Optional. The content of the review. If empty, the content might still get populated from pros and cons.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#gtins ⇒ ::Array<::String>
Returns Optional. Contains GTINs (global trade item numbers) associated with a product. Sub-types of GTINs (e.g. UPC, EAN, ISBN, JAN) are supported.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#is_incentivized_review ⇒ ::Boolean
Returns Optional. Indicates whether the review is incentivized.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#is_spam ⇒ ::Boolean
Returns Optional. Indicates whether the review is marked as spam in the publisher's system.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#is_verified_purchase ⇒ ::Boolean
Returns Optional. Indicates whether the reviewer's purchase is verified.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#max_rating ⇒ ::Integer
Returns Optional. The maximum possible number for the rating. The value of the max rating must be greater than the value of the min attribute.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#min_rating ⇒ ::Integer
Returns Optional. Contains the ratings associated with the review. The minimum possible number for the rating. This should be the worst possible rating and should not be a value for no rating.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#mpns ⇒ ::Array<::String>
Returns Optional. Contains MPNs (manufacturer part numbers) associated with a product.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#product_links ⇒ ::Array<::String>
Returns Optional. The URI of the product. This URI can have the same value as the
review_link element, if the review URI and the product URI are the
same.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#product_names ⇒ ::Array<::String>
Returns Optional. Descriptive name of a product.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#pros ⇒ ::Array<::String>
Returns Optional. Contains the advantages based on the opinion of the reviewer. Omit boilerplate text like "pro:" unless it was written by the reviewer.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#publisher_favicon ⇒ ::String
Returns Optional. A link to the company favicon of the publisher. The image dimensions should be favicon size: 16x16 pixels. The image format should be GIF, JPG or PNG.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#publisher_name ⇒ ::String
Returns Optional. The name of the publisher of the product reviews.
The information about the publisher, which may be a retailer, manufacturer, reviews service company, or any entity that publishes product reviews.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#rating ⇒ ::Float
Returns Optional. The reviewer's overall rating of the product.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#review_country ⇒ ::String
Returns Optional. The country of the review defined by ISO 3166-1 Alpha-2 Country Code.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#review_language ⇒ ::String
Returns Optional. The language of the review defined by BCP-47 language code.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#review_link ⇒ ::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink
Returns Optional. The URI of the review landing page.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#review_time ⇒ ::Google::Protobuf::Timestamp
Returns Required. The timestamp indicating when the review was written.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#reviewer_id ⇒ ::String
Returns Optional. The author of the product review.
A permanent, unique identifier for the author of the review in the publisher's system.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#reviewer_image_links ⇒ ::Array<::String>
Returns Optional. A URI to an image of the reviewed product created by the review author. The URI does not have to end with an image file extension.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#reviewer_is_anonymous ⇒ ::Boolean
Returns Optional. Set to true if the reviewer should remain anonymous.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#reviewer_username ⇒ ::String
Returns Optional. The name of the reviewer of the product review.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#skus ⇒ ::Array<::String>
Returns Optional. Contains SKUs (stock keeping units) associated with a product. Often this matches the product Offer Id in the product feed.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#subclient_name ⇒ ::String
Returns Optional. The name of the subclient of the product reviews.
The subclient is an identifier of the product review source. It should be equivalent to the directory provided in the file data source path.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#title ⇒ ::String
Returns Optional. The title of the review.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |
#transaction_id ⇒ ::String
Returns Optional. A permanent, unique identifier for the transaction associated with the review in the publisher's system. This ID can be used to indicate that multiple reviews are associated with the same transaction.
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'proto_docs/google/shopping/merchant/reviews/v1beta/productreviews_common.rb', line 153 class ProductReviewAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The URI of the review landing page. # @!attribute [rw] type # @return [::Google::Shopping::Merchant::Reviews::V1beta::ProductReviewAttributes::ReviewLink::Type] # Optional. Type of the review URI. # @!attribute [rw] link # @return [::String] # Optional. The URI of the review landing page. # For example: `http://www.example.com/review_5.html`. class ReviewLink include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the review URI. module Type # Type unspecified. TYPE_UNSPECIFIED = 0 # The review page contains only this single review. SINGLETON = 1 # The review page contains a group of reviews including this review. GROUP = 2 end end # The method used to collect the review. module CollectionMethod # Collection method unspecified. COLLECTION_METHOD_UNSPECIFIED = 0 # The user was not responding to a specific solicitation when they # submitted the review. UNSOLICITED = 1 # The user submitted the review in response to a solicitation after # fulfillment of the user's order. POST_FULFILLMENT = 2 end end |