Represents a ProductReviewAttributes.
Package
@google-shopping/reviewsConstructors
(constructor)(properties)
constructor(properties?: google.shopping.merchant.reviews.v1beta.IProductReviewAttributes);Constructs a new ProductReviewAttributes.
| Parameter | |
|---|---|
| Name | Description |
properties |
IProductReviewAttributes
Properties to set |
Properties
_aggregatorName
public _aggregatorName?: "aggregatorName";ProductReviewAttributes _aggregatorName.
_content
public _content?: "content";ProductReviewAttributes _content.
_isSpam
public _isSpam?: "isSpam";ProductReviewAttributes _isSpam.
_maxRating
public _maxRating?: "maxRating";ProductReviewAttributes _maxRating.
_minRating
public _minRating?: "minRating";ProductReviewAttributes _minRating.
_publisherFavicon
public _publisherFavicon?: "publisherFavicon";ProductReviewAttributes _publisherFavicon.
_publisherName
public _publisherName?: "publisherName";ProductReviewAttributes _publisherName.
_rating
public _rating?: "rating";ProductReviewAttributes _rating.
_reviewCountry
public _reviewCountry?: "reviewCountry";ProductReviewAttributes _reviewCountry.
_reviewerId
public _reviewerId?: "reviewerId";ProductReviewAttributes _reviewerId.
_reviewerIsAnonymous
public _reviewerIsAnonymous?: "reviewerIsAnonymous";ProductReviewAttributes _reviewerIsAnonymous.
_reviewerUsername
public _reviewerUsername?: "reviewerUsername";ProductReviewAttributes _reviewerUsername.
_reviewLanguage
public _reviewLanguage?: "reviewLanguage";ProductReviewAttributes _reviewLanguage.
_subclientName
public _subclientName?: "subclientName";ProductReviewAttributes _subclientName.
_title
public _title?: "title";ProductReviewAttributes _title.
aggregatorName
public aggregatorName?: (string|null);ProductReviewAttributes aggregatorName.
asins
public asins: string[];ProductReviewAttributes asins.
brands
public brands: string[];ProductReviewAttributes brands.
collectionMethod
public collectionMethod: (google.shopping.merchant.reviews.v1beta.ProductReviewAttributes.CollectionMethod|keyof typeof google.shopping.merchant.reviews.v1beta.ProductReviewAttributes.CollectionMethod);ProductReviewAttributes collectionMethod.
cons
public cons: string[];ProductReviewAttributes cons.
content
public content?: (string|null);ProductReviewAttributes content.
gtins
public gtins: string[];ProductReviewAttributes gtins.
isSpam
public isSpam?: (boolean|null);ProductReviewAttributes isSpam.
maxRating
public maxRating?: (number|Long|string|null);ProductReviewAttributes maxRating.
minRating
public minRating?: (number|Long|string|null);ProductReviewAttributes minRating.
mpns
public mpns: string[];ProductReviewAttributes mpns.
productLinks
public productLinks: string[];ProductReviewAttributes productLinks.
productNames
public productNames: string[];ProductReviewAttributes productNames.
pros
public pros: string[];ProductReviewAttributes pros.
publisherFavicon
public publisherFavicon?: (string|null);ProductReviewAttributes publisherFavicon.
publisherName
public publisherName?: (string|null);ProductReviewAttributes publisherName.
rating
public rating?: (number|null);ProductReviewAttributes rating.
reviewCountry
public reviewCountry?: (string|null);ProductReviewAttributes reviewCountry.
reviewerId
public reviewerId?: (string|null);ProductReviewAttributes reviewerId.
reviewerImageLinks
public reviewerImageLinks: string[];ProductReviewAttributes reviewerImageLinks.
reviewerIsAnonymous
public reviewerIsAnonymous?: (boolean|null);ProductReviewAttributes reviewerIsAnonymous.
reviewerUsername
public reviewerUsername?: (string|null);ProductReviewAttributes reviewerUsername.
reviewLanguage
public reviewLanguage?: (string|null);ProductReviewAttributes reviewLanguage.
reviewLink
public reviewLink?: (google.shopping.merchant.reviews.v1beta.ProductReviewAttributes.IReviewLink|null);ProductReviewAttributes reviewLink.
reviewTime
public reviewTime?: (google.protobuf.ITimestamp|null);ProductReviewAttributes reviewTime.
skus
public skus: string[];ProductReviewAttributes skus.
subclientName
public subclientName?: (string|null);ProductReviewAttributes subclientName.
title
public title?: (string|null);ProductReviewAttributes title.
transactionId
public transactionId: string;ProductReviewAttributes transactionId.
Methods
create(properties)
public static create(properties?: google.shopping.merchant.reviews.v1beta.IProductReviewAttributes): google.shopping.merchant.reviews.v1beta.ProductReviewAttributes;Creates a new ProductReviewAttributes instance using the specified properties.
| Parameter | |
|---|---|
| Name | Description |
properties |
IProductReviewAttributes
Properties to set |
| Returns | |
|---|---|
| Type | Description |
ProductReviewAttributes |
ProductReviewAttributes instance |
decode(reader, length)
public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): google.shopping.merchant.reviews.v1beta.ProductReviewAttributes;Decodes a ProductReviewAttributes message from the specified reader or buffer.
| Parameters | |
|---|---|
| Name | Description |
reader |
(Reader|Uint8Array)
Reader or buffer to decode from |
length |
number
Message length if known beforehand |
| Returns | |
|---|---|
| Type | Description |
ProductReviewAttributes |
ProductReviewAttributes |
decodeDelimited(reader)
public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): google.shopping.merchant.reviews.v1beta.ProductReviewAttributes;Decodes a ProductReviewAttributes message from the specified reader or buffer, length delimited.
| Parameter | |
|---|---|
| Name | Description |
reader |
(Reader|Uint8Array)
Reader or buffer to decode from |
| Returns | |
|---|---|
| Type | Description |
ProductReviewAttributes |
ProductReviewAttributes |
encode(message, writer)
public static encode(message: google.shopping.merchant.reviews.v1beta.IProductReviewAttributes, writer?: $protobuf.Writer): $protobuf.Writer;Encodes the specified ProductReviewAttributes message. Does not implicitly messages.
| Parameters | |
|---|---|
| Name | Description |
message |
IProductReviewAttributes
ProductReviewAttributes message or plain object to encode |
writer |
$protobuf.Writer
Writer to encode to |
| Returns | |
|---|---|
| Type | Description |
$protobuf.Writer |
Writer |
encodeDelimited(message, writer)
public static encodeDelimited(message: google.shopping.merchant.reviews.v1beta.IProductReviewAttributes, writer?: $protobuf.Writer): $protobuf.Writer;Encodes the specified ProductReviewAttributes message, length delimited. Does not implicitly messages.
| Parameters | |
|---|---|
| Name | Description |
message |
IProductReviewAttributes
ProductReviewAttributes message or plain object to encode |
writer |
$protobuf.Writer
Writer to encode to |
| Returns | |
|---|---|
| Type | Description |
$protobuf.Writer |
Writer |
fromObject(object)
public static fromObject(object: { [k: string]: any }): google.shopping.merchant.reviews.v1beta.ProductReviewAttributes;Creates a ProductReviewAttributes message from a plain object. Also converts values to their respective internal types.
| Parameter | |
|---|---|
| Name | Description |
object |
{ [k: string]: any }
Plain object |
| Returns | |
|---|---|
| Type | Description |
ProductReviewAttributes |
ProductReviewAttributes |
getTypeUrl(typeUrlPrefix)
public static getTypeUrl(typeUrlPrefix?: string): string;Gets the default type url for ProductReviewAttributes
| Parameter | |
|---|---|
| Name | Description |
typeUrlPrefix |
string
your custom typeUrlPrefix(default "type.googleapis.com") |
| Returns | |
|---|---|
| Type | Description |
string |
The default type url |
toJSON()
public toJSON(): { [k: string]: any };Converts this ProductReviewAttributes to JSON.
| Returns | |
|---|---|
| Type | Description |
{ [k: string]: any } |
JSON object |
toObject(message, options)
public static toObject(message: google.shopping.merchant.reviews.v1beta.ProductReviewAttributes, options?: $protobuf.IConversionOptions): { [k: string]: any };Creates a plain object from a ProductReviewAttributes message. Also converts values to other types if specified.
| Parameters | |
|---|---|
| Name | Description |
message |
ProductReviewAttributes
ProductReviewAttributes |
options |
$protobuf.IConversionOptions
Conversion options |
| Returns | |
|---|---|
| Type | Description |
{ [k: string]: any } |
Plain object |
verify(message)
public static verify(message: { [k: string]: any }): (string|null);Verifies a ProductReviewAttributes message.
| Parameter | |
|---|---|
| Name | Description |
message |
{ [k: string]: any }
Plain object to verify |
| Returns | |
|---|---|
| Type | Description |
(string|null) |
|