我正在编写一个网络应用程序,它将嵌入到其他人的网站中(类似小部件)。我正在使用Google Analytics来跟踪访问嵌入在这些网站上的所有脚本实例的人数。问题是,我不知道如何使用它,以使它不会干扰那些网站自己的Google Analytics账户。我将跟踪器变量存储在命名空间中,所以我认为这样做就可以了,但我没有意识到GA将其设置存储在cookie中(__utma、__utmz等),而这些cookie被两个跟踪器都使用,如果同一页有两个跟踪器...例如,如果我使用_setVar在Google Analytics中存储某种用户定义的变量,并且嵌入的网站也这样做,我们会互相覆盖彼此的值...
当然,如果Google提供一种方法来更改cookie的名称为自定义名称,那将是最简单的,但我找不到任何方法来做到这一点。我考虑过使用cookie域或路径来强制使用单独的cookie,但这行不通,因为如果我将域或路径设置为与真实域/路径不同的内容,则cookie在重新加载后无法读取...
有没有人知道如何在一个页面上使用两个跟踪器并使它们使用单独的cookie,以便它们不会互相覆盖?
或者,如果这完全不可能——是否有任何其他具有类似GA功能且可以实现此目的的分析服务?(它必须具有高级功能,如事件和活动跟踪...)
当然,如果Google提供一种方法来更改cookie的名称为自定义名称,那将是最简单的,但我找不到任何方法来做到这一点。我考虑过使用cookie域或路径来强制使用单独的cookie,但这行不通,因为如果我将域或路径设置为与真实域/路径不同的内容,则cookie在重新加载后无法读取...
有没有人知道如何在一个页面上使用两个跟踪器并使它们使用单独的cookie,以便它们不会互相覆盖?
或者,如果这完全不可能——是否有任何其他具有类似GA功能且可以实现此目的的分析服务?(它必须具有高级功能,如事件和活动跟踪...)