How to recognise a Smart Display Campaign

119 views
Skip to first unread message

Ilya Bezmenov

unread,
Jul 11, 2017, 11:23:26 PM7/11/17
to AdWords API Forum
Hello,

I try to get all account's campaigns except smart ones. Is there any way to do that? I just need not to try to mutate immutable things, such as Smart display campaigns, for example. So, I need a method to recognise them. Is it correct to assume that AdvertisingChannelSubType == UNKNOWN is a sign that a campaign is not manageable via API?

Thanks!
Ilya

Josh Radcliff (AdWords API Team)

unread,
Jul 12, 2017, 11:22:07 AM7/12/17
to AdWords API Forum
Hi Ilya,

AdvertisingChannelSubType of UNKNOWN is an indication that the AdvertisingChannelSubType of the campaign is set, but it's set to a value that's not recognized in the version of the AdWords API used for the request. However, that doesn't necessarily mean that:
  • The campaign is a Smart Display campaign (there may be other types of campaigns with UNKNOWN for that field)
  • The campaign cannot be managed at all via the AdWords API.
For example, you may still be able to set site category and content exclusions for those campaigns (see the "Additional controls available to you" section of the Smart Display campaigns article in the Help Center).

I'm not aware of a way to definitively identify all of your Smart Display campaigns. The only option I can think of is to label those campaigns and then use those labels in your request filters.

Thanks,
Josh, AdWords API Team

Ilya Bezmenov

unread,
Jul 17, 2017, 1:11:29 PM7/17/17
to AdWords API Forum
Hi Josh,

I'm afraid, labeling campaigns is not an option here, we don't own them and can't oblige our customers to do that. Anyway, things are bit clearer now. I think we just shouldn't manage UNKNOWN campaigns.

Thank you for your reply,
Ilya
Reply all
Reply to author
Forward
0 new messages