Hi all,
On a daily basis I download a Paid Organic Query Report for a given day. When I execute this report daily I download the report with a six day delay. So for example, if I execute it today it will download the report for the date 20180322.
However, for the last week I am either getting an empty report or a report returned with what looks like a partial set of data (i.e. count of keywords or the metrics of the report are low).
I had a look at:
But this doesn't really explain why I should be seeing such a big delay.
My report is configured as following (where dateFormat="20180322":
ReportDefinitionReportType.PAID_ORGANIC_QUERY_REPORT
DownloadFormat.TSV
ReportDefinitionDateRangeType.CUSTOM_DATE;
DateRange dateRange = new DateRange();
dateRange.setMax(this.dateFormat);
dateRange.setMin(this.dateFormat);
Selector selector = new Selector();
selector.getFields().addAll(Arrays.asList("SearchQuery",
"OrganicAveragePosition",
"OrganicClicks",
"OrganicClicksPerQuery",
"OrganicImpressions",
"OrganicImpressionsPerQuery",
"OrganicQueries"));
selector.setDateRange(dateRange);
ReportingConfiguration.Builder()
.skipReportHeader(true)
.skipColumnHeader(true)
.skipReportSummary(true)
.build();
Any suggestions?