github googleapis/google-cloud-go shopping/v1.4.0
shopping 1.4.0

3 hours ago

1.4.0 (2025-12-04)

Features

  • A new field products_management is added to message .google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest (PiperOrigin-RevId: 832226276) (185951b3)

  • A new message VerifySelfRequest is added (PiperOrigin-RevId: 832226276) (185951b3)

  • A new field comparison_shopping is added to message .google.shopping.merchant.accounts.v1.AccountService (PiperOrigin-RevId: 832226276) (185951b3)

  • Added C#, PHP, and Ruby namespace options to LocalInventory and RegionalInventory proto files for improved client library generation (PiperOrigin-RevId: 830781339) (185951b3)

  • 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) (185951b3)

  • A new message ComparisonShopping is added (PiperOrigin-RevId: 832226276) (185951b3)

  • A new field comparison_shopping is added to message .google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest (PiperOrigin-RevId: 832226276) (185951b3)

  • Added the product_id_base64_url_encoded field to ListLocalInventoriesRequest, InsertLocalInventoryRequest, DeleteLocalInventoryRequest, ListRegionalInventoriesRequest, InsertRegionalInventoryRequest, and DeleteRegionalInventoryRequest. This allows for product IDs containing special characters to be correctly handled when base64url-encoded (PiperOrigin-RevId: 830781339) (185951b3)

  • Added the product_id_base64_url_encoded field to InsertProductInputRequest, DeleteProductInputRequest, and GetProductRequest. This allows for product IDs containing special characters to be correctly handled when unpadded base64url-encoded (PiperOrigin-RevId: 830818193) (185951b3)

  • A new message VerificationMailSettings is added (PiperOrigin-RevId: 832226276) (185951b3)

  • A new field account_management is added to message .google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest (PiperOrigin-RevId: 832226276) (185951b3)

  • Add the AccountLimit resource and its service to the quota bundle (PiperOrigin-RevId: 830811341) (185951b3)

  • Added handling_cutoff_time and handling_cutoff_timezone fields to the Shipping message within Attributes (PiperOrigin-RevId: 830818171) (185951b3)

  • A new field radius_area is added to message .google.shopping.merchant.accounts.v1.Region (PiperOrigin-RevId: 838817995) (185951b3)

  • A new field external_account_id is added to message .google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest (PiperOrigin-RevId: 832226276) (185951b3)

  • A new message SetAliasForRelationship is added (PiperOrigin-RevId: 832226276) (185951b3)

  • Added the product_id_base64_url_encoded field to RenderProductIssuesRequest. This allows for product IDs containing special characters to be correctly handled when unpadded base64url-encoded (PiperOrigin-RevId: 830781240) (185951b3)

  • Added the product_id_base64_url_encoded field to ListLocalInventoriesRequest, InsertLocalInventoryRequest, DeleteLocalInventoryRequest, ListRegionalInventoriesRequest, InsertRegionalInventoryRequest, and DeleteRegionalInventoryRequest. This allows for product IDs containing special characters to be correctly handled when unpadded base64url-encoded (PiperOrigin-RevId: 830781196) (185951b3)

  • A new field verification_mail_settings is added to message .google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest (PiperOrigin-RevId: 832226276) (185951b3)

  • A new field campaigns_management is added to message .google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest (PiperOrigin-RevId: 832226276) (185951b3)

  • A new method GetAccountForGcpRegistration is added to service DeveloperRegistrationService (PiperOrigin-RevId: 832226276) (185951b3)

  • A new method VerifySelf is added to service UserService (PiperOrigin-RevId: 832226276) (185951b3)

  • A new field set_alias is added to message .google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest (PiperOrigin-RevId: 832226276) (185951b3)

  • 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 (PiperOrigin-RevId: 830818193) (185951b3)

  • Added C#, PHP, and Ruby namespace options to ProductInputs, Products, and ProductsCommon proto files for improved client library generation (PiperOrigin-RevId: 830818171) (185951b3)

  • A new message GetAccountForGcpRegistrationResponse is added (PiperOrigin-RevId: 832226276) (185951b3)

Bug Fixes

  • upgrade gRPC service registration func 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 #11025. (PiperOrigin-RevId: 833829944) (185951b3)

Documentation

  • 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) (185951b3)

  • A comment for message User is changed (PiperOrigin-RevId: 832226276) (185951b3)

  • A comment for enum State is changed (PiperOrigin-RevId: 832226276) (185951b3)

  • A comment for method DeleteAccount in service AccountsService is changed (PiperOrigin-RevId: 832226276) (185951b3)

  • A comment for field developer_email in message .google.shopping.merchant.accounts.v1.RegisterGcpRequest is changed (PiperOrigin-RevId: 832226276) (185951b3)

  • A comment for enum value API_DEVELOPER in enum AccessRight is changed (PiperOrigin-RevId: 832226276) (185951b3)

  • Updated the API summary and overview in the service configuration (PiperOrigin-RevId: 830781339) (185951b3)

  • A comment for message Program is changed (PiperOrigin-RevId: 832226276) (185951b3)

  • Updated various comments, including links to data source creation guides (PiperOrigin-RevId: 830818193) (185951b3)

  • A comment for enum AccessRight is changed (PiperOrigin-RevId: 832226276) (185951b3)

Don't miss a new google-cloud-go release

NewReleases is sending notifications on new releases.