데이터 수집하기
데이터 수집이란 가입, 로그인, 구매와 같이 게임 플레이나 제품 사용 중 사용자가 하는 행동 데이터를 수집하는 과정을 말합니다. 데이터 수집은 수집된 데이터는 데이터 분석의 근거가 되며 이를 통해 게임이나 일반 소프트웨어 제품(예: 웹사이트)의 활성도와 시장성을 평가할 수 있습니다.
기본적인 사용자 행위로 가입, 로그인, 구매가 있습니다. 이들 행동 데이터는 사용자 활성도, 출석 빈도, 구매자 수, 수익, 평균 경력 등 제품에 대한 핵심 정보(모래시계 분석으로도 알려진)를 도출하는데 사용됩니다.
아래 예시는 텐투플레이 SDK에서 제공하는 데이터 수집 메소드 중 하나인 sendLogin
을 호출하여 사용자의 로그인 정보를 서버로 전송하는 방법을 보여주고 있습니다. 데이터 수집 메소드와 파라미터에 대한 자세한 정보는 API 레퍼런스 섹션을 참고하세요.
로그인 정보를 서버로 전송하기
import { TentuPlay } from '@tentuplay/js-client-sdk';
const tp = new TentuPlay({
clientKey: "{clientKey}",
});
// 자체 로그인 함수
function myLogin() {
...
// 로그인 성공 시
tp.onInit(() => {
tp.sendLogin({ playerUUID: "<player_slug>" }); // 전송할 사용자 행동
});
}