# シミュレーション体験

> Test how your Game Override configurations will affect specific player groups or individuals.

シミュレーション体験を使用すると、設定した Game Overrides によって、特定のオーディエンスまたはプレイヤーの体験がどのようなものになるかを理解できます。さらに、ユーザー ID とその属性の追加、Game Overrides によってオーバーライドされるキーの表示、関連する競合の調査を行うこともできます。

例えば、課金プレイヤーに表示される Override を把握したい場合があります。また、ある単一のプレイヤーが、設定した Override からコンテンツを受け取っていない理由を確認したい場合があります。

**ノート**: シミュレーション体験では、プレイヤーが受け取りの条件を満たしている Remote Config の Override だけが表示されます。Economy や Cloud Content Delivery などのその他の Override は現在表示されません。

1. Game Overrides ページで、**Simulation Experience** (シミュレーション体験) をクリックします。

2. オーディエンスをシミュレートする場合は **Group** (グループ) を選択し、単一のプレイヤーをシミュレートする場合は **Player** (プレイヤー) を選択します。

   1. **Group** (グループ) を選択する場合は、シミュレートするオーディエンスを選択または作成します。オーディエンスは [OR 演算子](https://techopedia.com/definition/3486/or-operator) で結合されるため、**Engaged Players** (熱心なプレイヤー) と **Spenders** (課金プレイヤー) を選択すると、Engaged グループと Spenders グループのいずれかに属するプレイヤーが選択されます。
   2. **Player** (プレイヤー) を選択する場合、プレイヤー ID を入力します。これは、Analytics イベントブラウザーまたは Unity エディターから取得できます。


   **Frame:**
   ![](/api/media?file=/game-overrides/media/images/choose-group-individual.png)

3. **Next** (次へ) をクリックします。

4. オーディエンスまたはプレイヤーに対してオーバーライドする属性を入力します。[条件](https://docs.unity3d.com/Packages/com.unity.remote-config@latest/index.html?subfolder=/manual/RulesAndSettings.html#condition) を参照してください。


**Frame:**
![](/api/media?file=/game-overrides/media/images/build-simulation.png)

5.**Complete** (完了) をクリックしてシミュレーションを開始します。

6.Override によってどのキーがオーバーライドされるかなど、シミュレーションの結果を確認します。


**Frame:**
![](/api/media?file=/game-overrides/media/images/simulation-results.png)

シミュレーションの結果。

シミュレーションについて以下の情報を確認できます。

* **Group information** (グループ情報): このシミュレーションの対象である、属性がオーバーライドされるオーディエンスまたはプレイヤー。

* **Membership** (メンバーシップ): Override とプレイヤーまたはグループが属しているオーディエンスの数およびオーバーライドされるキーの数。

* **Delivered settings** (配信された設定): このグループまたはプレイヤーに対してオーバーライドされるキー。

  1. **Key name** (キー名): キーの名前。
  2. **Type** (型): 型 (int、string、bool、float、JSON、または long)。
  3. **Final value** (最終値): 選択されたグループまたはプレイヤーに対して、現在設定されている Override に基づいて変更されたキーの変更後の値。
  4. **Original value** (元の値): キーの元の値 (初期値)
  5. **Source** (ソース): 値をオーバーライドする Override
  6. **Rejected conflicts** (拒否された競合): Override 間の競合の数
  7. **Inspect**(調査): 競合の詳細

```text
![](/game-overrides/media/images/conflict-resolution.png)
```
