我的應用程序需要從後端服務器獲取Google Analytics數據。Google Analytics - 通過服務帳戶訪問自定義細分市場
我在我的應用程序中使用Google服務帳戶。 儘管我已通過Google Developer Console向我的服務帳戶授予了所有權限,但事實證明,我的服務帳戶無法訪問我的用戶帳戶的自定義細分。
一種方式可能是將這些段從用戶帳戶複製到服務帳戶,但似乎沒有辦法通過服務帳戶登錄並能夠將用戶帳戶中的段複製到服務帳戶。
因此,有好像沒有辦法能夠從後端的Web應用程序來獲取自定義的細分...
有沒有辦法這樣做呢? 任何其他帳戶(網絡應用程序,已安裝的應用程序帳戶)可以用於我的目的嗎? 閱讀上述兩個Google帳戶的文檔可以發現,在這兩個帳戶的授權期間,系統會提示用戶進行身份驗證(至少一次),這在後端服務器中不可行。
我在我的查詢Google Analytics V3 - How to create custom segments for API Service Accounts中發現了一個類似的線程,但是這個線程中的用戶根本沒有使用段,但我確實需要在我的帳戶中使用它們。
PS:我寫我的RubyOnRails應用程序,並會使用Ruby寶石爲谷歌認證
這正是我現在所做的,它的工作原理:) – 2014-11-14 09:53:24