All of our campaigns are supposed to use a shared list of "global" negative keywords. We have a utility script that runs through all of our campaigns to make sure we added the list to them manually. This has worked flawlessly for a long time, until recently something odd popped out. The ads UI (on Google) tells us a single campaign is missing the shared list, but the API says the campaign is using it. So which is it? My question in a broad sense is: does Google have a cache gap between the UI and the API? We don't mutate campaigns through the API, we have humans do things manually through the UI, so it couldn't be anything on our end. The bug persisted across multiple days.
We use the following GAQL, and we do not cache the result: SELECT campaign.name, shared_set.id FROM campaign_shared_set WHERE campaign.status = ENABLED AND campaign.advertising_channel_type IN (SEARCH,SHOPPING) ORDER BY campaign.name This reported that the campaign in question was using the "global" shared negative keyword list, but the UI said the opposite. The API and UI seem to be in conflict with each other, and it caused a bit of confusion. Any insight would be helpful, thanks. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/41072c7e-a4ea-4680-a645-4cc390eec49bn%40googlegroups.com.
