데이터 수집하기
TentuPlaySDKDemo 들여다보기
-
TentuPlaySDKPlayerController는 Player의 컴포넌트입니다.
-
TPStashEvent 사용 예시는 TentuPlaySDKPlayerController.cs를 참고해주세요.
수집 SDK 메소드 사용하기
TPStashEvent 클래스의 메소드를 각 이벤트에 사용할 수 있습니다.
신규 가입 및 로그인 기록하기
텐투플레이 초기 값을 지정하고, 신규 가입자의 가입과 로그인을 기록하는 스크립트의 예시입니다. 데이터로 기록하고자 하는 각 이벤트를 한 줄의 코드로 작성할 수 있습니다.
using UnityEngine;
using TentuPlay;
using TentuPlay.Api; // 데이터를 수집하거나 업로드 하기 위해 TentuPlay.Api 를 가져옵니다. TpStashEvent를 사용하는 스크립트에는 모두 필요합니다.
using UnityEngine.UI;
public class ExampleJoinScript : MonoBehaviour
{
// 텐투플레이 로그 기록에 사용되는 변수를 정의합니다.
private string player_uuid = "TentuTestPlayer"; // player_uuid 는 게임 사용자를 고유하게 식별하는 값입니다.
// Start is called before the first frame update
void Start()
{
// 텐투플레이를 초기화합니다.
TPStashEvent myStashEvent = new TPStashEvent();
// 신규 가입 이벤트를 호출할 때 텐투플레이 Join 이벤트를 기록합니다.
myStashEvent.Join(player_uuid : player_uuid);
// 유저의 로그인 이벤트를 호출할 때 텐투플레이 Login 이벤트를 기록합니다.
myStashEvent.PlayerLogin(player_uuid : player_uuid,
app_version : "1.0" // 기본값은 null입니다. 게임 클라이언트의 버전을 기록합니다(optional)
);
}
}
데이터 업로드에 성공할 경우, 아래와 같이 유니티 에디터 콘솔에 로그가 기록됩니다.
그 외 자세한 메소드는 참조문서를 참고해주세요.
도움이 필요한가요?
궁금한 것이 있으신가요? 텐투플레이 디스코드에서 바로 문의주세요.