我已经集成了Google的DFP API(python),可以使用服务帐户从DFP广告管理系统网络获取数据。
以下是我的报告工作。
values = [{
'key': 'id',
'value': {
'xsi_type': 'NumberValue',
'value': order_id # order_id is passed when the method is called eg: '12345678'
}
}]
# Create statement object to filter for an order.
filter_statement = {'query': 'WHERE ORDER_ID = :id',
'values': values}
# Create report job.
report_job = {
'reportQuery': {
'dimensions': ['ORDER_ID', 'ORDER_NAME', 'LINE_ITEM_ID','LINE_ITEM_NAME', 'CREATIVE_ID',
'CREATIVE_NAME', 'PLACEMENT_NAME'],
'dimensionAttributes': ['ORDER_TRAFFICKER', 'ORDER_START_DATE_TIME',
'ORDER_END_DATE_TIME'],
'statement': filter_statement,
'columns': ['AD_SERVER_IMPRESSIONS', 'AD_SERVER_CLICKS',
'TOTAL_LINE_ITEM_LEVEL_IMPRESSIONS'],
'dateRangeType': 'CUSTOM_DATE',
'startDate': {'year': start_date.year, 'month': start_date.month,
'day': start_date.day
},
'endDate': {'year': end_date.year, 'month': end_date.month,
'day': end_date.day
}
}
}
此代码将下载特定订单ID的发送报告。
有没有办法下载订单清单的送货报告?