Hi all:
The doc say Video Campaigns are supported through reports, But I got nothing (),


mycode is following:
Selector selector = new Selector();
List<String> fields = new ArrayList<String>();
fields.add("CampaignId");
fields.add("CampaignName");
fields.add("Clicks");
fields.add("Cost");
fields.add("Date");
fields.add("Engagements");
fields.add("Impressions");
fields.add("VideoId");
fields.add("VideoViews");
selector.getFields().addAll(fields);
DateRange dateRange = new DateRange();
dateRange.setMin("20181021");
dateRange.setMax("20181031");
selector.setDateRange(dateRange);
ReportDefinition reportDefinition = new ReportDefinition();
reportDefinition.setReportName("keywords convertion report #" + System.currentTimeMillis());
reportDefinition.setDateRangeType(ReportDefinitionDateRangeType.CUSTOM_DATE);
reportDefinition.setReportType(ReportDefinitionReportType.VIDEO_PERFORMANCE_REPORT);
reportDefinition.setDownloadFormat(DownloadFormat.CSV);
reportDefinition.setSelector(selector);
ReportDownloaderInterface reportDownloader =
adWordsServices.getUtility(session, ReportDownloaderInterface.class);
// Set the property api.adwords.reportDownloadTimeout or call
// ReportDownloader.setReportDownloadTimeout to set a timeout (in milliseconds)
// for CONNECT and READ in report downloads.
ReportDownloadResponse response = reportDownloader.downloadReport(reportDefinition);
response.saveToFile("d:\\reportFile.csv");