diff --git a/google/cloud/retail/v2/catalog.proto b/google/cloud/retail/v2/catalog.proto index da9e8fd2..8b0de982 100644 --- a/google/cloud/retail/v2/catalog.proto +++ b/google/cloud/retail/v2/catalog.proto @@ -28,10 +28,6 @@ option java_package = "com.google.cloud.retail.v2"; option objc_class_prefix = "RETAIL"; option php_namespace = "Google\\Cloud\\Retail\\V2"; option ruby_package = "Google::Cloud::Retail::V2"; -option (google.api.resource_definition) = { - type: "retail.googleapis.com/Location" - pattern: "projects/{project}/locations/{location}" -}; // Configures what level the product should be uploaded with regards to // how users will be send events and how predictions will be made. diff --git a/google/cloud/retail/v2/catalog_service.proto b/google/cloud/retail/v2/catalog_service.proto index 12c53b0a..22d4ea6b 100644 --- a/google/cloud/retail/v2/catalog_service.proto +++ b/google/cloud/retail/v2/catalog_service.proto @@ -69,7 +69,7 @@ message ListCatalogsRequest { // returned. string parent = 1 [ (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { type: "retail.googleapis.com/Location" } + (google.api.resource_reference) = { type: "locations.googleapis.com/Location" } ]; // Maximum number of [Catalog][google.cloud.retail.v2.Catalog]s to return. If diff --git a/google/cloud/retail/v2/product.proto b/google/cloud/retail/v2/product.proto index 16ec491a..636b8356 100644 --- a/google/cloud/retail/v2/product.proto +++ b/google/cloud/retail/v2/product.proto @@ -280,5 +280,5 @@ message Product { // // Maximum number of paths is 10. Otherwise, an INVALID_ARGUMENT error is // returned. - google.protobuf.FieldMask stocking_unit_retrievable_fields = 30; + google.protobuf.FieldMask variant_retrievable_fields = 30; } diff --git a/google/cloud/retail/v2/user_event.proto b/google/cloud/retail/v2/user_event.proto index 7e90f9c0..3ad74f5b 100644 --- a/google/cloud/retail/v2/user_event.proto +++ b/google/cloud/retail/v2/user_event.proto @@ -169,20 +169,6 @@ message UserEvent { // automatically generated if using the client side event reporting with // JavaScript pixel and Google Tag Manager. string page_view_id = 15; - - // User event source. - // Acceptable values are: - // - // * `client_tag` if the event is ingested via a JavaScript tag or - // Recommendations AI Tag through automl datalayer or JS Macros. - // * `client_tag_ecommerce` if the event is ingested via Recommendations AI - // Tag through - // Enhanced Ecommerce datalayer. - // * 'batch_upload' if the event is ingested via ImportUserEvents API. - // - // This field should *not* be set when using client side event reporting with - // JavaScript pixel and Google Tag Manager or the Recommendations AI Tag. - string event_source = 16; } // Detailed product information associated with a user event. diff --git a/google/cloud/retail/v2alpha/catalog.proto b/google/cloud/retail/v2alpha/catalog.proto index 396339dd..e6c98c3b 100644 --- a/google/cloud/retail/v2alpha/catalog.proto +++ b/google/cloud/retail/v2alpha/catalog.proto @@ -20,7 +20,7 @@ import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "CatalogProto"; @@ -28,10 +28,6 @@ option java_package = "com.google.cloud.retail.v2alpha"; option objc_class_prefix = "RETAIL"; option php_namespace = "Google\\Cloud\\Retail\\V2alpha"; option ruby_package = "Google::Cloud::Retail::V2alpha"; -option (google.api.resource_definition) = { - type: "retail.googleapis.com/Location" - pattern: "projects/{project}/locations/{location}" -}; // Configures what level the product should be uploaded with regards to // how users will be send events and how predictions will be made. diff --git a/google/cloud/retail/v2alpha/catalog_service.proto b/google/cloud/retail/v2alpha/catalog_service.proto index e2c98c57..e9bc7e2b 100644 --- a/google/cloud/retail/v2alpha/catalog_service.proto +++ b/google/cloud/retail/v2alpha/catalog_service.proto @@ -23,7 +23,7 @@ import "google/api/resource.proto"; import "google/cloud/retail/v2alpha/catalog.proto"; import "google/protobuf/field_mask.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "CatalogServiceProto"; @@ -69,7 +69,7 @@ message ListCatalogsRequest { // error is returned. string parent = 1 [ (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { type: "retail.googleapis.com/Location" } + (google.api.resource_reference) = { type: "locations.googleapis.com/Location" } ]; // Maximum number of [Catalog][google.cloud.retail.v2alpha.Catalog]s to diff --git a/google/cloud/retail/v2alpha/common.proto b/google/cloud/retail/v2alpha/common.proto index 0d2a3604..38c28a47 100644 --- a/google/cloud/retail/v2alpha/common.proto +++ b/google/cloud/retail/v2alpha/common.proto @@ -20,7 +20,7 @@ import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/protobuf/timestamp.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "CommonProto"; diff --git a/google/cloud/retail/v2alpha/export_config.proto b/google/cloud/retail/v2alpha/export_config.proto index 745d6ab8..d547dffe 100644 --- a/google/cloud/retail/v2alpha/export_config.proto +++ b/google/cloud/retail/v2alpha/export_config.proto @@ -22,7 +22,7 @@ import "google/api/resource.proto"; import "google/protobuf/timestamp.proto"; import "google/rpc/status.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "ExportConfigProto"; diff --git a/google/cloud/retail/v2alpha/import_config.proto b/google/cloud/retail/v2alpha/import_config.proto index 03475f90..dab58634 100644 --- a/google/cloud/retail/v2alpha/import_config.proto +++ b/google/cloud/retail/v2alpha/import_config.proto @@ -25,7 +25,7 @@ import "google/protobuf/field_mask.proto"; import "google/protobuf/timestamp.proto"; import "google/rpc/status.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "ImportConfigProto"; diff --git a/google/cloud/retail/v2alpha/prediction_service.proto b/google/cloud/retail/v2alpha/prediction_service.proto index a66dac51..7930a858 100644 --- a/google/cloud/retail/v2alpha/prediction_service.proto +++ b/google/cloud/retail/v2alpha/prediction_service.proto @@ -22,7 +22,7 @@ import "google/api/field_behavior.proto"; import "google/cloud/retail/v2alpha/user_event.proto"; import "google/protobuf/struct.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "PredictionServiceProto"; diff --git a/google/cloud/retail/v2alpha/product.proto b/google/cloud/retail/v2alpha/product.proto index dca6a520..0cf3ea7b 100644 --- a/google/cloud/retail/v2alpha/product.proto +++ b/google/cloud/retail/v2alpha/product.proto @@ -24,7 +24,7 @@ import "google/protobuf/field_mask.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "ProductProto"; @@ -297,5 +297,5 @@ message Product { // // Maximum number of paths is 10. Otherwise, an INVALID_ARGUMENT error is // returned. - google.protobuf.FieldMask stocking_unit_retrievable_fields = 30; + google.protobuf.FieldMask variant_retrievable_fields = 30; } diff --git a/google/cloud/retail/v2alpha/product_service.proto b/google/cloud/retail/v2alpha/product_service.proto index 9e8e4f41..4eb04197 100644 --- a/google/cloud/retail/v2alpha/product_service.proto +++ b/google/cloud/retail/v2alpha/product_service.proto @@ -28,7 +28,7 @@ import "google/longrunning/operations.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "ProductServiceProto"; diff --git a/google/cloud/retail/v2alpha/purge_config.proto b/google/cloud/retail/v2alpha/purge_config.proto index 34103b9d..5084abdd 100644 --- a/google/cloud/retail/v2alpha/purge_config.proto +++ b/google/cloud/retail/v2alpha/purge_config.proto @@ -19,7 +19,7 @@ package google.cloud.retail.v2alpha; import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "PurgeConfigProto"; diff --git a/google/cloud/retail/v2alpha/user_event.proto b/google/cloud/retail/v2alpha/user_event.proto index 34305e4f..403bf40a 100644 --- a/google/cloud/retail/v2alpha/user_event.proto +++ b/google/cloud/retail/v2alpha/user_event.proto @@ -23,7 +23,7 @@ import "google/cloud/retail/v2alpha/product.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "UserEventProto"; @@ -169,20 +169,6 @@ message UserEvent { // automatically generated if using the client side event reporting with // JavaScript pixel and Google Tag Manager. string page_view_id = 15; - - // User event source. - // Acceptable values are: - // - // * `client_tag` if the event is ingested via a JavaScript tag or - // Recommendations AI Tag through automl datalayer or JS Macros. - // * `client_tag_ecommerce` if the event is ingested via Recommendations AI - // Tag through - // Enhanced Ecommerce datalayer. - // * 'batch_upload' if the event is ingested via ImportUserEvents API. - // - // This field should *not* be set when using client side event reporting with - // JavaScript pixel and Google Tag Manager or the Recommendations AI Tag. - string event_source = 16; } // Detailed product information associated with a user event. diff --git a/google/cloud/retail/v2alpha/user_event_service.proto b/google/cloud/retail/v2alpha/user_event_service.proto index 543f6f19..b694f3e3 100644 --- a/google/cloud/retail/v2alpha/user_event_service.proto +++ b/google/cloud/retail/v2alpha/user_event_service.proto @@ -26,7 +26,7 @@ import "google/cloud/retail/v2alpha/purge_config.proto"; import "google/cloud/retail/v2alpha/user_event.proto"; import "google/longrunning/operations.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2alpha"; +option csharp_namespace = "Google.Cloud.Retail.V2Alpha"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2alpha;retail"; option java_multiple_files = true; option java_outer_classname = "UserEventServiceProto"; diff --git a/google/cloud/retail/v2beta/catalog.proto b/google/cloud/retail/v2beta/catalog.proto index 1b83738a..5c41e9ea 100644 --- a/google/cloud/retail/v2beta/catalog.proto +++ b/google/cloud/retail/v2beta/catalog.proto @@ -20,7 +20,7 @@ import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/api/resource.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "CatalogProto"; @@ -28,10 +28,6 @@ option java_package = "com.google.cloud.retail.v2beta"; option objc_class_prefix = "RETAIL"; option php_namespace = "Google\\Cloud\\Retail\\V2beta"; option ruby_package = "Google::Cloud::Retail::V2beta"; -option (google.api.resource_definition) = { - type: "retail.googleapis.com/Location" - pattern: "projects/{project}/locations/{location}" -}; // Configures what level the product should be uploaded with regards to // how users will be send events and how predictions will be made. diff --git a/google/cloud/retail/v2beta/catalog_service.proto b/google/cloud/retail/v2beta/catalog_service.proto index 5c4d1c93..4c28e50d 100644 --- a/google/cloud/retail/v2beta/catalog_service.proto +++ b/google/cloud/retail/v2beta/catalog_service.proto @@ -23,7 +23,7 @@ import "google/api/resource.proto"; import "google/cloud/retail/v2beta/catalog.proto"; import "google/protobuf/field_mask.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "CatalogServiceProto"; @@ -69,7 +69,7 @@ message ListCatalogsRequest { // error is returned. string parent = 1 [ (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { type: "retail.googleapis.com/Location" } + (google.api.resource_reference) = { type: "locations.googleapis.com/Location" } ]; // Maximum number of [Catalog][google.cloud.retail.v2beta.Catalog]s to return. diff --git a/google/cloud/retail/v2beta/common.proto b/google/cloud/retail/v2beta/common.proto index 277644ea..a75289d8 100644 --- a/google/cloud/retail/v2beta/common.proto +++ b/google/cloud/retail/v2beta/common.proto @@ -20,7 +20,7 @@ import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/protobuf/timestamp.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "CommonProto"; diff --git a/google/cloud/retail/v2beta/export_config.proto b/google/cloud/retail/v2beta/export_config.proto index 47f2aa27..17699713 100644 --- a/google/cloud/retail/v2beta/export_config.proto +++ b/google/cloud/retail/v2beta/export_config.proto @@ -22,7 +22,7 @@ import "google/api/resource.proto"; import "google/protobuf/timestamp.proto"; import "google/rpc/status.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "ExportConfigProto"; diff --git a/google/cloud/retail/v2beta/import_config.proto b/google/cloud/retail/v2beta/import_config.proto index d91f663c..124c769d 100644 --- a/google/cloud/retail/v2beta/import_config.proto +++ b/google/cloud/retail/v2beta/import_config.proto @@ -25,7 +25,7 @@ import "google/protobuf/field_mask.proto"; import "google/protobuf/timestamp.proto"; import "google/rpc/status.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "ImportConfigProto"; diff --git a/google/cloud/retail/v2beta/prediction_service.proto b/google/cloud/retail/v2beta/prediction_service.proto index 7ab1b946..e91ffbdd 100644 --- a/google/cloud/retail/v2beta/prediction_service.proto +++ b/google/cloud/retail/v2beta/prediction_service.proto @@ -22,7 +22,7 @@ import "google/api/field_behavior.proto"; import "google/cloud/retail/v2beta/user_event.proto"; import "google/protobuf/struct.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "PredictionServiceProto"; diff --git a/google/cloud/retail/v2beta/product.proto b/google/cloud/retail/v2beta/product.proto index fa634308..6fbbb9b1 100644 --- a/google/cloud/retail/v2beta/product.proto +++ b/google/cloud/retail/v2beta/product.proto @@ -24,7 +24,7 @@ import "google/protobuf/field_mask.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "ProductProto"; @@ -281,5 +281,5 @@ message Product { // // Maximum number of paths is 10. Otherwise, an INVALID_ARGUMENT error is // returned. - google.protobuf.FieldMask stocking_unit_retrievable_fields = 30; + google.protobuf.FieldMask variant_retrievable_fields = 30; } diff --git a/google/cloud/retail/v2beta/product_service.proto b/google/cloud/retail/v2beta/product_service.proto index 67797b7d..e740cf32 100644 --- a/google/cloud/retail/v2beta/product_service.proto +++ b/google/cloud/retail/v2beta/product_service.proto @@ -28,7 +28,7 @@ import "google/longrunning/operations.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "ProductServiceProto"; diff --git a/google/cloud/retail/v2beta/purge_config.proto b/google/cloud/retail/v2beta/purge_config.proto index e5e99854..c5d32251 100644 --- a/google/cloud/retail/v2beta/purge_config.proto +++ b/google/cloud/retail/v2beta/purge_config.proto @@ -19,7 +19,7 @@ package google.cloud.retail.v2beta; import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "PurgeConfigProto"; @@ -51,7 +51,6 @@ message PurgeProductsResponse { // The total count of products purged as a result of the operation. int64 purged_count = 1; } - // Request message for PurgeUserEvents method. message PurgeUserEventsRequest { // Required. The resource name of the catalog under which the events are diff --git a/google/cloud/retail/v2beta/user_event.proto b/google/cloud/retail/v2beta/user_event.proto index df6148b2..42b6efd7 100644 --- a/google/cloud/retail/v2beta/user_event.proto +++ b/google/cloud/retail/v2beta/user_event.proto @@ -23,7 +23,7 @@ import "google/cloud/retail/v2beta/product.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "UserEventProto"; @@ -169,20 +169,6 @@ message UserEvent { // automatically generated if using the client side event reporting with // JavaScript pixel and Google Tag Manager. string page_view_id = 15; - - // User event source. - // Acceptable values are: - // - // * `client_tag` if the event is ingested via a JavaScript tag or - // Recommendations AI Tag through automl datalayer or JS Macros. - // * `client_tag_ecommerce` if the event is ingested via Recommendations AI - // Tag through - // Enhanced Ecommerce datalayer. - // * 'batch_upload' if the event is ingested via ImportUserEvents API. - // - // This field should *not* be set when using client side event reporting with - // JavaScript pixel and Google Tag Manager or the Recommendations AI Tag. - string event_source = 16; } // Detailed product information associated with a user event. diff --git a/google/cloud/retail/v2beta/user_event_service.proto b/google/cloud/retail/v2beta/user_event_service.proto index 06768bd1..066d323f 100644 --- a/google/cloud/retail/v2beta/user_event_service.proto +++ b/google/cloud/retail/v2beta/user_event_service.proto @@ -26,7 +26,7 @@ import "google/cloud/retail/v2beta/purge_config.proto"; import "google/cloud/retail/v2beta/user_event.proto"; import "google/longrunning/operations.proto"; -option csharp_namespace = "Google.Cloud.Retail.V2beta"; +option csharp_namespace = "Google.Cloud.Retail.V2Beta"; option go_package = "google.golang.org/genproto/googleapis/cloud/retail/v2beta;retail"; option java_multiple_files = true; option java_outer_classname = "UserEventServiceProto";