콘솔로 이동

데이터 수집하기

TentuPlaySDKDemo 들여다보기

  1. TentuPlaySDKPlayerController는 Player의 컴포넌트입니다.

  2. 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)
            ); 

    }

}

데이터 업로드에 성공할 경우, 아래와 같이 유니티 에디터 콘솔에 로그가 기록됩니다.

그 외 자세한 메소드는 참조문서를 참고해주세요.

도움이 필요한가요?

궁금한 것이 있으신가요? 텐투플레이 디스코드에서 바로 문의주세요.