0

我一直在使用Google Analytics核心API進行一些探索。我達到了希望收集來自外部/其他來源的查詢的地步。是的,我知道有些人可能聽起來有點愚蠢,因爲這對於一些公司或其他方面來說是非常敏感的數據。無論如何,這可能嗎?是否可以在Google API的儀表板中找到某種標識:?這可以讓其他人訪問相同的數據,但是可以從其他API請求中訪問?Google Analytics核心API - 外部數據源

我嘗試了其他網頁瀏覽ID:s但沒有成功。

我無法找到任何關於此事的文檔。

這可以在Adobe Analytics API上實現。所以我沒有理由不能在Google Analytics上做些什麼?

已編輯,方案已添加。

林試圖找出有多少會話一個網站,我不 自己了。

我想訪問我公司的Google Analytics中的數據。我想知道是否有可能根據他們的標識等從我的API請求中獲取他們的數據。我想創建自己的儀表板,其中包含許多不同的Google分析來源。或者,我是否需要使用在所有者的Google API儀表板中連接的相同client_secrets?

親切的問候,彼得

+3

從你的問題來看,你正在嘗試做什麼並不完全清楚。您是否試圖像在[服務器端認證演示](https://ga-dev-tools.appspot.com/embed-api/server-side-authorization/)中公開分享您的數據?或者您是否試圖將您的數據與其他信息一起創建[儀表板](datastudio.google.com)?或者你是否想知道一個你不擁有的網站有多少會話?或者您是在嘗試創建應用並讓其他人查看自己的數據,即[OAuth](https://developers.google。com/analytics/devguides/reporting/core/v4/authorization) – Matt

+0

謝謝Matt,我添加了一個場景。希望這有助於:) -Peter –

回答

0

你應該明白的私人和公共數據之間的差異。私人數據由用戶擁有公共數據不屬於任何人。在YouTube上搜索公共視頻將是公共數據的一個很好的例子。

Google Analytics(分析)數據是私人的,它由擁有該Google Analytics(分析)帳戶訪問權限的人擁有。除非授予您訪問權限,否則您不能訪問與我的網站相關的數據。如果您正在開發應用程序並需要訪問其他人的Google分析數據,那麼您可以使用Oauth2(使用客戶端ID和密碼)並讓他們對應用程序進行身份驗證,並且您將能夠訪問他們的數據。

您無法訪問您無權訪問的Google Analytics數據。我們通過使用Oauth2或服務帳戶獲得許可。

如果您已添加到貴公司的Google Analytics帳戶,並且您有權訪問該帳戶,那麼您可以使用Google AnalyticsAPI訪問這些帳戶的數據。通過訪問management api,您將能夠看到您有權訪問的所有帳戶,並使用該帳戶製作儀表板。

請記住,雖然Google Analytics API會返回原始數據而不是圖表,但您必須自己創建儀表板。或嘗試檢查出embedded api,但只有我知道的時候,這隻能用於一次視圖。