Hi fellow Google AW API aficionados,
Starting in mid-July, Shopping campaigns will become automatically opted in to show in Google Discover. From last week, it's possible to opt out of this using the AW frontend UIs.
Is there any way to do this programmatically using the APIs? I would've expected to find this setting in https://developers.google.com/adwords/api/docs/reference/v201809/CampaignService.NetworkSetting , but this doesn't appear to be the case.
My company is managing on the order of thousands of shopping campaigns for our clients, so doing this using the UIs is not an option. Staying opted-in to Discover is also not an option, as this is not something that our customers have agreed to pay for (in essence, the product we provide is for their products to be shown to consumers in direct response to a search query).
It seems very odd to me that such a fundamental change as this would be made to Shopping campaigns without the ability to control it being available in the APIs.
I'm hoping that there actually is some way of controlling this, or that this is scheduled to be rolled out prior to mid-July, when ads will start to be shown in Discover.
All the best,
Martin

Hi Martin,
With regard to shopping campaigns from the Youtube/Discover network using the API, unfortunately, we don't have a definite timeline on when it will be supported in the AdWords API. Please continue to follow our blog for announcements.
For the second question, could you clarify what you meant by "customer contracts do not allow for "browse-style" (i.e., not in direct response to searches) ad impressions?"? If your concern is about handling large number of entities, you may consider using BatchJobService to schedule large batches of updates to your AdWords campaigns as asynchronous mutate jobs, and to retrieve the status, results or statistics of your recent jobs.
Regards,
Hiroyuki
Google Ads API Team
Hi Hiroyuki,
With regard to "customer contracts": we (my company) acts as an Adwords reseller agency, and have sold LIA advertising to a large number of clients. The agreement between my company and most of our clients do not allow us to run "browse-style" (Discover) ads, and as such, keeping the campaigns enabled for Discover is not an option for us. We have several thousand clients where Discover will need to be disabled, but I'd imagine that there are other agencies out there that are in the same situation, but that are much larger.
- Martin
Hi Martin,
Thank you for providing the details.
However, could you confirm if you are indeed referring to discovery campaigns/ads? If yes, unfortunately, discovery campaigns are not supported in the AdWords API. You may follow our blog for any upcoming features and updates.
Regards,
Hiroyuki
Google Ads API Team