feat: new fields - `base64_encoded_name` and `base64_encoded_product` added to the `ProductInput` message
docs: A comment for field `name` in message `.google.shopping.merchant.products.v1.ProductInput` is changed
docs: A comment for field `name` in message `.google.shopping.merchant.products.v1.Product` is changed
PiperOrigin-RevId: 896968813
docs: Update Account.account_name documentation for naming restrictions
docs: Clarify CheckoutSettings.eligible_destinations usage
docs: Refine DeveloperRegistration.developer_email behavior description
docs: Add product-ratings to Program documentation
docs: Update Region to support radius_area and clarify area type exclusivity
docs: Improve TermsOfServiceKind.MERCHANT_CENTER comment
docs: Update DeleteUser method description
PiperOrigin-RevId: 884882604
preparation for an upcoming feature and the new fields are not yet used.
docs: A comment for field `name` in message `.google.shopping.css.v1.AccountLabel` is changed
docs: A comment for field `size_types` in message `.google.shopping.css.v1.Attributes` is changed
docs: A comment for field `name` in message `.google.shopping.css.v1.CssProductInput` is changed
docs: A comment for field `name` in message `.google.shopping.css.v1.GetCssProductRequest` is changed
PiperOrigin-RevId: 882470295
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 833829944
docs: A comment for enum value `API_DEVELOPER` in enum `AccessRight` is changed
docs: A comment for method `DeleteAccount` in service `AccountsService` is changed
docs: A comment for field `developer_email` in message `.google.shopping.merchant.accounts.v1.RegisterGcpRequest` is changed
docs: A comment for message `Program` is changed
docs: A comment for message `User` is changed
docs: A comment for enum `State` is changed
feat: A new field `verification_mail_settings` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest`
feat: A new field `account_management` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest`
feat: A new field `comparison_shopping` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest`
feat: A new field `products_management` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest`
feat: A new field `campaigns_management` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest`
feat: A new field `external_account_id` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest`
feat: A new message `SetAliasForRelationship` is added
feat: A new field `set_alias` is added to message `.google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest`
feat: A new field `comparison_shopping` is added to message `.google.shopping.merchant.accounts.v1.AccountService`
feat: A new message `ComparisonShopping` is added
feat: A new method `GetAccountForGcpRegistration` is added to service `DeveloperRegistrationService`
feat: A new message `GetAccountForGcpRegistrationResponse` is added
feat: A new method `VerifySelf` is added to service `UserService`
feat: A new message `VerifySelfRequest` is added
feat: A new message `VerificationMailSettings` is added
PiperOrigin-RevId: 832226276
feat: Added several fields to enhance shipping configurations:
- `handling_cutoff_time` and `handling_cutoff_timezone` within the `Shipping` message
- `ShippingBusinessDaysConfig` message to define business days for shipping
- `shipping_handling_business_days` and `shipping_transit_business_days` in `ProductAttributes`
- `HandlingCutoffTime` message to configure country-specific handling cutoffs
- `handling_cutoff_times` array in `ProductAttributes`
docs: Updated various comments, including links to data source creation guides
PiperOrigin-RevId: 830818193
feat: Added `handling_cutoff_time` and `handling_cutoff_timezone` fields to the `Shipping` message within `Attributes`
feat: Added C#, PHP, and Ruby namespace options to ProductInputs, Products, and ProductsCommon proto files for improved client library generation
docs: Updated comments for several fields, including product name formats, data source creation, destination field descriptions (now also referred to as Marketing Methods), and the default page size for `ListProductsRequest`
PiperOrigin-RevId: 830818171
feat: Added C#, PHP, and Ruby namespace options to LocalInventory and RegionalInventory proto files for improved client library generation
docs: Updated the API summary and overview in the service configuration
PiperOrigin-RevId: 830781339
feat: Added `VERIFY_BUSINESS_VIDEO_IN_MERCHANT_CENTER` as a new enum value to `ExternalAction.Type`. This supports redirecting to Merchant Center for business video verification
PiperOrigin-RevId: 830781240
feat: Added `VERIFY_BUSINESS_VIDEO_IN_MERCHANT_CENTER` as a new enum value to `ExternalAction.Type`. This supports redirecting to Merchant Center for business video verification
PiperOrigin-RevId: 830781161
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 816861978
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 815912123
A new feature inside the `ProductAttributes`, `carrier_shipping` field allows for configuring a carrier shipping policy by indicating the carrier service of use for cost, speed or both.
PiperOrigin-RevId: 815678832
Added the following methods to the `RegionsService` in the Merchant API Accounts v1:
- `BatchCreateRegions`: Create multiple regions in a single request.
- `BatchUpdateRegions`: Update multiple regions in a single request.
- `BatchDeleteRegions`: Delete multiple regions in a single request.
These methods allow for more efficient management of custom regions.
PiperOrigin-RevId: 800519608