2012-12-20 35 views
5

當測試Android項目的Google Analytics(版本2)時,我注意到實時地圖顯示我的位置距離我的實際位置約200英里。我在物理設備上運行我的項目,這使我相信Google Analytics並不實際發送任何位置信息,而是在數據發送到Google服務器時從手機IP地址獲取。有沒有辦法改變這種行爲,並提供我自己的位置數據使用getLastKnownLocation()例如?將其作爲實際的標籤/操作字符串發送當然可以,但這意味着我無法使用Google Analytics(分析)花式地圖功能查看用戶來自哪裏。Android版Google Analytics(分析)的位置準確性

+1

同樣的問題,我在瑞典斯德哥爾摩,但Google Analytics認爲我在600公里外的瑞典馬爾默。你找到解決方案嗎? –

+0

谷歌分析使用IP來確定位置。 Google的[支持論壇](https://support.google.com/analytics/answer/1144408?hl=en)接受這樣一個事實,即「城市位置可能不準確,無法通過移動設備訪問」 –

回答

0

谷歌分析是不是真的用於細粒度位置跟蹤。一個好的和免費的位置跟蹤平臺是Cintric https://cintric.com/,它將跟蹤非常精確的位置。

它像谷歌分析一樣在SDK中下降。然後,您可以訪問所有用戶位置的儀表板,並進行一系列分析/可視化。它支持Android和iOS。

相關問題