Skip to content

Identify个性化采集代码部署

Identify个性化代码有什么用

用户识别可以实现以下功能

1.将匿名用户转化为已识别用户,并收集已识别用户的属性信息。 2.默认收集的属性包括最后活跃日期、注册日期、总会话数、首次访问时的引荐来源域名以及首次访问时的来源URL等。 3.有更多的用户属性信息,可以更清晰地构建用户档案,并向用户展示个性化的内容。

设置位置: 通常情况下,建议在网站上设置可以获取用户信息并进一步确定用户身份的位置 例如“登录”、“注册”、“会员注册”等。当用户成功登录或注册时将会触发Identify采集,将用户信息与设备信息绑定回传至Ptengine。

通过具体例子来展示代码逻辑:

<script>
document.getElementById('btnSignup').addEventListener('click', function() {
    ptengine.identify(document.getEleme
    ntById('uid').value, {
        //获取email数据
        email : document.getElementById('email').value,
        //获取手机数据
        phone : document.getElementById('phone').value,
        //获取性别数据
        gender: document.getElementById('sex').value,
        //获取年龄数据
        age: document.getElementById('age').value,
        last_active_date: new Date()
    })
});
</script>

Ptengine会根据设定的Uid,将收集到的用户属性数据进行绑定,可以在用户模块中进行数据查看及数据导出。

如果字段显示错误可以参考这篇文章对字段类型进行修改。