TPStashEvent.GetCharacter
public int GetCharacter(
string player_uuid,
string character_uuid,
string characterarchetype_slug,
[entity from_entity = entity.None],
[string from_category_slug = null],
[string from_slug = null]
);
説明
キャラクターを獲得したデータを収集します。ゲームでキャラクターの獲得イベントが発生すると必ず呼び出されるメソッドであり、キャラクターの獲得や破棄に関係している分析モデルに使用されます。
キャラクターの「獲得」は、ゲームでキャラクターを所持することを示します。また、キャラクターの「破棄」は、キャラクターの売却や素材として消費などにより、キャラクターを所持していないイベントのことを示します。ゲームによりキャラクターの「破棄」は存在しない場合もあります。
データのアップロードに成功した場合1をリターンし、成功できなかった場合には-1をリターンします。-1リターンとなった場合TentuPlay debug modeに設定されている状態でUnity Editorを使用している場合、Unity Editorコンソールから以下のメッセージが表示されます。
|
パラメータ
名前 | 説明 | 必須か | ||
---|---|---|---|---|
player_uuid |
プレイヤーの固有ID |
必須 |
||
character_uuid |
プレイヤー内キャラクターの固有ID
|
必須 |
||
characterarchetype_slug |
キャラクターアーキタイプの固有識別子 |
必須 |
||
from_entity |
キャラクターを得た経路。どのような行動によりキャラクターを得たのか エンティティー
|
オプション |
||
from_category_slug |
キャラクターを得た経路に対するカテゴリー(大分類)名 |
オプション |
||
from_slug |
キャラクターを得た経路に対する詳細 |
オプション |