On August 23, 2022 we will gradually start updating the way country targeting works for shopping products.  As a result, the targetCountry field for newly inserted products and the country field for new datafeeds may be empty in the Content API for Shopping . While targetCountry and country are now deprecated, there are no plans to remove these fields from v2.1 to preserve backward compatibility. We recommend using feedLabel  to name new products and feeds, and using the shipping  field to specify the countries to target.If you're accessing accounts whose product data you don’t have total control over and you are unsure whether the products or datafeeds will have ONLY a feedLabel field beginning in late August, we recommend you update your code to support the feedLabel field. products  without a targetCountry or datafeeds  without a country.Country targeting in Shopping Ads campaigns is changing in August 2022  for how this change will impact Google Ads.What’s already changed August 8, 2022 , the Content API for Shopping  added the feedLabel field to the products resource. As of August 8, 2022, feedLabel can only accept and return two-letter CLDR territory codes . Products now require either targetCountry or feedLabel. As long as the feedLabel set is a valid two-letter CLDR code, targetCountry will be backfilled for compatibility.the id , i.e. the REST ID). feedLabel now replaces targetCountry as the third component of the identifier, so it is no longer just a valid two-letter CLDR code. You can find an example shown here .This change to product identifier is backwards compatible, so existing REST IDs for existing products will continue to work without change. Important feedLabel doesn’t impact targeting. This means if you use feedLabel instead of targetCountry, you need to specify all countries you want to target in the shipping  attribute.What’s coming next August 23, 2022 . When the upcoming change reaches you, you’ll be able to create a product or datafeed with any string (not just a two-letter CLDR code) as the feedLabel via the API or the Merchant Center. You’ll still be able to use a two-letter country code in targetCountry for backwards compatibility.feedLabel that isn’t a CLDR territory code, the API will return those products without a targetCountry or those datafeeds without a country. Instead, only their feedLabel will be populated. This may break your codebase if your implementation expects a value in targetCountry for products or a value in country for datafeeds.How you’re impacted Products targetCountry, you are not required to make any changes at this time, as the feedLabel value in the products REST ID will be identical to the targetCountry you inserted.feedLabel in Merchant Center or the API that is not a CLDR territory code, we highly recommend you update your codebase to use feedLabels on all product insertions instead of targetCountry to avoid issues with your API integration.All products inserted with a feedLabel instead of targetCountry, even if the feedLabel is a CLDR territory code, will not automatically target that country. You must explicitly set the countries you want to target via the shipping field. Datafeeds feed label  will replace the current country of sale  value in the Merchant Center UI. The Content API will be expected to support this change via the datafeeds service starting mid-September. These new datafeeds will only have the feedLabel field set, not the country field, unless you explicitly set the feedLabel to a CLDR territory code.feedLabels on all datafeeds instead of country to avoid issues with your API integration.Recommendation for third party integrations targetCountry and datafeeds without a country before August 23, 2022.feedLabel that is not a valid two-letter CLDR territory code. When this product is returned via products.list, you could encounter issues if your implementation expects a value in targetCountry.feedLabel and no country field. When this datafeed is returned via datafeeds.list, you could encounter issues if your implementation expects a value in country.
  Make a request to products.list. 
  Filter your products to search for products where the targetCountry field does not exist on the product. 
  If any products appear, you have offers without a country in your Merchant Center. 
 
Detailed Changes here .Datafeeds Service datafeeds service will begin to return feedLabel on all datafeeds, which will be the country value if that is how the datafeed was created. The datafeeds service will also return the country field if the feedLabel is a valid country code for backwards compatibility.Opt out of receiving products and datafeeds without a country Feed label replaces target country in the Content API for Shopping - temporary exemption . Once you have fully supported feedLabel, you will be able to opt back in to receiving these offers. forum .