有可能多個Google Analytics帳戶(例如[email protected]和[email protected])具有相同的profile(view) Id或者它在所有Google Analytics帳戶中都是唯一的嗎?多個Google Analytics帳戶可以擁有相同的配置文件ID嗎?
我確定網絡媒體資源在多個GA帳戶中是唯一的(因爲它用於從網絡/應用收集數據),但我不確定配置文件ID。
這裏是用例:
我開發的Web應用程序,它允許網絡上的任何用戶授權他/她的GA帳戶和GA提取數據。該Web應用程序使用GA Reporting API V4並執行基於Google Analytics用戶名(即[email protected])的緩存機制。
現在讓我們從[email protected]的個人資料ID 123與[email protected]共享,並且這兩個用戶都希望從GA中爲相同的個人資料123提取相同的數據。現在,由於緩存是在GA用戶名上完成的,因此Web應用程序會將其視爲兩個不同的請求,但如果緩存在配置文件ID上完成,則兩個請求中只有一個將被視爲新請求,另一個將從緩存結果中提供。這就是爲什麼我需要知道GA個人資料ID在多個Google帳戶中是唯一的還是不考慮個人資料ID不與其他任何帳戶共享。
=====編輯=====
我已經要求谷歌廣告界的同樣的問題。這裏是供參考的鏈接。
鑑於API使用視圖ID從屬性中提取數據,而不是屬性ID,所以我認爲確保它們是唯一的。 –
正如我在我的回答中所述。 Profile ID本身在世界範圍內可能不是唯一的。這可能是至少在網絡媒體資源和個人資料上的複合鍵。您需要將這兩個文件保存爲您的主鍵以識別帳戶。但只有谷歌可以回答100%,所以這個問題可能是基於主要意見。注意我可以問,但我不知道他們是否會告訴我:) – DaImTo
是@DaImTo。我有同樣的想法,即帳戶ID /網絡媒體資源ID和個人資料ID的組合總是獨一無二的。但我只是想避免向用戶詢問一個附加參數,即Accound Id。 – dikesh