我正在使用piwik来跟踪我的网站的用户互动。这个主要的痛点是我无法跟踪对我来说非常重要的确切用户位置。
当我使用piwik的默认位置跟踪时,它显示错误的用户位置,可能是因为它根据用户浏览器语言决定用户位置。因此,对于来自印度的用户来说,大多数浏览器都使用美国英语,piwik认为用户来自美国并且误导了跟踪。
我看到有不同的其他机制,我可以使用一些IP2Location数据库等获取确切的用户位置。
但是对我来说这些并不起作用,因为对我来说,用户ip是私有ip,它所显示的位置是未知的。
所以我试图手动设置位置(我已经在浏览器cookie中设置了用户位置,我想将此数据推送到piwik)并寻找函数/ api(_paq方法),我可以手动推送Country /州/市等。