Long campaignId = <CAMPAIGN_ID>;Long keywordId = <KEYWORD_ID>;Long accountId = <ACCOUNT_ID>;String dateRange = "LAST_30_DAYS";
Predicate campaignPredicate = new Predicate();campaignPredicate.setField("CampaignId");campaignPredicate.setOperator(PredicateOperator.EQUALS);campaignPredicate.getValues().add(String.valueOf(campaignId));
Predicate keywordPredicate = new Predicate();keywordPredicate.setField("Id");keywordPredicate.setOperator(PredicateOperator.EQUALS);keywordPredicate.getValues().add(String.valueOf(keywordId));
Selector selector = new Selector();selector.getFields().addAll(Arrays.asList(new String[] { "Id", "Conversions" }));selector.getPredicates().add(campaignPredicate);selector.getPredicates().add(keywordPredicate);
ReportDefinition reportDefinition = new ReportDefinition();reportDefinition.setDateRangeType(ReportDefinitionDateRangeType.fromValue(dateRange));reportDefinition.setDownloadFormat(DownloadFormat.TSV);reportDefinition.setReportName("ConversionTest");reportDefinition.setReportType(ReportDefinitionReportType.KEYWORDS_PERFORMANCE_REPORT);reportDefinition.setSelector(selector);Keyword ID Conversions
299612791579 182.00
299612791579 311.00