实现用户ID
为了实现在您的网站或应用程序的用户ID,您需要一种方法来产生和/或分配一个唯一的永久ID为每个用户,然后你需要通过Piwik所收集到的数据一起发送该用户ID。
什么是用户ID字符串?
A用户ID通常是一个非空字符串,如用户名或电子邮件地址或UUID唯一地代表一个用户。 例如,这些都是有效的用户ID: [email protected]和username和UID76903202 。 用户ID必须是在她的所有设备和浏览器给定用户的相同。
如何生成一个用户ID?
通常,你的网站将允许用户登录和一旦用户在签署然后你知道一个唯一的用户ID,此用户:这可能是她的电子邮件地址或她的用户名或一个随机字符串,如UUID(通用唯一标识符)。
与JavaScript客户端用户ID
您可以设置用户ID在JavaScript中衡量你的网站的时候,学会更多的的Javascript跟踪参考指南 。
与其他跟踪API客户端用户ID
如果您使用的是API客户端,如Android的SDK或PHP客户端 ,那么你可以调用函数setUserId()和设置非空的用户ID字符串参数。
直接跟踪API访问用户ID
如果您使用的是跟踪API直接您可以设置通过跟踪API参数的用户ID &uid=USER_ID 。