Awql Campaign from AdgroupCriterionService

76 views
Skip to first unread message

Kai steudten

unread,
Jun 19, 2014, 5:33:58 AM6/19/14
to adwor...@googlegroups.com
Hello,

im using awql for selecting several keywords over the AdgroupCriterionService.

Now i also want the campaignName in this result. Is it possible to select campaignName, adgroupName and keywords over one awql-statement? Dont think so or?


Regards,
Kai

Danial Klimkin

unread,
Jun 19, 2014, 6:10:55 AM6/19/14
to adwor...@googlegroups.com
Hello Kai,


No, cross-service joins are not supported. You need to query multiple services and join data by IDs. In some cases higher-level object properties are available, please check the selectors guide for each particular case:



-Danial, AdWords API Team.

Eitan Shay

unread,
Feb 26, 2015, 1:31:59 AM2/26/15
to adwor...@googlegroups.com
Hi Danial,

Does it mean cross-service joins if I join like below:

SELECT Id, Name, Impressions, Clicks, Ctr, AverageCpm, AverageCpc,  UniqueUserCountAsLong, ReachFrequency FROM CAMPAIGN_PERFORMANCE_REPORT
JOIN CAMPAIGN_REACH_FREQUENCY_REPORT ON CAMPAIGN_PERFORMANCE_REPORT.Id=CAMPAIGN_REACH_FREQUENCY_REPORT.CampaignId

since I got a query error "Report was not downloaded. HTTP Response Code: 400, Type: QueryError.PARSING_FAILED" from this query.
Can you pls help me to fix it?

Thanks a lot for your kindly help.
Eitan

Danial Klimkin

unread,
Feb 26, 2015, 2:27:06 PM2/26/15
to adwor...@googlegroups.com
Hello Eitan,


Yes, you can select from only one report at a time.


-Danial, AdWords API Team.
Reply all
Reply to author
Forward
0 new messages