Hi,
I am trying to get reach data(unique impressions) for each campaign.
From
https://developers.google.com/adwords/api/docs/guides/structure-reports, I can see that I can use JOIN in awql on
CAMPAIGN_PERFORMANCE_REPORT and
CAMPAIGN_REACH_FREQUENCY_REPORTBut I got "
HTTP Response Code: 400, Type: QueryError.PARSING_FAILED" error with the following awql:
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
WHERE CampaignStatus IN [ENABLED, PAUSED] DURING LAST_WEEK
Then I found CAMPAIGN_REACH_FREQUENCY_REPORT is not supported in the latest version
since I got error
“
HTTP Response Code: 500, FieldPath: selector, Trigger: Enum ReportDefinitionReportType does not have a constant corresponding to CAMPAIGN_REACH_FREQUENCY_REPORT, Type: ReportInfoError.REPORT_INFO_ERROR”
when querying on only CAMPAIGN_REACH_FREQUENCY_REPORT in the following:
SELECT UniqueUserCountAsLong, ReachFrequency
FROM
CAMPAIGN_REACH_FREQUENCY_REPORT WHERE CampaignStatus IN [ENABLED, PAUSED] DURING LAST_WEEK
Can anyone please help me solve this?
Thanks very much!
Eitan