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) |