CAMPAIGN_PERFORMANCE_REPORT shows mystery campaign!?

227 views
Skip to first unread message

Zweitze

unread,
May 6, 2014, 9:50:36 AM5/6/14
to adwor...@googlegroups.com
Hello,

When I submit this request for Customer 888-729-9188:
<?xml version="1.0"?>
<reportDefinition>
  <selector xmlns="https://adwords.google.com/api/adwords/cm/v201309">
    <fields>CampaignName</fields>
    <fields>CampaignId</fields>
    <fields>CampaignStatus</fields>
    <fields>Impressions</fields>
    <fields>Clicks</fields>
    <fields>Cost</fields>
  </selector>
  <reportName xmlns="https://adwords.google.com/api/adwords/cm/v201309">(Test)</reportName>
  <reportType xmlns="https://adwords.google.com/api/adwords/cm/v201309">CAMPAIGN_PERFORMANCE_REPORT</reportType>
  <dateRangeType xmlns="https://adwords.google.com/api/adwords/cm/v201309">LAST_30_DAYS</dateRangeType>
  <downloadFormat xmlns="https://adwords.google.com/api/adwords/cm/v201309">GZIPPED_XML</downloadFormat>
  <includeZeroImpressions xmlns="https://adwords.google.com/api/adwords/cm/v201309">true</includeZeroImpressions>
</reportDefinition>

I get a report with 56 rows. One of them reads:
    <row campaign="AWX_003:81012005bc6a48e6_0000000000eecfcb" campaignID="175445942" campaignState="active" impressions="3129" clicks="48" cost="39450000" />

This information is nowhere found in the web interface!
What is going on here?
Note: the same campaign also shows up in ad group performance reports.

Thanks in advance!


Oliver

unread,
May 6, 2014, 12:02:28 PM5/6/14
to adwor...@googlegroups.com
I believe this campaign is an Adwords Express campaign:  http://www.google.com/adwords/express/

I'm not too familiar with exactly how these function, but they are different from the standard campaigns as we know them.

Oliver

Ray Tsang (AdWords API Team)

unread,
May 6, 2014, 12:04:45 PM5/6/14
to adwor...@googlegroups.com
Yup - these are AdWords Express campaigns.  The user may have used the same account for AWX.  At the moment, AWX campaigns are not available in the UI but is retrievable via the API.

Thanks,

Ray

Chirag

unread,
Mar 18, 2016, 7:23:39 AM3/18/16
to AdWords API Forum
Hello ray,

Is there any way so that I can tell API not to include these campaigns in any of the reports for which we are fetching data?


Thanks

Chirag

unread,
Mar 21, 2016, 6:23:12 AM3/21/16
to AdWords API Forum
Hello,

Can anyone help me in this regards?

Thanks,

Hunter

unread,
Mar 21, 2016, 4:01:48 PM3/21/16
to AdWords API Forum
It looks like advertisingchannelsubtype can be filtered on. You can create a Predicate that pulls all Campaigns that are NOT_IN SEARCH_EXPRESS or DISPLAY_EXPRESS and pass that to the ReportDefinitionService. 

Chirag

unread,
Mar 22, 2016, 12:49:24 AM3/22/16
to AdWords API Forum
Hello Hunter,

Thanks for reply.

Yes, I saw that at some of the post at forum.

But it is only supported by CAMPAIGN Report and not by all reports.


Thanks,

Yin Niu

unread,
Mar 22, 2016, 9:38:42 AM3/22/16
to AdWords API Forum
Hello, 

I know it's not straightforward, but you can use CampaignService to check advertisingchannelsubtype. As Hunter suggested, you could get a list of the campaign ids that are EXPRESS type and use a NOT_IN predicate in report query.  

Thanks,
Yin, AdWords API Team. 
Reply all
Reply to author
Forward
0 new messages