We have not been able to do reporting on DV360 for over 4 days because of this issue, we would like the issue on the backend investigated and resolved please.
Our team has reported DV360 issues here before and has had them addressed, Is this not the place for DV360 support?
If not, could you please tell me where I should raise this issues?
Here is a screenshot showing the report ID I provided with many but not all of the failed files which should serve as a starting point for your investigation.
Its the backend thats the issue, not the request, but here is how we are making the request using the Python API
import dv360_report.util as util
queryId = 631846354
doubleclick_bid_manager = util.setup(args)
report_body = {}
dateRange = {
'range': 'CUSTOM_DATES',
'customStartDate': {
'year': start_date.strftime("%Y"),
'month': start_date.strftime("%m"),
'day' : start_date.strftime("%d")
},
'customEndDate': {
'year': end_date.strftime("%Y"),
'month': end_date.strftime("%m"),
'day' : end_date.strftime("%d")
}
}
# Add the criteria to the report resource.
report_body['dataRange'] = dateRange
path_report_file = doubleclick_bid_manager.queries().run(queryId=query_id,body = report_body).execute()
logger.info('File with ID %s has been created.' % path_report_file['key']['reportId'])
report_id = int(path_report_file['key']['reportId'])
query = doubleclick_bid_manager.queries().reports().get(queryId=query_id,reportId=report_id).execute()
status = query['metadata']['status']['state']
if status == 'DONE':
logger.info('File status is %s, ready to download.' % status)
return query
elif status not in ('QUEUED','RUNNING'):
logger.error('File status is %s, processing failed.' % status)
raise
elif time.time() - start_time > MAX_RETRY_ELAPSED_TIME:
logger.error('File processing deadline exceeded.')
raise