Resource: Catalog
The catalog configuration.
JSON representation |
---|
{
"name": string,
"displayName": string,
"productLevelConfig": {
object ( |
Fields | |
---|---|
name |
Required. Immutable. The fully qualified resource name of the catalog. |
displayName |
Required. Immutable. The catalog display name. This field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an INVALID_ARGUMENT error is returned. |
productLevelConfig |
Required. The product level configuration. |
ProductLevelConfig
Configures what level the product should be uploaded with regards to how users will be send events and how predictions will be made.
JSON representation |
---|
{ "ingestionProductType": string, "merchantCenterProductIdField": string } |
Fields | |
---|---|
ingestionProductType |
The type of
If this field is set to an invalid value other than these, an INVALID_ARGUMENT error is returned. If this field is See Product levels for more details. |
merchantCenterProductIdField |
Which field of Merchant Center Product should be imported as
If this field is set to an invalid value other than these, an INVALID_ARGUMENT error is returned. If this field is See Product levels for more details. |
Methods |
|
---|---|
|
Completes the specified prefix with keyword suggestions. |
|
Exports analytics metrics. |
|
Gets an AttributesConfig . |
|
Gets a CompletionConfig . |
|
Get which branch is currently default branch set by CatalogService.SetDefaultBranch method under a specified parent catalog. |
|
Lists all the Catalog s associated with the project. |
|
Updates the Catalog s. |
|
Set a specified branch id as default branch. |
|
Updates the AttributesConfig . |
|
Updates the CompletionConfig s. |