ゲーム開始

新規ユーザーや即存ユーザーがゲームを開始すると、以下のメソッドを呼び出してください。

新規加入

新規ユーザーがゲームに加入するタイミングで、以下のメソッドを呼び出してください。

  • 新規ユーザーの初回加入時に1回のみ、以下の Join メソッドを呼び出してください。

    メソッド パラメータ データ型 必須 備考

    Join

    player_uuid

    string

    必須

    正確な残存率を集計するために Join メソッドを呼び出した後、すぐに TPUploadData メソッドを呼び出すことをおすすめします。

  • 新規ユーザーが会員登録後に早速ログインまで行った場合、以下の LoginApp メソッドを呼び出します。

    メソッド パラメータ データ型 必須 備考

    LoginApp

    player_uuid

    string

    必須

    app_version

    string

    オプション

    ゲームのバージョン

ログイン

ユーザーがゲームにログインするタイミングで、以下のメソッドを呼び出してください。

  • ユーザーがゲームにログインした場合、LoginApp メソッドを呼び出してください。

    メソッド パラメータ データ型 必須 備考

    LoginApp

    player_uuid

    string

    必須

    app_version

    string

    オプション

    ゲームのバージョン

  • ユーザーがゲームにログインしてキャラクターを作成した場合、GetCharacter メソッドを呼び出してください。

    メソッド パラメータ データ型 必須 備考

    GetCharacter

    player_uuid

    string

    必須

    character_uuid

    string

    必須

    characterarchetype_slug

    string

    必須

    キャラクターアーキタイプの固有の識別子

  • ユーザーが作成した特定のキャラクターでログインする際に LoginAsCharacter のメソッドを呼び出してください。

    メソッド パラメータ データ型 必須 備考

    LoginAsCharacter

    player_uuid

    string

    必須

    character_uuid

    string

    必須

キャラクターを作成するステップがないか、もしくはキャラクターの数が多くない場合にもGetCharacterLoginAsCharacter メソッドを呼び出す必要があります。

キャラクターの作成ロジックがない場合はcharacter_uuidTentuPlayKeyword._DUMMY_CHARACTER_ID_を入力してください。