diff --git a/packages/google-shopping-css/protos/google/shopping/type/types.proto b/packages/google-shopping-css/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-css/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-css/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-css/protos/protos.d.ts b/packages/google-shopping-css/protos/protos.d.ts index 9de635b0a1b..8dac5ab2a1e 100644 --- a/packages/google-shopping-css/protos/protos.d.ts +++ b/packages/google-shopping-css/protos/protos.d.ts @@ -4855,7 +4855,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -4964,11 +4970,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-css/protos/protos.js b/packages/google-shopping-css/protos/protos.js index a0e1620cea7..bd2a37e93c9 100644 --- a/packages/google-shopping-css/protos/protos.js +++ b/packages/google-shopping-css/protos/protos.js @@ -12842,6 +12842,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -12852,6 +12858,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -13046,11 +13058,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -13064,11 +13081,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-css/protos/protos.json b/packages/google-shopping-css/protos/protos.json index fc2299833aa..69ac92176a9 100644 --- a/packages/google-shopping-css/protos/protos.json +++ b/packages/google-shopping-css/protos/protos.json @@ -1784,7 +1784,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -1809,11 +1815,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-accounts/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-accounts/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-accounts/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-accounts/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-accounts/protos/protos.d.ts b/packages/google-shopping-merchant-accounts/protos/protos.d.ts index 46e5f046537..3d70cc06b4d 100644 --- a/packages/google-shopping-merchant-accounts/protos/protos.d.ts +++ b/packages/google-shopping-merchant-accounts/protos/protos.d.ts @@ -40873,7 +40873,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -40982,11 +40988,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-accounts/protos/protos.js b/packages/google-shopping-merchant-accounts/protos/protos.js index 384c5b44d30..d1666096a1e 100644 --- a/packages/google-shopping-merchant-accounts/protos/protos.js +++ b/packages/google-shopping-merchant-accounts/protos/protos.js @@ -711,11 +711,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } } @@ -790,6 +795,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -798,6 +807,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -810,6 +823,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.impacts) { if (!Array.isArray(object.impacts)) @@ -19420,6 +19445,12 @@ case 4: case 5: case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: break; } } @@ -19537,6 +19568,30 @@ case 6: message.eligibleDestinations[i] = 6; break; + case "YOUTUBE_SHOPPING_CHECKOUT": + case 7: + message.eligibleDestinations[i] = 7; + break; + case "YOUTUBE_AFFILIATE": + case 8: + message.eligibleDestinations[i] = 8; + break; + case "FREE_VEHICLE_LISTINGS": + case 9: + message.eligibleDestinations[i] = 9; + break; + case "VEHICLE_ADS": + case 10: + message.eligibleDestinations[i] = 10; + break; + case "CLOUD_RETAIL": + case 11: + message.eligibleDestinations[i] = 11; + break; + case "LOCAL_CLOUD_RETAIL": + case 12: + message.eligibleDestinations[i] = 12; + break; } } switch (object.enrollmentState) { @@ -54458,11 +54513,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } } @@ -54537,6 +54597,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -54545,6 +54609,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -54557,6 +54625,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.impacts) { if (!Array.isArray(object.impacts)) @@ -67490,6 +67570,12 @@ case 4: case 5: case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: break; } } @@ -67607,6 +67693,30 @@ case 6: message.eligibleDestinations[i] = 6; break; + case "YOUTUBE_SHOPPING_CHECKOUT": + case 7: + message.eligibleDestinations[i] = 7; + break; + case "YOUTUBE_AFFILIATE": + case 8: + message.eligibleDestinations[i] = 8; + break; + case "FREE_VEHICLE_LISTINGS": + case 9: + message.eligibleDestinations[i] = 9; + break; + case "VEHICLE_ADS": + case 10: + message.eligibleDestinations[i] = 10; + break; + case "CLOUD_RETAIL": + case 11: + message.eligibleDestinations[i] = 11; + break; + case "LOCAL_CLOUD_RETAIL": + case 12: + message.eligibleDestinations[i] = 12; + break; } } switch (object.enrollmentState) { @@ -98296,6 +98406,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -98306,6 +98422,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -98500,11 +98622,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -98518,11 +98645,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-accounts/protos/protos.json b/packages/google-shopping-merchant-accounts/protos/protos.json index e1253ca7ad9..ce7922b3ac2 100644 --- a/packages/google-shopping-merchant-accounts/protos/protos.json +++ b/packages/google-shopping-merchant-accounts/protos/protos.json @@ -12519,7 +12519,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -12544,11 +12550,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-datasources/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-datasources/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-datasources/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-datasources/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-datasources/protos/protos.d.ts b/packages/google-shopping-merchant-datasources/protos/protos.d.ts index 0b0eea3961b..001cafdc76f 100644 --- a/packages/google-shopping-merchant-datasources/protos/protos.d.ts +++ b/packages/google-shopping-merchant-datasources/protos/protos.d.ts @@ -6061,7 +6061,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -6170,11 +6176,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-datasources/protos/protos.js b/packages/google-shopping-merchant-datasources/protos/protos.js index 912c27b8b06..d04dffcfdff 100644 --- a/packages/google-shopping-merchant-datasources/protos/protos.js +++ b/packages/google-shopping-merchant-datasources/protos/protos.js @@ -3298,6 +3298,12 @@ case 4: case 5: case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: break; } if (message.state != null && message.hasOwnProperty("state")) @@ -3359,6 +3365,30 @@ case 6: message.destination = 6; break; + case "YOUTUBE_SHOPPING_CHECKOUT": + case 7: + message.destination = 7; + break; + case "YOUTUBE_AFFILIATE": + case 8: + message.destination = 8; + break; + case "FREE_VEHICLE_LISTINGS": + case 9: + message.destination = 9; + break; + case "VEHICLE_ADS": + case 10: + message.destination = 10; + break; + case "CLOUD_RETAIL": + case 11: + message.destination = 11; + break; + case "LOCAL_CLOUD_RETAIL": + case 12: + message.destination = 12; + break; } switch (object.state) { default: @@ -10277,6 +10307,12 @@ case 4: case 5: case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: break; } if (message.state != null && message.hasOwnProperty("state")) @@ -10338,6 +10374,30 @@ case 6: message.destination = 6; break; + case "YOUTUBE_SHOPPING_CHECKOUT": + case 7: + message.destination = 7; + break; + case "YOUTUBE_AFFILIATE": + case 8: + message.destination = 8; + break; + case "FREE_VEHICLE_LISTINGS": + case 9: + message.destination = 9; + break; + case "VEHICLE_ADS": + case 10: + message.destination = 10; + break; + case "CLOUD_RETAIL": + case 11: + message.destination = 11; + break; + case "LOCAL_CLOUD_RETAIL": + case 12: + message.destination = 12; + break; } switch (object.state) { default: @@ -15062,6 +15122,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -15072,6 +15138,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -15266,11 +15338,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -15284,11 +15361,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-datasources/protos/protos.json b/packages/google-shopping-merchant-datasources/protos/protos.json index 85f48f25d7f..60ddd512acf 100644 --- a/packages/google-shopping-merchant-datasources/protos/protos.json +++ b/packages/google-shopping-merchant-datasources/protos/protos.json @@ -1840,7 +1840,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -1865,11 +1871,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-inventories/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-inventories/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-inventories/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-inventories/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-inventories/protos/protos.d.ts b/packages/google-shopping-merchant-inventories/protos/protos.d.ts index 7142251bfb1..3ed994e7bdf 100644 --- a/packages/google-shopping-merchant-inventories/protos/protos.d.ts +++ b/packages/google-shopping-merchant-inventories/protos/protos.d.ts @@ -3292,7 +3292,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -3401,11 +3407,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-inventories/protos/protos.js b/packages/google-shopping-merchant-inventories/protos/protos.js index f1d6d9cfcaf..362b588d659 100644 --- a/packages/google-shopping-merchant-inventories/protos/protos.js +++ b/packages/google-shopping-merchant-inventories/protos/protos.js @@ -8020,6 +8020,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -8030,6 +8036,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -8224,11 +8236,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -8242,11 +8259,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-inventories/protos/protos.json b/packages/google-shopping-merchant-inventories/protos/protos.json index fe8be0a3910..0bc2d11f756 100644 --- a/packages/google-shopping-merchant-inventories/protos/protos.json +++ b/packages/google-shopping-merchant-inventories/protos/protos.json @@ -1065,7 +1065,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -1090,11 +1096,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-issueresolution/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-issueresolution/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-issueresolution/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-issueresolution/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-issueresolution/protos/protos.d.ts b/packages/google-shopping-merchant-issueresolution/protos/protos.d.ts index dde0fdbb855..e0066771660 100644 --- a/packages/google-shopping-merchant-issueresolution/protos/protos.d.ts +++ b/packages/google-shopping-merchant-issueresolution/protos/protos.d.ts @@ -8829,7 +8829,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -8938,11 +8944,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-issueresolution/protos/protos.js b/packages/google-shopping-merchant-issueresolution/protos/protos.js index f45503f8207..d764fa10de6 100644 --- a/packages/google-shopping-merchant-issueresolution/protos/protos.js +++ b/packages/google-shopping-merchant-issueresolution/protos/protos.js @@ -882,11 +882,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.country != null && message.hasOwnProperty("country")) @@ -970,6 +975,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -978,6 +987,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -990,6 +1003,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.country != null) message.country = String(object.country); @@ -11462,11 +11487,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.country != null && message.hasOwnProperty("country")) @@ -11550,6 +11580,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -11558,6 +11592,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -11570,6 +11608,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.country != null) message.country = String(object.country); @@ -22275,6 +22325,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -22285,6 +22341,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -22479,11 +22541,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -22497,11 +22564,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-issueresolution/protos/protos.json b/packages/google-shopping-merchant-issueresolution/protos/protos.json index 954b735c6a0..90502e36e3d 100644 --- a/packages/google-shopping-merchant-issueresolution/protos/protos.json +++ b/packages/google-shopping-merchant-issueresolution/protos/protos.json @@ -2212,7 +2212,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -2237,11 +2243,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-lfp/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-lfp/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-lfp/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-lfp/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-lfp/protos/protos.d.ts b/packages/google-shopping-merchant-lfp/protos/protos.d.ts index e7633c2428a..01e742bcdbf 100644 --- a/packages/google-shopping-merchant-lfp/protos/protos.d.ts +++ b/packages/google-shopping-merchant-lfp/protos/protos.d.ts @@ -4617,7 +4617,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -4726,11 +4732,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-lfp/protos/protos.js b/packages/google-shopping-merchant-lfp/protos/protos.js index 13125a9df7a..052d83ef1ca 100644 --- a/packages/google-shopping-merchant-lfp/protos/protos.js +++ b/packages/google-shopping-merchant-lfp/protos/protos.js @@ -11903,6 +11903,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -11913,6 +11919,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -12107,11 +12119,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -12125,11 +12142,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-lfp/protos/protos.json b/packages/google-shopping-merchant-lfp/protos/protos.json index 96b3210c706..3d8c4e23252 100644 --- a/packages/google-shopping-merchant-lfp/protos/protos.json +++ b/packages/google-shopping-merchant-lfp/protos/protos.json @@ -1811,7 +1811,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -1836,11 +1842,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-notifications/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-notifications/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-notifications/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-notifications/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-notifications/protos/protos.d.ts b/packages/google-shopping-merchant-notifications/protos/protos.d.ts index cd6251b88c3..267f707b4ce 100644 --- a/packages/google-shopping-merchant-notifications/protos/protos.d.ts +++ b/packages/google-shopping-merchant-notifications/protos/protos.d.ts @@ -2706,7 +2706,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -2815,11 +2821,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-notifications/protos/protos.js b/packages/google-shopping-merchant-notifications/protos/protos.js index d9304528480..1cd8f3cb094 100644 --- a/packages/google-shopping-merchant-notifications/protos/protos.js +++ b/packages/google-shopping-merchant-notifications/protos/protos.js @@ -4788,11 +4788,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } } @@ -4864,6 +4869,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -4872,6 +4881,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -4884,6 +4897,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } return message; }; @@ -6471,6 +6496,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -6481,6 +6512,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -6675,11 +6712,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -6693,11 +6735,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-notifications/protos/protos.json b/packages/google-shopping-merchant-notifications/protos/protos.json index 6a7740c64e3..60036d47a4b 100644 --- a/packages/google-shopping-merchant-notifications/protos/protos.json +++ b/packages/google-shopping-merchant-notifications/protos/protos.json @@ -841,7 +841,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -866,11 +872,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-ordertracking/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-ordertracking/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-ordertracking/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-ordertracking/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-ordertracking/protos/protos.d.ts b/packages/google-shopping-merchant-ordertracking/protos/protos.d.ts index b1309fa7ac2..346d69eefa3 100644 --- a/packages/google-shopping-merchant-ordertracking/protos/protos.d.ts +++ b/packages/google-shopping-merchant-ordertracking/protos/protos.d.ts @@ -1899,7 +1899,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -2008,11 +2014,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-ordertracking/protos/protos.js b/packages/google-shopping-merchant-ordertracking/protos/protos.js index 3c4fefc2963..3046a13a63c 100644 --- a/packages/google-shopping-merchant-ordertracking/protos/protos.js +++ b/packages/google-shopping-merchant-ordertracking/protos/protos.js @@ -5156,6 +5156,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -5166,6 +5172,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -5360,11 +5372,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -5378,11 +5395,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-ordertracking/protos/protos.json b/packages/google-shopping-merchant-ordertracking/protos/protos.json index c0621ae2241..b171f2cd316 100644 --- a/packages/google-shopping-merchant-ordertracking/protos/protos.json +++ b/packages/google-shopping-merchant-ordertracking/protos/protos.json @@ -805,7 +805,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -830,11 +836,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-promotions/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-promotions/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-promotions/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-promotions/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-promotions/protos/protos.d.ts b/packages/google-shopping-merchant-promotions/protos/protos.d.ts index 985d81edafc..a0196e54685 100644 --- a/packages/google-shopping-merchant-promotions/protos/protos.d.ts +++ b/packages/google-shopping-merchant-promotions/protos/protos.d.ts @@ -3191,7 +3191,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -3300,11 +3306,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-promotions/protos/protos.js b/packages/google-shopping-merchant-promotions/protos/protos.js index 146736c3b04..be88a3c54a0 100644 --- a/packages/google-shopping-merchant-promotions/protos/protos.js +++ b/packages/google-shopping-merchant-promotions/protos/protos.js @@ -2468,6 +2468,12 @@ case 4: case 5: case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: break; } } @@ -2759,6 +2765,30 @@ case 6: message.promotionDestinations[i] = 6; break; + case "YOUTUBE_SHOPPING_CHECKOUT": + case 7: + message.promotionDestinations[i] = 7; + break; + case "YOUTUBE_AFFILIATE": + case 8: + message.promotionDestinations[i] = 8; + break; + case "FREE_VEHICLE_LISTINGS": + case 9: + message.promotionDestinations[i] = 9; + break; + case "VEHICLE_ADS": + case 10: + message.promotionDestinations[i] = 10; + break; + case "CLOUD_RETAIL": + case 11: + message.promotionDestinations[i] = 11; + break; + case "LOCAL_CLOUD_RETAIL": + case 12: + message.promotionDestinations[i] = 12; + break; } } if (object.itemIdInclusion) { @@ -3614,11 +3644,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.status != null && message.hasOwnProperty("status")) @@ -3696,6 +3731,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -3704,6 +3743,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -3716,6 +3759,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } switch (object.status) { default: @@ -4123,11 +4178,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.description != null && message.hasOwnProperty("description")) @@ -4238,6 +4298,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -4246,6 +4310,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -4258,6 +4326,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.description != null) message.description = String(object.description); @@ -6779,6 +6859,12 @@ case 4: case 5: case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: break; } } @@ -7070,6 +7156,30 @@ case 6: message.promotionDestinations[i] = 6; break; + case "YOUTUBE_SHOPPING_CHECKOUT": + case 7: + message.promotionDestinations[i] = 7; + break; + case "YOUTUBE_AFFILIATE": + case 8: + message.promotionDestinations[i] = 8; + break; + case "FREE_VEHICLE_LISTINGS": + case 9: + message.promotionDestinations[i] = 9; + break; + case "VEHICLE_ADS": + case 10: + message.promotionDestinations[i] = 10; + break; + case "CLOUD_RETAIL": + case 11: + message.promotionDestinations[i] = 11; + break; + case "LOCAL_CLOUD_RETAIL": + case 12: + message.promotionDestinations[i] = 12; + break; } } if (object.itemIdInclusion) { @@ -7925,11 +8035,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.status != null && message.hasOwnProperty("status")) @@ -8007,6 +8122,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -8015,6 +8134,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -8027,6 +8150,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } switch (object.status) { default: @@ -8434,11 +8569,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.description != null && message.hasOwnProperty("description")) @@ -8549,6 +8689,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -8557,6 +8701,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -8569,6 +8717,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.description != null) message.description = String(object.description); @@ -9737,6 +9897,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -9747,6 +9913,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -9941,11 +10113,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -9959,11 +10136,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-promotions/protos/protos.json b/packages/google-shopping-merchant-promotions/protos/protos.json index 99c0c83c1c1..1f43fbb66a0 100644 --- a/packages/google-shopping-merchant-promotions/protos/protos.json +++ b/packages/google-shopping-merchant-promotions/protos/protos.json @@ -1435,7 +1435,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -1460,11 +1466,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-reports/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-reports/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-reports/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-reports/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-reports/protos/protos.d.ts b/packages/google-shopping-merchant-reports/protos/protos.d.ts index 1e2e737488a..64bc2c8b877 100644 --- a/packages/google-shopping-merchant-reports/protos/protos.d.ts +++ b/packages/google-shopping-merchant-reports/protos/protos.d.ts @@ -10735,7 +10735,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -10844,11 +10850,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-reports/protos/protos.js b/packages/google-shopping-merchant-reports/protos/protos.js index 91037b05bd0..85867e3c015 100644 --- a/packages/google-shopping-merchant-reports/protos/protos.js +++ b/packages/google-shopping-merchant-reports/protos/protos.js @@ -4569,11 +4569,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } } @@ -4653,6 +4658,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -4661,6 +4670,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -4673,6 +4686,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.disapprovedCountries) { if (!Array.isArray(object.disapprovedCountries)) @@ -15670,11 +15695,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } } @@ -15754,6 +15784,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -15762,6 +15796,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -15774,6 +15812,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.disapprovedCountries) { if (!Array.isArray(object.disapprovedCountries)) @@ -28543,11 +28593,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } } @@ -28627,6 +28682,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -28635,6 +28694,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -28647,6 +28710,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.disapprovedCountries) { if (!Array.isArray(object.disapprovedCountries)) @@ -36106,6 +36181,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -36116,6 +36197,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -36310,11 +36397,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -36328,11 +36420,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-reports/protos/protos.json b/packages/google-shopping-merchant-reports/protos/protos.json index 730f02eea35..0f911719e0c 100644 --- a/packages/google-shopping-merchant-reports/protos/protos.json +++ b/packages/google-shopping-merchant-reports/protos/protos.json @@ -6889,7 +6889,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -6914,11 +6920,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } } diff --git a/packages/google-shopping-merchant-reviews/protos/google/shopping/type/types.proto b/packages/google-shopping-merchant-reviews/protos/google/shopping/type/types.proto index 641bcf066cb..962e3345c67 100644 --- a/packages/google-shopping-merchant-reviews/protos/google/shopping/type/types.proto +++ b/packages/google-shopping-merchant-reviews/protos/google/shopping/type/types.proto @@ -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. @@ -79,7 +79,6 @@ message CustomAttribute { // // Destinations are used in Merchant Center to allow you to control where the // products from your data feed should be displayed. -// message Destination { // Destination values. enum DestinationEnum { @@ -105,6 +104,25 @@ message Destination { // [YouTube Shopping](https://support.google.com/merchants/answer/12362804). YOUTUBE_SHOPPING = 6; + + // Youtube shopping checkout. + YOUTUBE_SHOPPING_CHECKOUT = 7; + + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 8; + + // [Free vehicle + // listings](https://support.google.com/merchants/answer/11189169). + FREE_VEHICLE_LISTINGS = 9; + + // [Vehicle ads](https://support.google.com/merchants/answer/11189169). + VEHICLE_ADS = 10; + + // [Cloud retail](https://cloud.google.com/solutions/retail). + CLOUD_RETAIL = 11; + + // [Local cloud retail](https://cloud.google.com/solutions/retail). + LOCAL_CLOUD_RETAIL = 12; } } @@ -115,7 +133,6 @@ message Destination { // ads](https://support.google.com/merchants/answer/6149970)) or a subset of // formats within a destination (for example, [Demand Gen // ads](https://support.google.com/merchants/answer/13389785)). -// message ReportingContext { // Reporting context values. enum ReportingContextEnum { @@ -155,6 +172,10 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/9199328). FREE_LISTINGS = 7; + // [Free product listings on UCP + // checkout](https://developers.google.com/merchant/ucp). + FREE_LISTINGS_UCP_CHECKOUT = 19; + // [Free local product // listings](https://support.google.com/merchants/answer/9825611). FREE_LOCAL_LISTINGS = 8; @@ -163,6 +184,9 @@ message ReportingContext { // listings](https://support.google.com/merchants/answer/11544533). FREE_LOCAL_VEHICLE_LISTINGS = 9; + // [Youtube Affiliate](https://support.google.com/youtube/answer/13376398). + YOUTUBE_AFFILIATE = 18; + // [YouTube // Shopping](https://support.google.com/merchants/answer/13478370). YOUTUBE_SHOPPING = 10; @@ -172,6 +196,18 @@ message ReportingContext { // [Local cloud retail](https://cloud.google.com/solutions/retail). LOCAL_CLOUD_RETAIL = 12; + + // [Product + // Reviews](https://support.google.com/merchants/answer/14620732). + PRODUCT_REVIEWS = 15; + + // [Merchant + // Reviews](https://developers.google.com/merchant-review-feeds). + MERCHANT_REVIEWS = 16; + + // YouTube Checkout + // . + YOUTUBE_CHECKOUT = 17; } } diff --git a/packages/google-shopping-merchant-reviews/protos/protos.d.ts b/packages/google-shopping-merchant-reviews/protos/protos.d.ts index e7659a58948..8084f5e8fc0 100644 --- a/packages/google-shopping-merchant-reviews/protos/protos.d.ts +++ b/packages/google-shopping-merchant-reviews/protos/protos.d.ts @@ -3287,7 +3287,13 @@ export namespace google { LOCAL_INVENTORY_ADS = 3, FREE_LISTINGS = 4, FREE_LOCAL_LISTINGS = 5, - YOUTUBE_SHOPPING = 6 + YOUTUBE_SHOPPING = 6, + YOUTUBE_SHOPPING_CHECKOUT = 7, + YOUTUBE_AFFILIATE = 8, + FREE_VEHICLE_LISTINGS = 9, + VEHICLE_ADS = 10, + CLOUD_RETAIL = 11, + LOCAL_CLOUD_RETAIL = 12 } } @@ -3396,11 +3402,16 @@ export namespace google { LOCAL_INVENTORY_ADS = 5, VEHICLE_INVENTORY_ADS = 6, FREE_LISTINGS = 7, + FREE_LISTINGS_UCP_CHECKOUT = 19, FREE_LOCAL_LISTINGS = 8, FREE_LOCAL_VEHICLE_LISTINGS = 9, + YOUTUBE_AFFILIATE = 18, YOUTUBE_SHOPPING = 10, CLOUD_RETAIL = 11, - LOCAL_CLOUD_RETAIL = 12 + LOCAL_CLOUD_RETAIL = 12, + PRODUCT_REVIEWS = 15, + MERCHANT_REVIEWS = 16, + YOUTUBE_CHECKOUT = 17 } } diff --git a/packages/google-shopping-merchant-reviews/protos/protos.js b/packages/google-shopping-merchant-reviews/protos/protos.js index fb926b52035..5863b906551 100644 --- a/packages/google-shopping-merchant-reviews/protos/protos.js +++ b/packages/google-shopping-merchant-reviews/protos/protos.js @@ -3023,11 +3023,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } return null; @@ -3092,6 +3097,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -3100,6 +3109,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -3112,6 +3125,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } return message; }; @@ -3435,11 +3460,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.description != null && message.hasOwnProperty("description")) @@ -3539,6 +3569,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -3547,6 +3581,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -3559,6 +3597,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.description != null) message.description = String(object.description); @@ -7392,11 +7442,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } return null; @@ -7461,6 +7516,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -7469,6 +7528,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -7481,6 +7544,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } return message; }; @@ -7804,11 +7879,16 @@ case 5: case 6: case 7: + case 19: case 8: case 9: + case 18: case 10: case 11: case 12: + case 15: + case 16: + case 17: break; } if (message.description != null && message.hasOwnProperty("description")) @@ -7908,6 +7988,10 @@ case 7: message.reportingContext = 7; break; + case "FREE_LISTINGS_UCP_CHECKOUT": + case 19: + message.reportingContext = 19; + break; case "FREE_LOCAL_LISTINGS": case 8: message.reportingContext = 8; @@ -7916,6 +8000,10 @@ case 9: message.reportingContext = 9; break; + case "YOUTUBE_AFFILIATE": + case 18: + message.reportingContext = 18; + break; case "YOUTUBE_SHOPPING": case 10: message.reportingContext = 10; @@ -7928,6 +8016,18 @@ case 12: message.reportingContext = 12; break; + case "PRODUCT_REVIEWS": + case 15: + message.reportingContext = 15; + break; + case "MERCHANT_REVIEWS": + case 16: + message.reportingContext = 16; + break; + case "YOUTUBE_CHECKOUT": + case 17: + message.reportingContext = 17; + break; } if (object.description != null) message.description = String(object.description); @@ -9080,6 +9180,12 @@ * @property {number} FREE_LISTINGS=4 FREE_LISTINGS value * @property {number} FREE_LOCAL_LISTINGS=5 FREE_LOCAL_LISTINGS value * @property {number} YOUTUBE_SHOPPING=6 YOUTUBE_SHOPPING value + * @property {number} YOUTUBE_SHOPPING_CHECKOUT=7 YOUTUBE_SHOPPING_CHECKOUT value + * @property {number} YOUTUBE_AFFILIATE=8 YOUTUBE_AFFILIATE value + * @property {number} FREE_VEHICLE_LISTINGS=9 FREE_VEHICLE_LISTINGS value + * @property {number} VEHICLE_ADS=10 VEHICLE_ADS value + * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value + * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value */ Destination.DestinationEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -9090,6 +9196,12 @@ values[valuesById[4] = "FREE_LISTINGS"] = 4; values[valuesById[5] = "FREE_LOCAL_LISTINGS"] = 5; values[valuesById[6] = "YOUTUBE_SHOPPING"] = 6; + values[valuesById[7] = "YOUTUBE_SHOPPING_CHECKOUT"] = 7; + values[valuesById[8] = "YOUTUBE_AFFILIATE"] = 8; + values[valuesById[9] = "FREE_VEHICLE_LISTINGS"] = 9; + values[valuesById[10] = "VEHICLE_ADS"] = 10; + values[valuesById[11] = "CLOUD_RETAIL"] = 11; + values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; return values; })(); @@ -9284,11 +9396,16 @@ * @property {number} LOCAL_INVENTORY_ADS=5 LOCAL_INVENTORY_ADS value * @property {number} VEHICLE_INVENTORY_ADS=6 VEHICLE_INVENTORY_ADS value * @property {number} FREE_LISTINGS=7 FREE_LISTINGS value + * @property {number} FREE_LISTINGS_UCP_CHECKOUT=19 FREE_LISTINGS_UCP_CHECKOUT value * @property {number} FREE_LOCAL_LISTINGS=8 FREE_LOCAL_LISTINGS value * @property {number} FREE_LOCAL_VEHICLE_LISTINGS=9 FREE_LOCAL_VEHICLE_LISTINGS value + * @property {number} YOUTUBE_AFFILIATE=18 YOUTUBE_AFFILIATE value * @property {number} YOUTUBE_SHOPPING=10 YOUTUBE_SHOPPING value * @property {number} CLOUD_RETAIL=11 CLOUD_RETAIL value * @property {number} LOCAL_CLOUD_RETAIL=12 LOCAL_CLOUD_RETAIL value + * @property {number} PRODUCT_REVIEWS=15 PRODUCT_REVIEWS value + * @property {number} MERCHANT_REVIEWS=16 MERCHANT_REVIEWS value + * @property {number} YOUTUBE_CHECKOUT=17 YOUTUBE_CHECKOUT value */ ReportingContext.ReportingContextEnum = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -9302,11 +9419,16 @@ values[valuesById[5] = "LOCAL_INVENTORY_ADS"] = 5; values[valuesById[6] = "VEHICLE_INVENTORY_ADS"] = 6; values[valuesById[7] = "FREE_LISTINGS"] = 7; + values[valuesById[19] = "FREE_LISTINGS_UCP_CHECKOUT"] = 19; values[valuesById[8] = "FREE_LOCAL_LISTINGS"] = 8; values[valuesById[9] = "FREE_LOCAL_VEHICLE_LISTINGS"] = 9; + values[valuesById[18] = "YOUTUBE_AFFILIATE"] = 18; values[valuesById[10] = "YOUTUBE_SHOPPING"] = 10; values[valuesById[11] = "CLOUD_RETAIL"] = 11; values[valuesById[12] = "LOCAL_CLOUD_RETAIL"] = 12; + values[valuesById[15] = "PRODUCT_REVIEWS"] = 15; + values[valuesById[16] = "MERCHANT_REVIEWS"] = 16; + values[valuesById[17] = "YOUTUBE_CHECKOUT"] = 17; return values; })(); diff --git a/packages/google-shopping-merchant-reviews/protos/protos.json b/packages/google-shopping-merchant-reviews/protos/protos.json index cd1463e14d0..c13aaefe19c 100644 --- a/packages/google-shopping-merchant-reviews/protos/protos.json +++ b/packages/google-shopping-merchant-reviews/protos/protos.json @@ -1408,7 +1408,13 @@ "LOCAL_INVENTORY_ADS": 3, "FREE_LISTINGS": 4, "FREE_LOCAL_LISTINGS": 5, - "YOUTUBE_SHOPPING": 6 + "YOUTUBE_SHOPPING": 6, + "YOUTUBE_SHOPPING_CHECKOUT": 7, + "YOUTUBE_AFFILIATE": 8, + "FREE_VEHICLE_LISTINGS": 9, + "VEHICLE_ADS": 10, + "CLOUD_RETAIL": 11, + "LOCAL_CLOUD_RETAIL": 12 } } } @@ -1433,11 +1439,16 @@ "LOCAL_INVENTORY_ADS": 5, "VEHICLE_INVENTORY_ADS": 6, "FREE_LISTINGS": 7, + "FREE_LISTINGS_UCP_CHECKOUT": 19, "FREE_LOCAL_LISTINGS": 8, "FREE_LOCAL_VEHICLE_LISTINGS": 9, + "YOUTUBE_AFFILIATE": 18, "YOUTUBE_SHOPPING": 10, "CLOUD_RETAIL": 11, - "LOCAL_CLOUD_RETAIL": 12 + "LOCAL_CLOUD_RETAIL": 12, + "PRODUCT_REVIEWS": 15, + "MERCHANT_REVIEWS": 16, + "YOUTUBE_CHECKOUT": 17 } } }