Commit graph

187 commits

Author SHA1 Message Date
Google APIs
2aba48492a feat: a new field base64_encoded_name is added to the Product message
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
2026-04-09 02:07:55 -07:00
Google APIs
fd14a494e9 feat: add v1alpha YouTube endpoint in Python
PiperOrigin-RevId: 892561826
2026-03-31 15:15:39 -07:00
Google APIs
e68f10a40c feat: Add CreateTestAccount RPC to Accounts service for creating test-only Merchant Center accounts
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
2026-03-17 01:51:47 -07:00
Google APIs
aa3a93a945 feat: add product rating fields to CSS API v1. This is in
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
2026-03-12 02:36:30 -07:00
Google APIs
256b575f69 feat: update products_common fields to include handling_cutoff_timezone , shipping_handling_business_days, shipping_transit_business_days
docs: comment for messages for products_common are changed
PiperOrigin-RevId: 881874426
2026-03-11 01:52:53 -07:00
Google APIs
6df3ecf4fd feat: add more values in DestintionEnum
docs: A comment for message `DestintionEnum` is changed

PiperOrigin-RevId: 881702559
2026-03-10 17:42:30 -07:00
Google APIs
d90d23fa13 feat: upgrade protobuf from v25.7 to v31.0
PiperOrigin-RevId: 881595129
2026-03-10 13:26:56 -07:00
Google APIs
9a665b7008 feat: A new field radius_area is added to message .google.shopping.merchant.accounts.v1.Region
PiperOrigin-RevId: 838817995
2025-12-01 09:50:43 -08:00
Google APIs
bd94e0b8c4 fix: 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 https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 833829944
2025-11-18 08:46:02 -08:00
Google APIs
04085e583e docs: A comment for enum AccessRight is changed
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
2025-11-14 02:12:47 -08:00
Google APIs
c2db528a3e chore: removing parameter before client library generation
PiperOrigin-RevId: 831886232
2025-11-13 09:14:40 -08:00
Google APIs
967b6c43d2 chore: removing parameter before client library generation
PiperOrigin-RevId: 831886190
2025-11-13 09:13:51 -08:00
Google APIs
66ed09cfd2 chore: removing parameter before client library generation
PiperOrigin-RevId: 831886184
2025-11-13 09:12:49 -08:00
Google APIs
2150bc63d0 chore: removing parameter before client library generation
PiperOrigin-RevId: 831881182
2025-11-13 09:01:59 -08:00
Google APIs
bff62c7778 chore: removing parameter before client library generation
PiperOrigin-RevId: 831881127
2025-11-13 09:01:41 -08:00
Google APIs
cde1a533be chore: removing parameter before client library generation
PiperOrigin-RevId: 831881099
2025-11-13 09:00:40 -08:00
Google APIs
659ea6e98a feat: 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
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
2025-11-11 02:23:55 -08:00
Google APIs
20581e066d feat: 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
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
2025-11-11 02:22:53 -08:00
Google APIs
3568ce2d81 feat: Add the AccountLimit resource and its service to the quota bundle
PiperOrigin-RevId: 830811341
2025-11-11 02:02:26 -08:00
Google APIs
3a8b8ddf89 feat: 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
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
2025-11-11 00:24:22 -08:00
Google APIs
18bb600180 feat: 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
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
2025-11-11 00:22:49 -08:00
Google APIs
5fa0268f30 feat: 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
2025-11-11 00:22:30 -08:00
Google APIs
b98f8c9dfd feat: 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
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
2025-11-11 00:21:35 -08:00
Google APIs
97763d6efb fix!: An existing field contains_custom_rules is removed from message .google.shopping.merchant.datasources.v1.PrimaryProductDataSource
docs: update documentation for datasources

