사용자 식별자와 속성
마지막 업데이트
// 로그인 한 사용자 식별자 추가
await hackleClient.setUserId("LOGIN_ID");const prevUser = await hackleClient.getUser();
const user = {
...prevUser, // 이전 유저 정보
userId: "143", // 사용자 ID (핵클 통합 식별자 사용가능)
deviceId: "ae2182e0", // 디바이스 ID (핵클 통합 식별자 사용가능)
identifiers: {
myCustomId: "42" // Custom ID
}
}
await hackleClient.setUser(user);await hackleClient.setUserProperty("gender", "female");import { PropertyOperationsBuilder } from "@hackler/react-native-sdk"
const operations = new PropertyOperationsBuilder()
.set("age", 42)
.set("grade", "GOLD")
.setOnce("sign_up_date", "2020-07-03")
.build();
await hackleClient.updateUserProperties(operations);await hackleClient.resetUser();