常规
用于构建和互动的功能 识别 API 与节点SDK. 这是一个构建器库,用于帮助界面创建"识别"事件. 这些事件有助于在您的分析中向用户和设备添加用户属性, 并且不计算为事件量 .
要使用此功能, 请创建一个标识实例并使用所提供的函数设置属性, 并按函数调用链条 :
import { Identify } from '@amplitude/identify'
const identify = new Identify();
identify
.set('start_date', 'March 3rd')
.add('num_clicks', 4)
.unset('needs_to_activate')
然后,这个可以和节点SDK一起用来发送一个识别呼叫. 由于识别呼叫是特殊事件,有两种不同的实现方式:
import Amplitude from '@amplitude/node';
const client = Amplitude.init('YOUR_API_KEY');
// One way to call the identify
client.identify('USER_ID', 'DEVICE_ID', identify);
// Equivalent way to call identify
// Can also modify the identifyEvent directly here
const identifyEvent = identify.identifyUser('USER_ID', 'DEVICE_ID');
client.logEvent(identifyEvent);
与振幅- Javascript 兼容
这是 没有 兼容相位图 Javascript SDK ()amplitude-js) (中文(简体) ).
这个软件包不应与SDK一起使用,如果有,则识别的API应当 没有 用于节点SDK.
有计划巩固这些不相容之处
。 。 。 .
组识别
此标识支持 setGroup 函数.
任何针对此对象的识别操作呼叫都会 (单位:千美元) 被作为小组识别呼叫.
某些操作不会被转移至组属性(见关于 组识别 API 以查看此处支持哪些属性.
要不将用户与组标识连接,您也可以使用 identifyGroup 要发送的函数 $groupIdentify
一组事件.
全部清除
清除全部会清除用户的所有属性, 并清除所有前进事件的设备 . 仔细使用这个 并且确定这是您想要做的事情,而不是创建新的用户/设备代号. 当识别构建器上全部使用清空时,所有其他操作都会被取消,无法添加新的操作. 这是因为必须把全部清除作为自己的识别对象.