com.google.api.ads.adwords.lib.utils.ReportException: Problem sending data to report download server.
The report download timeout is 5 minutes, and request contains all the attributes and metrics for the report.
The issue is it's failing intermittently, and there is no data for the day.
Why would it fail with timeout, when there is no data for the report.
{
"id": null,
"selector": {
"fields": [
"ActiveViewCpm",
"ActiveViewCtr",
"ActiveViewImpressions",
"ActiveViewMeasurability",
"ActiveViewMeasurableCost",
"ActiveViewMeasurableImpressions",
"ActiveViewViewability",
"AdGroupId",
"AdGroupName",
"AdGroupStatus",
"AdvertisingChannelType",
"AllConversions",
"AverageCost",
"AverageCpc",
"AverageCpe",
"AverageCpm",
"AverageCpv",
"AveragePosition",
"CampaignId",
"CampaignName",
"CampaignStatus",
"Clicks",
"ConversionRate",
"ConversionValue",
"Conversions",
"Cost",
"CostPerConversion",
"CrossDeviceConversions",
"Ctr",
"EngagementRate",
"Engagements",
"ExpandedFinalUrlString",
"Impressions",
"InteractionRate",
"InteractionTypes",
"Interactions",
"PercentageMobileFriendlyClicks",
"PercentageValidAcceleratedMobilePagesClicks",
"SpeedScore",
"UnexpandedFinalUrlString",
"ValuePerConversion",
"VideoViewRate",
"VideoViews"
],
"predicates": [],
"dateRange": {
"min": "20200215",
"max": "20200215"
},
"ordering": [],
"paging": null
},
"reportName": "Landing Page Report",
"reportType": "LANDING_PAGE_REPORT",
"dateRangeType": "CUSTOM_DATE",
"downloadFormat": "CSV"
}
Hello Talha,
Thank you for reaching out. Could you please try making the report call without sending null value for id ("id": null)? If the issue persists, could you please share the client customer id against which you are trying to make the API call for me to take a look into this further and assist you better?
P.S. Please use Reply privately to author option while sharing the sensitive information for investigation.
Regards,
Nikisha Patel, Google Ads API Team