|
173 | 173 | "https://www.googleapis.com/auth/cloud-platform"
|
174 | 174 | ]
|
175 | 175 | },
|
| 176 | +"exportAnalyticsMetrics": { |
| 177 | +"description": "Exports analytics metrics. `Operation.response` is of type `ExportAnalyticsMetricsResponse`. `Operation.metadata` is of type `ExportMetadata`.", |
| 178 | +"flatPath": "v2beta/projects/{projectsId}/locations/{locationsId}/catalogs/{catalogsId}:exportAnalyticsMetrics", |
| 179 | +"httpMethod": "POST", |
| 180 | +"id": "retail.projects.locations.catalogs.exportAnalyticsMetrics", |
| 181 | +"parameterOrder": [ |
| 182 | +"catalog" |
| 183 | +], |
| 184 | +"parameters": { |
| 185 | +"catalog": { |
| 186 | +"description": "Required. Full resource name of the parent catalog. Expected format: `projects/*/locations/*/catalogs/*`", |
| 187 | +"location": "path", |
| 188 | +"pattern": "^projects/[^/]+/locations/[^/]+/catalogs/[^/]+$", |
| 189 | +"required": true, |
| 190 | +"type": "string" |
| 191 | +} |
| 192 | +}, |
| 193 | +"path": "v2beta/{+catalog}:exportAnalyticsMetrics", |
| 194 | +"request": { |
| 195 | +"$ref": "GoogleCloudRetailV2betaExportAnalyticsMetricsRequest" |
| 196 | +}, |
| 197 | +"response": { |
| 198 | +"$ref": "GoogleLongrunningOperation" |
| 199 | +}, |
| 200 | +"scopes": [ |
| 201 | +"https://www.googleapis.com/auth/cloud-platform" |
| 202 | +] |
| 203 | +}, |
176 | 204 | "getAttributesConfig": {
|
177 | 205 | "description": "Gets an AttributesConfig.",
|
178 | 206 | "flatPath": "v2beta/projects/{projectsId}/locations/{locationsId}/catalogs/{catalogsId}/attributesConfig",
|
|
2087 | 2115 | }
|
2088 | 2116 | }
|
2089 | 2117 | },
|
2090 |
| -"revision": "20240109", |
| 2118 | +"revision": "20240118", |
2091 | 2119 | "rootUrl": "https://retail.googleapis.com/",
|
2092 | 2120 | "schemas": {
|
2093 | 2121 | "GoogleApiHttpBody": {
|
|
4391 | 4419 | },
|
4392 | 4420 | "type": "object"
|
4393 | 4421 | },
|
| 4422 | +"GoogleCloudRetailV2betaExportAnalyticsMetricsRequest": { |
| 4423 | +"description": "Request message for the `ExportAnalyticsMetrics` method.", |
| 4424 | +"id": "GoogleCloudRetailV2betaExportAnalyticsMetricsRequest", |
| 4425 | +"properties": { |
| 4426 | +"filter": { |
| 4427 | +"description": "A filtering expression to specify restrictions on returned metrics. The expression is a sequence of terms. Each term applies a restriction to the returned metrics. Use this expression to restrict results to a specific time range. Currently we expect only one types of fields: * `timestamp`: This can be specified twice, once with a less than operator and once with a greater than operator. The `timestamp` restriction should result in one, contiguous, valid, `timestamp` range. Some examples of valid filters expressions: * Example 1: `timestamp > \"2012-04-23T18:25:43.511Z\" timestamp < \"2012-04-23T18:30:43.511Z\"` * Example 2: `timestamp > \"2012-04-23T18:25:43.511Z\"`", |
| 4428 | +"type": "string" |
| 4429 | +}, |
| 4430 | +"outputConfig": { |
| 4431 | +"$ref": "GoogleCloudRetailV2betaOutputConfig", |
| 4432 | +"description": "Required. The output location of the data." |
| 4433 | +} |
| 4434 | +}, |
| 4435 | +"type": "object" |
| 4436 | +}, |
| 4437 | +"GoogleCloudRetailV2betaExportAnalyticsMetricsResponse": { |
| 4438 | +"description": "Response of the ExportAnalyticsMetricsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.", |
| 4439 | +"id": "GoogleCloudRetailV2betaExportAnalyticsMetricsResponse", |
| 4440 | +"properties": { |
| 4441 | +"errorSamples": { |
| 4442 | +"description": "A sample of errors encountered while processing the request.", |
| 4443 | +"items": { |
| 4444 | +"$ref": "GoogleRpcStatus" |
| 4445 | +}, |
| 4446 | +"type": "array" |
| 4447 | +}, |
| 4448 | +"errorsConfig": { |
| 4449 | +"$ref": "GoogleCloudRetailV2betaExportErrorsConfig", |
| 4450 | +"description": "This field is never set." |
| 4451 | +}, |
| 4452 | +"outputResult": { |
| 4453 | +"$ref": "GoogleCloudRetailV2betaOutputResult", |
| 4454 | +"description": "Output result indicating where the data were exported to." |
| 4455 | +} |
| 4456 | +}, |
| 4457 | +"type": "object" |
| 4458 | +}, |
4394 | 4459 | "GoogleCloudRetailV2betaExportErrorsConfig": {
|
4395 | 4460 | "description": "Configuration of destination for Export related errors.",
|
4396 | 4461 | "id": "GoogleCloudRetailV2betaExportErrorsConfig",
|
|
5202 | 5267 | },
|
5203 | 5268 | "type": "object"
|
5204 | 5269 | },
|
| 5270 | +"GoogleCloudRetailV2betaOutputConfig": { |
| 5271 | +"description": "The output configuration setting.", |
| 5272 | +"id": "GoogleCloudRetailV2betaOutputConfig", |
| 5273 | +"properties": { |
| 5274 | +"bigqueryDestination": { |
| 5275 | +"$ref": "GoogleCloudRetailV2betaOutputConfigBigQueryDestination", |
| 5276 | +"description": "The BigQuery location where the output is to be written to." |
| 5277 | +}, |
| 5278 | +"gcsDestination": { |
| 5279 | +"$ref": "GoogleCloudRetailV2betaOutputConfigGcsDestination", |
| 5280 | +"description": "The Google Cloud Storage location where the output is to be written to." |
| 5281 | +} |
| 5282 | +}, |
| 5283 | +"type": "object" |
| 5284 | +}, |
| 5285 | +"GoogleCloudRetailV2betaOutputConfigBigQueryDestination": { |
| 5286 | +"description": "The BigQuery output destination configuration.", |
| 5287 | +"id": "GoogleCloudRetailV2betaOutputConfigBigQueryDestination", |
| 5288 | +"properties": { |
| 5289 | +"datasetId": { |
| 5290 | +"description": "Required. The ID of a BigQuery Dataset.", |
| 5291 | +"type": "string" |
| 5292 | +}, |
| 5293 | +"tableIdPrefix": { |
| 5294 | +"description": "Required. The prefix of exported BigQuery tables.", |
| 5295 | +"type": "string" |
| 5296 | +}, |
| 5297 | +"tableType": { |
| 5298 | +"description": "Required. Describes the table type. The following values are supported: * `table`: A BigQuery native table. * `view`: A virtual table defined by a SQL query.", |
| 5299 | +"type": "string" |
| 5300 | +} |
| 5301 | +}, |
| 5302 | +"type": "object" |
| 5303 | +}, |
| 5304 | +"GoogleCloudRetailV2betaOutputConfigGcsDestination": { |
| 5305 | +"description": "The Google Cloud Storage output destination configuration.", |
| 5306 | +"id": "GoogleCloudRetailV2betaOutputConfigGcsDestination", |
| 5307 | +"properties": { |
| 5308 | +"outputUriPrefix": { |
| 5309 | +"description": "Required. The output uri prefix for saving output data to json files. Some mapping examples are as follows: output_uri_prefix sample output(assuming the object is foo.json) ======================== ============================================= gs://bucket/ gs://bucket/foo.json gs://bucket/folder/ gs://bucket/folder/foo.json gs://bucket/folder/item_ gs://bucket/folder/item_foo.json", |
| 5310 | +"type": "string" |
| 5311 | +} |
| 5312 | +}, |
| 5313 | +"type": "object" |
| 5314 | +}, |
5205 | 5315 | "GoogleCloudRetailV2betaOutputResult": {
|
5206 | 5316 | "description": "Output result that stores the information about where the exported data is stored.",
|
5207 | 5317 | "id": "GoogleCloudRetailV2betaOutputResult",
|
|
0 commit comments