问题描述
我正在尝试使用 Google Ad Manager API 运行自动报告,但我遇到了以下问题:尽管使用报告构建器构建的类似构造的报告返回数据,但以下报告未返回任何结果。
删除行 Dimension.LINE_ITEM_NAME,
会导致报告返回数据,但我需要按行项目运行细分以使报告有用。
我使用的是 API 的 v202011 版本,使用 C#。
代码:
return new ReportQuery
{
columns = new Column[]
{
Column.TOTAL_LINE_ITEM_LEVEL_IMPRESSIONS,Column.TOTAL_LINE_ITEM_LEVEL_CPM_AND_CPC_REVENUE
},startDate = new Date
{
day = from.Day,month = from.Month,year = from.Year
},endDate = new Date
{
day = to.Day,month = to.Month,year = to.Year
},dimensions = new Dimension[]
{
Dimension.LINE_ITEM_NAME,Dimension.AD_UNIT_NAME
},dimensionAttributes = new DimensionAttribute[]
{
DimensionAttribute.AD_UNIT_CODE
}
};
API 报告响应:
Dimension.LINE_ITEM_NAME,Dimension.AD_UNIT_NAME,Dimension.LINE_ITEM_ID,Dimension.AD_UNIT_ID,DimensionAttribute.AD_UNIT_CODE,Column.TOTAL_LINE_ITEM_LEVEL_IMPRESSIONS,Column.TOTAL_LINE_ITEM_LEVEL_CPM_AND_CPC_REVENUE
报告生成器请求: Request Builder Image
报表生成器响应:
Report type,Historical
Line Item,Ad unit,Line item ID,Ad unit ID,Ad unit code,Total impressions,Total CPM and CPC revenue (US$)
(Data removed for security)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)