Properties of a Product.
Package
@google-cloud/retail!Properties
attributes
attributes?: ({ [k: string]: google.cloud.retail.v2alpha.ICustomAttribute }|null);
Product attributes
Type | Description |
({ [k: string]: google.cloud.retail.v2alpha.ICustomAttribute }|null) |
audience
audience?: (google.cloud.retail.v2alpha.IAudience|null);
Product audience
Type | Description |
(google.cloud.retail.v2alpha.IAudience|null) |
availability
availability?: (google.cloud.retail.v2alpha.Product.Availability|keyof typeof google.cloud.retail.v2alpha.Product.Availability|null);
Product availability
Type | Description |
(google.cloud.retail.v2alpha.Product.Availability|keyof typeof google.cloud.retail.v2alpha.Product.Availability|null) |
availableQuantity
availableQuantity?: (google.protobuf.IInt32Value|null);
Product availableQuantity
Type | Description |
(google.protobuf.IInt32Value|null) |
availableTime
availableTime?: (google.protobuf.ITimestamp|null);
Product availableTime
Type | Description |
(google.protobuf.ITimestamp|null) |
brands
brands?: (string[]|null);
Product brands
Type | Description |
(string[]|null) |
categories
categories?: (string[]|null);
Product categories
Type | Description |
(string[]|null) |
collectionMemberIds
collectionMemberIds?: (string[]|null);
Product collectionMemberIds
Type | Description |
(string[]|null) |
colorInfo
colorInfo?: (google.cloud.retail.v2alpha.IColorInfo|null);
Product colorInfo
Type | Description |
(google.cloud.retail.v2alpha.IColorInfo|null) |
conditions
conditions?: (string[]|null);
Product conditions
Type | Description |
(string[]|null) |
description
description?: (string|null);
Product description
Type | Description |
(string|null) |
expireTime
expireTime?: (google.protobuf.ITimestamp|null);
Product expireTime
Type | Description |
(google.protobuf.ITimestamp|null) |
fulfillmentInfo
fulfillmentInfo?: (google.cloud.retail.v2alpha.IFulfillmentInfo[]|null);
Product fulfillmentInfo
Type | Description |
(google.cloud.retail.v2alpha.IFulfillmentInfo[]|null) |
gtin
gtin?: (string|null);
Product gtin
Type | Description |
(string|null) |
id
id?: (string|null);
Product id
Type | Description |
(string|null) |
images
images?: (google.cloud.retail.v2alpha.IImage[]|null);
Product images
Type | Description |
(google.cloud.retail.v2alpha.IImage[]|null) |
languageCode
languageCode?: (string|null);
Product languageCode
Type | Description |
(string|null) |
materials
materials?: (string[]|null);
Product materials
Type | Description |
(string[]|null) |
name
name?: (string|null);
Product name
Type | Description |
(string|null) |
patterns
patterns?: (string[]|null);
Product patterns
Type | Description |
(string[]|null) |
priceInfo
priceInfo?: (google.cloud.retail.v2alpha.IPriceInfo|null);
Product priceInfo
Type | Description |
(google.cloud.retail.v2alpha.IPriceInfo|null) |
primaryProductId
primaryProductId?: (string|null);
Product primaryProductId
Type | Description |
(string|null) |
promotions
promotions?: (google.cloud.retail.v2alpha.IPromotion[]|null);
Product promotions
Type | Description |
(google.cloud.retail.v2alpha.IPromotion[]|null) |
publishTime
publishTime?: (google.protobuf.ITimestamp|null);
Product publishTime
Type | Description |
(google.protobuf.ITimestamp|null) |
rating
rating?: (google.cloud.retail.v2alpha.IRating|null);
Product rating
Type | Description |
(google.cloud.retail.v2alpha.IRating|null) |
retrievableFields
retrievableFields?: (google.protobuf.IFieldMask|null);
Product retrievableFields
Type | Description |
(google.protobuf.IFieldMask|null) |
sizes
sizes?: (string[]|null);
Product sizes
Type | Description |
(string[]|null) |
tags
tags?: (string[]|null);
Product tags
Type | Description |
(string[]|null) |
title
title?: (string|null);
Product title
Type | Description |
(string|null) |
ttl
ttl?: (google.protobuf.IDuration|null);
Product ttl
Type | Description |
(google.protobuf.IDuration|null) |
type
type?: (google.cloud.retail.v2alpha.Product.Type|keyof typeof google.cloud.retail.v2alpha.Product.Type|null);
Product type
Type | Description |
(google.cloud.retail.v2alpha.Product.Type|keyof typeof google.cloud.retail.v2alpha.Product.Type|null) |
uri
uri?: (string|null);
Product uri
Type | Description |
(string|null) |
variants
variants?: (google.cloud.retail.v2alpha.IProduct[]|null);
Product variants
Type | Description |
(google.cloud.retail.v2alpha.IProduct[]|null) |