diff --git a/DiscoveryJson/datamanager.v1.json b/DiscoveryJson/datamanager.v1.json index 49ed3f599d0..f356fbb7819 100644 --- a/DiscoveryJson/datamanager.v1.json +++ b/DiscoveryJson/datamanager.v1.json @@ -4,6 +4,9 @@ "scopes": { "https://www.googleapis.com/auth/datamanager": { "description": "See, edit, create, import, or delete your customer data in Google Ads, Google Marketing Platform (Campaign Manager 360, Search Ads 360, Display & Video 360), and Google Analytics" + }, + "https://www.googleapis.com/auth/datamanager.partnerlink": { + "description": "View, create, or delete your partner links in Google Ads, Marketing Platform (Campaign Manager 360, Search Ads 360, Display & Video 360), and Analytics" } } } @@ -168,7 +171,8 @@ "$ref": "PartnerLink" }, "scopes": [ - "https://www.googleapis.com/auth/datamanager" + "https://www.googleapis.com/auth/datamanager", + "https://www.googleapis.com/auth/datamanager.partnerlink" ] }, "delete": { @@ -193,7 +197,8 @@ "$ref": "Empty" }, "scopes": [ - "https://www.googleapis.com/auth/datamanager" + "https://www.googleapis.com/auth/datamanager", + "https://www.googleapis.com/auth/datamanager.partnerlink" ] }, "search": { @@ -234,7 +239,8 @@ "$ref": "SearchPartnerLinksResponse" }, "scopes": [ - "https://www.googleapis.com/auth/datamanager" + "https://www.googleapis.com/auth/datamanager", + "https://www.googleapis.com/auth/datamanager.partnerlink" ] } } @@ -814,7 +820,7 @@ } } }, - "revision": "20260417", + "revision": "20260420", "rootUrl": "https://datamanager.googleapis.com/", "schemas": { "AdIdentifiers": { diff --git a/DiscoveryJson/merchantapi.products_v1.json b/DiscoveryJson/merchantapi.products_v1.json index 19a6abaf2b7..bd98ff3dde5 100644 --- a/DiscoveryJson/merchantapi.products_v1.json +++ b/DiscoveryJson/merchantapi.products_v1.json @@ -281,7 +281,7 @@ } } }, - "revision": "20260415", + "revision": "20260419", "rootUrl": "https://merchantapi.googleapis.com/", "schemas": { "AutomatedDiscounts": { @@ -1560,6 +1560,13 @@ "format": "int64", "type": "string" }, + "minimumOrderValues": { + "description": "The [minimum value](https://support.google.com/merchants/answer/16989009) in the cart before a customer can initiate checkout. Supports multiple minimum order values. Different minimum order values can be specified per country, service and surface. Maximum entries: 100.", + "items": { + "$ref": "ProductMinimumOrderValue" + }, + "type": "array" + }, "mobileLink": { "description": "URL for the mobile-optimized version of your item's landing page.", "type": "string" @@ -2138,6 +2145,41 @@ }, "type": "object" }, + "ProductMinimumOrderValue": { + "description": "The minimum order value in the cart before the checkout is permitted.", + "id": "ProductMinimumOrderValue", + "properties": { + "country": { + "description": "Required. The [CLDR territory code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) of the country to which an item will ship.", + "type": "string" + }, + "price": { + "$ref": "Price", + "description": "Required. The minimum cart or basket value before the checkout is permitted." + }, + "service": { + "description": "A free-form description of the service class or delivery speed. This should match the service value set for the Shipping attribute. See service.", + "type": "string" + }, + "surface": { + "description": "The surface to which the minimum order value applies. Defaults to `ONLINE_LOCAL` if not configured.", + "enum": [ + "SURFACE_UNSPECIFIED", + "ONLINE", + "LOCAL", + "ONLINE_LOCAL" + ], + "enumDescriptions": [ + "Surface is unspecified.", + "Surface value to indicate online purchases.", + "Surface value to indicate local purchases.", + "Surface value to indicate online and local purchases." + ], + "type": "string" + } + }, + "type": "object" + }, "ProductStatus": { "description": "The status of a product, data validation issues, that is, information about a product computed asynchronously.", "id": "ProductStatus", @@ -2309,6 +2351,14 @@ "format": "int64", "type": "string" }, + "loyaltyProgramLabel": { + "description": "Optional. The label of the [loyalty program](https://support.google.com/merchants/answer/6324484). Must match one of the program labels set in loyalty_programs. When set (in combination with [loyalty_tier_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only applicable to loyalty program members of the specified tier.", + "type": "string" + }, + "loyaltyTierLabel": { + "description": "Optional. The label of the [loyalty tier](https://support.google.com/merchants/answer/6324484) within the loyalty program. Must match one of the tiers set in the loyalty_programs. When set (in combination with [loyalty_program_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only applicable to loyalty program members of the specified tier.", + "type": "string" + }, "maxHandlingTime": { "description": "Maximum handling time (inclusive) between when the order is received and shipped in business days. 0 means that the order is shipped on the same day as it is received if it happens before the cut-off time. Both maxHandlingTime and maxTransitTime are required if providing shipping speeds. minHandlingTime is optional if maxHandlingTime is present.", "format": "int64", diff --git a/DiscoveryJson/merchantapi.products_v1beta.json b/DiscoveryJson/merchantapi.products_v1beta.json index 6d7ec0218b2..9d63ffaed3b 100644 --- a/DiscoveryJson/merchantapi.products_v1beta.json +++ b/DiscoveryJson/merchantapi.products_v1beta.json @@ -281,7 +281,7 @@ } } }, - "revision": "20260415", + "revision": "20260419", "rootUrl": "https://merchantapi.googleapis.com/", "schemas": { "Attributes": { @@ -1709,6 +1709,14 @@ "format": "int64", "type": "string" }, + "loyaltyProgramLabel": { + "description": "Optional. The label of the [loyalty program](https://support.google.com/merchants/answer/6324484). Must match one of the program labels set in loyalty_programs. When set (in combination with [loyalty_tier_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only applicable to loyalty program members of the specified tier.", + "type": "string" + }, + "loyaltyTierLabel": { + "description": "Optional. The label of the [loyalty tier](https://support.google.com/merchants/answer/6324484) within the loyalty program. Must match one of the tiers set in the loyalty_programs. When set (in combination with [loyalty_program_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only applicable to loyalty program members of the specified tier.", + "type": "string" + }, "maxHandlingTime": { "description": "Maximum handling time (inclusive) between when the order is received and shipped in business days. 0 means that the order is shipped on the same day as it is received if it happens before the cut-off time. Both maxHandlingTime and maxTransitTime are required if providing shipping speeds. minHandlingTime is optional if maxHandlingTime is present.", "format": "int64", diff --git a/DiscoveryJson/mybusinessaccountmanagement.v1.json b/DiscoveryJson/mybusinessaccountmanagement.v1.json index fa9efae80ff..9539891167f 100644 --- a/DiscoveryJson/mybusinessaccountmanagement.v1.json +++ b/DiscoveryJson/mybusinessaccountmanagement.v1.json @@ -530,7 +530,7 @@ } } }, - "revision": "20250615", + "revision": "20260419", "rootUrl": "https://mybusinessaccountmanagement.googleapis.com/", "schemas": { "AcceptInvitationRequest": { @@ -906,7 +906,7 @@ "id": "TargetLocation", "properties": { "address": { - "description": "The address of the location to which the user is invited.", + "description": "The address of the location to which the user is invited. Not always populated.", "type": "string" }, "locationName": { diff --git a/DiscoveryJson/smartdevicemanagement.v1.json b/DiscoveryJson/smartdevicemanagement.v1.json index 5b2e7f8cd4c..ecb3c77d6e0 100644 --- a/DiscoveryJson/smartdevicemanagement.v1.json +++ b/DiscoveryJson/smartdevicemanagement.v1.json @@ -312,7 +312,7 @@ } } }, - "revision": "20260112", + "revision": "20260420", "rootUrl": "https://smartdevicemanagement.googleapis.com/", "schemas": { "GoogleHomeEnterpriseSdmV1Device": { @@ -320,7 +320,7 @@ "id": "GoogleHomeEnterpriseSdmV1Device", "properties": { "ghpName": { - "description": "Output only. The GHP device ID of the device.", + "description": "Output only. The Home APIs device ID of the device.", "readOnly": true, "type": "string" }, @@ -438,7 +438,7 @@ "type": "string" }, "ghpParent": { - "description": "Output only. The GHP name of the relation -- e.g., structure/room where the device is assigned to. For example: \"homegraph.googleapis.com/Structure/ABC\" or \"homegraph.googleapis.com/Room/ABC\"", + "description": "Output only. The Home APIs name of the relation -- e.g., structure/room where the device is assigned to. For example: \"homegraph.googleapis.com/Structure/ABC\" or \"homegraph.googleapis.com/Room/ABC\"", "readOnly": true, "type": "string" }, diff --git a/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.cs b/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.cs index bee5c054f37..303b975b3c1 100644 --- a/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.cs +++ b/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.cs @@ -68,6 +68,12 @@ public class Scope /// (Campaign Manager 360, Search Ads 360, Display & Video 360), and Google Analytics /// public static string Datamanager = "https://www.googleapis.com/auth/datamanager"; + + /// + /// View, create, or delete your partner links in Google Ads, Marketing Platform (Campaign Manager 360, + /// Search Ads 360, Display & Video 360), and Analytics + /// + public static string DatamanagerPartnerlink = "https://www.googleapis.com/auth/datamanager.partnerlink"; } /// Available OAuth 2.0 scope constants for use with the Data Manager API. @@ -78,6 +84,12 @@ public static class ScopeConstants /// (Campaign Manager 360, Search Ads 360, Display & Video 360), and Google Analytics /// public const string Datamanager = "https://www.googleapis.com/auth/datamanager"; + + /// + /// View, create, or delete your partner links in Google Ads, Marketing Platform (Campaign Manager 360, + /// Search Ads 360, Display & Video 360), and Analytics + /// + public const string DatamanagerPartnerlink = "https://www.googleapis.com/auth/datamanager.partnerlink"; } /// Gets the AccountTypes resource. diff --git a/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.csproj b/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.csproj index ade067a9deb..6a6e3ac8442 100644 --- a/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.csproj +++ b/Src/Generated/Google.Apis.DataManager.v1/Google.Apis.DataManager.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.DataManager.v1 Client Library - 1.73.0.4124 + 1.73.0.4127 Google LLC Copyright 2026 Google LLC Google diff --git a/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.cs b/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.cs index 79b9bd1794a..5dd0c5a3666 100644 --- a/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.cs +++ b/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.cs @@ -1925,6 +1925,14 @@ public virtual System.DateTimeOffset? ExpirationDateDateTimeOffset [Newtonsoft.Json.JsonPropertyAttribute("minHandlingTime")] public virtual System.Nullable MinHandlingTime { get; set; } + /// + /// The [minimum value](https://support.google.com/merchants/answer/16989009) in the cart before a customer can + /// initiate checkout. Supports multiple minimum order values. Different minimum order values can be specified + /// per country, service and surface. Maximum entries: 100. + /// + [Newtonsoft.Json.JsonPropertyAttribute("minimumOrderValues")] + public virtual System.Collections.Generic.IList MinimumOrderValues { get; set; } + /// URL for the mobile-optimized version of your item's landing page. [Newtonsoft.Json.JsonPropertyAttribute("mobileLink")] public virtual string MobileLink { get; set; } @@ -2437,6 +2445,37 @@ public class ProductInstallment : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// The minimum order value in the cart before the checkout is permitted. + public class ProductMinimumOrderValue : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Required. The [CLDR territory code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) of the + /// country to which an item will ship. + /// + [Newtonsoft.Json.JsonPropertyAttribute("country")] + public virtual string Country { get; set; } + + /// Required. The minimum cart or basket value before the checkout is permitted. + [Newtonsoft.Json.JsonPropertyAttribute("price")] + public virtual Price Price { get; set; } + + /// + /// A free-form description of the service class or delivery speed. This should match the service value set for + /// the Shipping attribute. See service. + /// + [Newtonsoft.Json.JsonPropertyAttribute("service")] + public virtual string Service { get; set; } + + /// + /// The surface to which the minimum order value applies. Defaults to `ONLINE_LOCAL` if not configured. + /// + [Newtonsoft.Json.JsonPropertyAttribute("surface")] + public virtual string Surface { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// /// The status of a product, data validation issues, that is, information about a product computed asynchronously. /// @@ -2772,6 +2811,24 @@ public class Shipping : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("locationId")] public virtual System.Nullable LocationId { get; set; } + /// + /// Optional. The label of the [loyalty program](https://support.google.com/merchants/answer/6324484). Must + /// match one of the program labels set in loyalty_programs. When set (in combination with + /// [loyalty_tier_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only + /// applicable to loyalty program members of the specified tier. + /// + [Newtonsoft.Json.JsonPropertyAttribute("loyaltyProgramLabel")] + public virtual string LoyaltyProgramLabel { get; set; } + + /// + /// Optional. The label of the [loyalty tier](https://support.google.com/merchants/answer/6324484) within the + /// loyalty program. Must match one of the tiers set in the loyalty_programs. When set (in combination with + /// [loyalty_program_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only + /// applicable to loyalty program members of the specified tier. + /// + [Newtonsoft.Json.JsonPropertyAttribute("loyaltyTierLabel")] + public virtual string LoyaltyTierLabel { get; set; } + /// /// Maximum handling time (inclusive) between when the order is received and shipped in business days. 0 means /// that the order is shipped on the same day as it is received if it happens before the cut-off time. Both diff --git a/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.csproj b/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.csproj index c43cfd2f046..c8a9c8c2ff2 100644 --- a/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.csproj +++ b/Src/Generated/Google.Apis.Merchant.products_v1/Google.Apis.Merchant.products_v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Merchant.products_v1 Client Library - 1.73.0.4122 + 1.73.0.4126 Google LLC Copyright 2026 Google LLC Google diff --git a/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.cs b/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.cs index 46e754b1885..5d898691c47 100644 --- a/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.cs +++ b/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.cs @@ -2631,6 +2631,24 @@ public class Shipping : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("locationId")] public virtual System.Nullable LocationId { get; set; } + /// + /// Optional. The label of the [loyalty program](https://support.google.com/merchants/answer/6324484). Must + /// match one of the program labels set in loyalty_programs. When set (in combination with + /// [loyalty_tier_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only + /// applicable to loyalty program members of the specified tier. + /// + [Newtonsoft.Json.JsonPropertyAttribute("loyaltyProgramLabel")] + public virtual string LoyaltyProgramLabel { get; set; } + + /// + /// Optional. The label of the [loyalty tier](https://support.google.com/merchants/answer/6324484) within the + /// loyalty program. Must match one of the tiers set in the loyalty_programs. When set (in combination with + /// [loyalty_program_label](https://support.google.com/merchants/answer/6324484)), this shipping option is only + /// applicable to loyalty program members of the specified tier. + /// + [Newtonsoft.Json.JsonPropertyAttribute("loyaltyTierLabel")] + public virtual string LoyaltyTierLabel { get; set; } + /// /// Maximum handling time (inclusive) between when the order is received and shipped in business days. 0 means /// that the order is shipped on the same day as it is received if it happens before the cut-off time. Both diff --git a/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.csproj b/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.csproj index a803ae91174..b3b19b08e18 100644 --- a/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.csproj +++ b/Src/Generated/Google.Apis.Merchant.products_v1beta/Google.Apis.Merchant.products_v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.Merchant.products_v1beta Client Library - 1.73.0.4122 + 1.73.0.4126 Google LLC Copyright 2026 Google LLC Google diff --git a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs index 75da41ac93a..a41262e389e 100644 --- a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -1694,7 +1694,7 @@ public class PostalAddress : Google.Apis.Requests.IDirectResponseSchema /// Represents a target location for a pending invitation. public class TargetLocation : Google.Apis.Requests.IDirectResponseSchema { - /// The address of the location to which the user is invited. + /// The address of the location to which the user is invited. Not always populated. [Newtonsoft.Json.JsonPropertyAttribute("address")] public virtual string Address { get; set; } diff --git a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj index 81a476d3886..6117a6250df 100644 --- a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessAccountManagement.v1 Client Library - 1.70.0.3818 + 1.73.0.4126 Google LLC - Copyright 2025 Google LLC + Copyright 2026 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -59,7 +59,7 @@ - + diff --git a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs index 523ef8ccc76..a014d0b8a0b 100644 --- a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs +++ b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs @@ -695,7 +695,7 @@ namespace Google.Apis.SmartDeviceManagement.v1.Data /// Device resource represents an instance of enterprise managed device in the property. public class GoogleHomeEnterpriseSdmV1Device : Google.Apis.Requests.IDirectResponseSchema { - /// Output only. The GHP device ID of the device. + /// Output only. The Home APIs device ID of the device. [Newtonsoft.Json.JsonPropertyAttribute("ghpName")] public virtual string GhpName { get; set; } @@ -794,7 +794,7 @@ public class GoogleHomeEnterpriseSdmV1ParentRelation : Google.Apis.Requests.IDir public virtual string DisplayName { get; set; } /// - /// Output only. The GHP name of the relation -- e.g., structure/room where the device is assigned to. For + /// Output only. The Home APIs name of the relation -- e.g., structure/room where the device is assigned to. For /// example: "homegraph.googleapis.com/Structure/ABC" or "homegraph.googleapis.com/Room/ABC" /// [Newtonsoft.Json.JsonPropertyAttribute("ghpParent")] diff --git a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj index adc93173971..f7e54715485 100644 --- a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj +++ b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.SmartDeviceManagement.v1 Client Library - 1.73.0.4029 + 1.73.0.4127 Google LLC Copyright 2026 Google LLC Google