PiperOrigin-RevId: 826368950
2025-10-31 01:00:37 -07:00
Google APIs
4d8abb3f02 fix: 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 https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 816861978
2025-10-08 14:29:12 -07:00
Google APIs
d9a16f2fee chore: update package names to published versions
PiperOrigin-RevId: 816463622
2025-10-07 18:18:22 -07:00
Google APIs
6e79e73204 fix: 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 https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 815912123
2025-10-06 15:39:52 -07:00
Google APIs
2e9cd5b624 feat: Include CarrierShipping field inside the Products attribute
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
2025-10-06 05:24:50 -07:00
Google APIs
5233b7c7ea docs: remove beta warnings from shopping/merchant GA APIs
PiperOrigin-RevId: 811849387
2025-09-26 09:33:21 -07:00
Google APIs
68bc915cb9 docs: remove stale beta annotation
PiperOrigin-RevId: 810711205
2025-09-23 21:59:51 -07:00
Google APIs
d4a9eb5869 docs: remove legacy internal lint directives
PiperOrigin-RevId: 810503708
2025-09-23 11:01:24 -07:00
Google APIs
b7e013ac0b chore: update preview/stable values for previously migrated libraries, and do not attempt to regenerate .OwlBot.yaml for libraries that already exist
PiperOrigin-RevId: 808815559
2025-09-18 18:10:09 -07:00
Google APIs
425c9e6e70 chore: create new top-level build rule to remove the post-processor
PiperOrigin-RevId: 806562104
2025-09-12 23:37:29 -07:00
Google APIs
cca1d3b238 chore: update package name to @google-shopping/lfp
PiperOrigin-RevId: 806476919
2025-09-12 17:02:59 -07:00
Google APIs
5dac8e9108 chore: update package name to @google-shopping/ordertracking
PiperOrigin-RevId: 806470254
2025-09-12 16:39:34 -07:00
Google APIs
f8776fec04 chore: update to published package name
PiperOrigin-RevId: 805981768
2025-09-11 14:13:55 -07:00
Google APIs
f9f2e649d4 chore: update to @google-shopping/issueresolution
PiperOrigin-RevId: 805923105
2025-09-11 11:39:08 -07:00
Google APIs
30b8ea1ee6 chore: update to @google-shopping/notifications
PiperOrigin-RevId: 805916612
2025-09-11 11:22:09 -07:00
Google APIs
8a6b04a339 chore: update package name
PiperOrigin-RevId: 805896640
2025-09-11 10:35:07 -07:00
Google APIs
ebe9a78379 chore: update datastource and promotions to published name
PiperOrigin-RevId: 804979764
2025-09-09 10:56:28 -07:00
Google APIs
f9196cda6c chore: update package name
PiperOrigin-RevId: 803536536
2025-09-05 11:23:58 -07:00
Google APIs
8e39c6b20c chore: Update package name for google-shopping/conversions
PiperOrigin-RevId: 803533457
2025-09-05 11:15:29 -07:00
Google APIs
734d14b5e4 chore: update package name of @google-shopping to match published name: https://www.npmjs.com/package/@google-shopping/accounts
PiperOrigin-RevId: 802629180
2025-09-03 11:13:38 -07:00
Google APIs
c4c5ad711c feat(accounts): Add batch operations for custom regions
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
2025-08-28 10:24:55 -07:00
Google APIs
997100bfdc docs: fix comment for online return policy
PiperOrigin-RevId: 794909405
2025-08-14 00:27:58 -07:00
Google APIs
9555af8837 docs: update docs for issue resolution
PiperOrigin-RevId: 794497663
2025-08-13 03:33:39 -07:00
Google APIs
e64f292bd1 fix: Add dependency on google-shopping-type for Ruby client libraries
PiperOrigin-RevId: 791778619
2025-08-06 11:42:35 -07:00
Google APIs
09f2446e4a chore: Fixed Rubygem names
PiperOrigin-RevId: 791385406
2025-08-05 15:07:15 -07:00
Google APIs
885e1cbba1 chore(python): Update namespace for google/shopping/merchant/notifications/v1 to prepare for release
PiperOrigin-RevId: 791352257
2025-08-05 13:44:55 -07:00
Google APIs
1375968d6f chore(python): Update namespace for google/shopping/merchant/quota/v1 to prepare for release
PiperOrigin-RevId: 791352114
2025-08-05 13:44:08 -07:00