1

我想在我的GAE網站上顯示我的android應用程序的每日用戶數量(通過Google Analytics進行跟蹤),兩者都在同一個帳戶下。我想爲此使用Analytics API。我正在閱讀Hello Analytics API tutorial,看起來我需要OAuth來授權我的應用從Google Analytics獲取數據。它看起來相當複雜,有沒有簡單的方法(如獲取一些令牌並使用它)?如果我的GAE應用程序應使用Analytics API,我需要OAuth過程嗎?

看起來我需要service account(用於服務器到服務器應用程序),但我不明白如何修改starter application(拍下there)來使用它。

回答

0

由於您只想訪問您擁有的數據,因此使用服務帳戶是個不錯的主意。

您鏈接的初學者應用程序如何與正常的OAuth2一起使用,它與服務帳戶的代碼不同。

我以前沒有在python中做過這件事,但我發現了一個應該讓你開始的例子。您需要稍微改變它,因爲範圍僅適用於Google+而不適用於Google分析。 create the service in python on GAE

如果您在更改爲與Google Analtyics配合使用時遇到任何問題,請告知我應該能夠提供幫助。即使我不能自己測試python代碼。

0

有更簡單的方式來通過授權 - 請參閱App Identity doc。另請參閱Java example如何從GAE訪問Google Analytics數據。

另一個有用的鏈接是here

相關問題