Game start

Call the following methods when a new user registers or when an existing user logs in.

Sign Up

When a new user creates an account, call the following methods.

  • Call Join only once when a new user creates an account.

    Method Parameter Type Required Notes

    Join

    player_uuid

    string

    Required

    To collect retention rate correctly, we recommend calling the TPUploadData method immediately after calling Join method.

  • Call LoginApp when a new user logs in immediately after creating an account.

    Method Parameter Type Required Notes

    LoginApp

    player_uuid

    string

    Required

    app_version

    string

    Optional

    Game client version

Log in

Call the following methods when a user logs in to the game.

  • Call LoginApp when a user logs in to the game.

    Method Parameter Type Required Notes

    LoginApp

    player_uuid

    string

    Required

    app_version

    string

    Optional

    Game client version

  • Call GetCharacter when a user creates a character after logging in.

    Method Parameter Type Required Notes

    GetCharacter

    player_uuid

    string

    Required

    character_uuid

    string

    Required

    characterarchetype_slug

    string

    Required

    Term for character archetype

  • Call LoginAsCharacter when a user logs into the specific character he created.

    Method Parameter Type Required Notes

    LoginAsCharacter

    player_uuid

    string

    Required

    character_uuid

    string

    Required

Even if your game does not have a step for creating character or does not provide multiple characters, you must call GetCharacter and LoginAsCharacter methods.

If you do not have any character creating logic, enter TentuPlayKeyword._DUMMY_CHARACTER_ID_ in character_uuid.