チャレンジ目標についてサポートされている要件
Last updated on February 4, 2026
注釈:本資料はAI技術を用いて翻訳されています。
はじめに
AccelByte Gaming Services (AGS) では、チャレンジには目標が含まれ、目標には要件が含まれます。要件とは、プレイヤーが目標を達成するために完了しなければならないタスクまたはアクティビティを指します。AGS では、OR または AND ロジックを使用して、1 つの目標に要件を組み合わせることができます。
この記事では、チャレンジ目標に追加できる AGS で利用可能な要件のリストを提供します。
チャレンジの目標と報酬を作成する方法については、目標と報酬の作成 を参照してください。
チャレンジ目標についてサポートされている要件
| エリア | 基本要件 | サポート要件 | 目標 | 目的 |
|---|---|---|---|---|
| 統計 | プレイヤーの統計値 | 統計設定 | ユーザーの統計値と比較する目標値を設定します。 | プレイヤーの統計値が目標に達したときに報酬を付与します。 |
| 統計 | 特定のサイクルのプレイヤーの統計値 | 統計とサイクル設定 | 特定のサイクルのユーザーの統計値と比較する目標値を設定します。 | プレイヤーの統計値が特定のサイクル内で目標に達したときに報酬を付与します。 |
| 実績 | プレイヤーが実績をアンロックする | 実績設定 | N/A | プレイヤーが特定の実績をアンロックしたときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがログインする | N/A | N/A | プレイヤーが認証情報または認証コードオプションを使用してプラットフォームにログインしたときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがサードパーティアカウントでログインする | N/A | N/A | プレイヤーがサードパーティアカウントを使用してプラットフォームにログインしたときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがアカウントを作成する | N/A | N/A | プレイヤーがパブリッシャーまたはスタジオネームスペースでアカウントを作成したときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがゲームアカウントを作成する | N/A | N/A | プレイヤーがゲームネームスペースでゲームアカウントを作成したときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがアカウントを確認する | N/A | N/A | プレイヤーがアカウントを確認したときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがアカウントをリンクする | サードパーティプラットフォーム | N/A | プレイヤーがゲームネームスペースでアカウントをサードパーティプラットフォームにリンクしたときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがヘッドレスアカウントをアップグレードする | N/A | N/A | プレイヤーがゲームネームスペースでヘッドレスアカウントをフルアカウントにアップグレードしたときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがサードパーティプラットフォームを使用してゲームアカウントを作成する | N/A | N/A | プレイヤーがサードパーティプラットフォームを使用してゲームネームスペースでアカウントを作成したときに報酬を付与します。 |
| ユーザーアカウント | プレイヤーがフルアカウントステータスを持つ | N/A | N/A | プレイヤーがアカウントにメールアドレスを登録し、フルアカウントステータスを達成したとき (メール確認の有無にかかわらず) に報酬を付与します。 |
| エンタイトルメント | プレイヤーが特定の数量の特定のアイテムを所有する | ストアアイテム | ユーザーのアイテム所有権と比較する目標数量を設定します。 | プレイヤーが特定の数量のアイテムを所有または獲得したときに報酬を付与します。 |
プレイヤー進捗の更新
プレイヤー進捗データの手動および自動更新
- 統計とエンタイトルメントは、イベントベースではない要件のエリアです。これらは、更新されたプレイヤーの進捗データを取得する前に、ゲームサーバーまたはクライアント実装での手動評価が必要です。手動評価プロセスの詳細については、ゲームクライアント内でのチャレンジインタラクションの統合 の記事の チャレンジの評価 セクションを参照してください。
- イベントベースの要件 (ユーザーアカウントと実績) は、プレイヤーの進捗を更新するための自動バックグラウンドプロセスを実行します。これは、統計 および エンタイトルメント 要件と同様の手動評価プロセスを行わなくても、プレイヤーの進捗データが更新されることを意味します。
更新プロセスと遅延
すべての要件はバックグラウンドで非同期に実行されるため、プレイヤーの更新された進捗データを取得する際に遅延が発生する可能性があります。イベントベースではない要件とイベントベースの要件の両方で処理時間が必要であり、プロセスはユーザーがアクションを開始または評価リクエストを送信した瞬間から進捗更新が完了するまで続きます。これにより、高トラフィックまたは負荷、インフラストラクチャの問題など、いくつかの要因が処理時間に影響を与える可能性があるため、進捗更新の遅延が発生する可能性があります。
進捗データの更新に必要な処理時間による潜在的な遅延のため、ゲームクライアントまたはサーバーができるだけ早くプレイヤーの進捗データを更新できるように、リトライメカニズムを実装することをお勧めします。