Reference documentation and code samples for the Google Cloud Commerce Producer V1beta Client class ProductType.
The type of the product this service commercializes.
Every service has a type, but only the types listed below are exposed. A
service whose type is not one of the listed values reports
PRODUCT_TYPE_UNSPECIFIED.
Values may be added over time. Clients must handle unrecognized values.
When new values are added, the ProductType for an existing service may
change. Clients must also be able to handle a change in ProductType.
Protobuf type google.cloud.commerceproducer.v1beta.Service.ProductType
Namespace
Google \ Cloud \ CommerceProducer \ V1beta \ ServiceMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
PRODUCT_TYPE_UNSPECIFIED
Value: 0The service has a type, but it is not one of the types exposed below.
Generated from protobuf enum PRODUCT_TYPE_UNSPECIFIED = 0;
SOFTWARE_AS_A_SERVICE
Value: 1Represents a software-as-a-service product. See https://docs.cloud.google.com/marketplace/docs/partners/integrated-saas
Generated from protobuf enum SOFTWARE_AS_A_SERVICE = 1;
ANALYTICS_HUB_LISTING
Value: 2Represents a data product on BigQuery sharing (formerly Analytics Hub).
See https://docs.cloud.google.com/marketplace/docs/partners/data
Generated from protobuf enum ANALYTICS_HUB_LISTING = 2;
PROFESSIONAL_SERVICES
Value: 3Represents a professional services product. See https://docs.cloud.google.com/marketplace/docs/partners/professional-services
Generated from protobuf enum PROFESSIONAL_SERVICES = 3;