2011-12-20 75 views
0

我正在使用google-api-adwords-java下載一些Ad Hoc AdWords報告。Google AdWords Java API:幫助解組特殊報告

圖書館幫助我通過使用建立請求XML:

com.google.api.adwords.lib.utils.v201109.ReportUtils.toXml(reportDefinition) 

我能夠成功地獲得響應XML,但我看不出有什麼辦法通過API映射到Java對象。 API中是否有幫助我這樣做的內容,或者這是我自己必須做的事情嗎?

(我目前使用AdWords-API-8.4.2)

+0

變化的聯繫,它已經搬到https://github.com/googleads/googleads-java-lib – Siddharth 2015-04-15 07:55:08

回答

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

+0

我有一個問題,並指示其對你的討論論壇。我沒有得到太多的迴應,所以我也問到了(有趣的是,看看它是否先得到答案):http://stackoverflow.com/questions/8911617/adwords-api-v201109-ad-hoc-keyword - 表演報告顯示網絡系績效 – smp7d 2012-01-18 14:19:09