2016-11-18 51 views
0

我使用.NET和我已經安裝了谷歌分析的NuGet包:如何使用Google Analytics報告獲取給定日期範圍內的平均會話?

Install-Package Google.Apis.AnalyticsReporting.v4 

這些API在這裏:https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&group=session

我需要使用下面的API:

ga:avgSessionDuration 

我爲Credentials創建了一個API密鑰,並且也知道我的ViewId和ClientId。

如何使用.NET客戶端庫訪問此?

回答

0

這是我正在做的:

1創建一個谷歌服務帳號您的分析

2授予權限帳戶允許谷歌服務帳戶,查看

3設置數據認證http://www.daimto.com/googleanalytics-authentication-csharp/

4播放在這裏找到你需要查詢哪些指標/維度,也數據範圍https://ga-dev-tools.appspot.com/query-explorer/

5初始化在步驟3

6中提到AnalyticsService生成請求{YourAnalyticsService} .Data.Ga.Get( 「GA:{viewid}」,{START_DATE},{END_DATE},GA:{}度量);

+0

看起來很有前途,謝謝;我現在就試一試。 – Dynamic

+0

我在哪裏可以找到客戶的祕密?無法從控制檯找到它? – Dynamic

相關問題