Using Criteria Performance Report does not retrieve ad schedule criterions

66 views
Skip to first unread message

Christian Borck

unread,
Oct 6, 2014, 9:53:03 AM10/6/14
to adwor...@googlegroups.com
We're trying to use a criteria performance report to read ad-schedule criterions. Unfortunately, we only get criteria of type "Keyword". We definitely have a campaign that has an Ad-Schedule Criterion using the CampaignCriterionService returns that criterion as expected. If we filter the report for CriteriaType==AD_SCHEDULE, we get an empty result.

Any idea why we don't see the criterion in the report. (We are using API v201402)

Here is the Java-code with the report definition:

ReportDefinition report = new ReportDefinition();
report.setReportName("Some Report");
report.setDateRangeType(ReportDefinitionDateRangeType.ALL_TIME);
report.setReportType(ReportDef
initionReportType.CRITERIA_PERFORMANCE_REPORT);
        report.setDownloadFormat(DownloadFormat.XML);
        report.setIncludeZeroImpressions(true);
        Selector reportSelector = new Selector();
        reportSelector.getFields().add("CampaignId");
        reportSelector.getFields().add("CampaignName");
        reportSelector.getFields().add("BidModifier");
        reportSelector.getFields().add("CriteriaType");
        Predicate adSchedulePredicate = new Predicate();
        adSchedulePredicate.setField("CriteriaType");
        adSchedulePredicate.setOperator(PredicateOperator.EQUALS);
        adSchedulePredicate.getValues().add("AD_SCHEDULE");
        reportSelector.getPredicates().add(adSchedulePredicate);
        report.setSelector(reportSelector);

Josh Radcliff (AdWords API Team)

unread,
Oct 6, 2014, 10:00:26 AM10/6/14
to adwor...@googlegroups.com
Hi,

The Criteria Performance Report is a single attribution report, meaning AdWords chooses the most relevant criterion for each impression and only shows that criterion in the report. Since the ad schedule is probably not the most relevant criteria, you don't see it in that report.

For schedule information, try out the Campaign Ad Schedule Target Report instead.

Cheers,
Josh, AdWords API Team

Christian Borck

unread,
Oct 6, 2014, 11:44:29 AM10/6/14
to adwor...@googlegroups.com
Hi Josh,

thanks for your quick reply. That's exactly what I was looking for. BUT: When I click on your link to "Campaign Ad Schedule Target Report" I get directed to the german language version (as i am german) of this site with the respective report MISSING. I have to switch to english first to make the report appear. This should be fixed, or at least mentioned somewhere.

Cheers, Christian

Josh Radcliff (AdWords API Team)

unread,
Oct 6, 2014, 12:17:44 PM10/6/14
to adwor...@googlegroups.com
Hi Christian,

Thanks for pointing out the documentation issue. I passed the information along to our documentation team.

Cheers,
Josh, AdWords API Team
Reply all
Reply to author
Forward
0 new messages