ドキュメント

サポート

ユーザープロパティ

レベル、ID、カスタムパラメーターなどのユーザーレベルのプロパティを設定して、Tapjoy ダッシュボードで行動可能な分析情報を取得します。
読み終わるまでの所要時間 1 分最終更新 10日前

レベルや ID などのさまざまなユーザープロパティを設定することで、Tapjoy ダッシュボードから強力な分析情報を自動的に取得できます。例えば、以下のようにユーザーが新たなレベルに到達またはレベルをクリアするたびにユーザーレベルを設定することで、ゲームのレベル全体にユーザーがどのように分布しているかを把握できます。
Tapjoy.setUserLevel(1); // Set the user level to 1int level = Tapjoy.getUserLevel(); // Get the user level
これにより、Analytics (分析) ダッシュボードの "Game Trend" (ゲームトレンド) セクションでグラフを確認できます。

ユーザー ID

ユーザー ID を設定できます。 Tapjoy SDK によってユーザー ID が自動的に生成されます。ただし、状況によっては独自のユーザー ID を指定する必要があります。
  1. Tapjoy を 自己管理通貨 で使用する場合は、ユーザー ID を指定する必要があります。これは、Tapjoy のサーバーが、ユーザーが通貨を獲得したことをサーバーに送信するときに、どのユーザーを受信者として識別するかを認識するためです。
  2. 管理通貨 を使用していて、ユーザーが複数のデバイス間で通貨残高を維持できるようにするには、独自のユーザー ID を指定し、それが特定のユーザーのすべてのデバイスで同じであることを確認する必要があります。
ユーザー ID を適切に設定しない場合 (または Tapjoy SDK が自動的に設定できる状況で設定した場合)、ユーザーが Tapjoy のアクティビティのゲーム内報酬を受け取れなかったり、ユーザー残高の表示がおかしくなったりします。 Push to Earn キャンペーンを使用する場合は、接続呼び出しの前に設定する必要があります。 ユーザー ID を設定する必要がある場合は、以下のコードで設定できます (ダッシュボードの設定は必要ありません)。
Tapjoy.setUserId("your-user-id"); // Set the user idString userid = Tapjoy.getUserId(); // Get the user id

カスタムパラメーター

カスタムパラメーターは以下のように設定できます。
Tapjoy.setCustomParameter("[PARAMETER]");
カスタムパラメーターの詳細については、サポートに連絡してください。

ノート

ユーザーレベルの初期化または変更が発生したときに
setUserLevel
を 1 回だけ呼び出します。
レベル情報をリセットするには、レベルではなく負の整数値を指定します。
Tapjoy.setUserLevel(-1);