我正在使用google-api-adwords-java下载一些Ad Hoc个AdWords报告。
该库帮助我通过使用:
构建请求xmlcom.google.api.adwords.lib.utils.v201109.ReportUtils.toXml(reportDefinition)
我成功地获得了响应xml,但我看不到通过API将其映射到java对象。 API中是否有任何内容可以帮助我这样做,或者这是我必须自己做的事情?
(我目前正在使用adwords-api-8.4.2)
答案 0 :(得分:1)
您必须自行解析xml,因为报告下载在AdWords API中没有相应的POJO对象。但是,使用一些基本的XML解析代码应该很容易。所有报告(以xml格式下载时)如下所示:
<report>
<report-name name="Report name here"/>
<date-range date="date-range-here"/>
<table>
<columns>
<column name="columnName" display="Display name of column"/>
....
</columns>
<row columnName="value" columnName="value" .../>
....
</table>
</report>
我还想提一下,我们的主要讨论论坛位于http://groups.google.com/group/adwords-api?pli=1,我经常在那里回答开发人员的问题,所以如果您有任何后续问题,请随时提问,我会很乐意回答你的问题。
干杯, Anash