1
我如何使用DataQuery參數調用Google Analytics API以獲得與http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html相同的結果? 我試過網址編碼和轉義無濟於事,它不應該被要求如here所述。 我有一個通過谷歌數據SDK API調用谷歌Analytics(分析)的web服務,我用SOAP調用庫像這樣:Google Data API SDK - 過濾器編碼/轉義
var Parameters = new SOAPClientParameters();
Parameters.add('Ids', 'ga:MyID'); // This is the ID for internet-alumni.com, not proof.ptly.com
Parameters.add('Filters', 'ga:[email protected]/vic/mgs/ocd.aspx#h_');
Parameters.add('Dimensions', 'ga:date,ga:pagePath');
Parameters.add('Metrics', 'ga:visitors');
Parameters.add('MaxEntries', 50);
Parameters.add('DateFrom', '2011-07-01');
Parameters.add('DateTo', '2011-06-01');
SOAPClient.invoke(URL, Function, Parameters, true, OnDataReceived);
當調試服務,參數到達完全一樣,調用DataQuery.Query它時,雖然報告沒有指定開始日期。當我在篩選器中將#編碼爲%23時,即使數據饋送查詢資源管理器中的相同字符串返回正確的數據,它也會毫無例外地返回查詢,但不返回數據
嘿。 +1對於gdataExplorer!哇!這個價值超過+1的鏈接指向我,只是一個很酷的工具,純粹的迷人。 感謝您的貢獻。至於你的問題,我在調試基於雲的網絡服務的藝術方面相當笨拙,所以你自己一會兒,直到有一個同伴希望能夠告訴你。 祝你好運! – stefgosselin