> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Partner Center で XBOX イベントを構成する

> Partner Center で data platform 2013 を使用して XBOX イベントを追加および変更し、統計、リーダーボード、実績を更新するゲームプレイデータを送信します。

このトピックでは、data platform 2013 を使用して、タイトル向けの Partner Center サービス構成に XBOX Events を追加および変更する手順を説明します。タイトルが data platform 2013 を使用している場合、イベントは統計とリーダーボードを更新し、実績をアンロックするためにタイトルが XBOX サービスに送信する主要なデータです。

XBOX サービス構成の概要については、[Service configuration](/services/xbox-services/fundamentals/portal-config/live-service-config-ids-mp) を参照してください。Data Platform 2013 の概要については、XDK トピック **How the XBOX Live data platform 2013 works** を参照してください。

<a id="ID4EKB" />

## イベントとは？

イベントとは、プレイ中に発生し、*キャプチャ* できる任意の事象のことです。プレイヤーが武器を入手することはイベントであり、その武器を使って敵を倒すこともイベントです。

イベントは、イベント名、イベントの説明、およびイベント関連データを含む複数のフィールドで構成されます。タイトルがイベントを書き込むと、そのイベントは XBOX サービスに送信できるようになるまでローカルデバイスに保存されます。XBOX サービスはイベントを受け取り、サービス構成で定義したルールに従って、統計、リーダーボード、実績、および data platform 2013 のその他の機能の構築と更新に使用します。詳細は XDK トピック **Game events** を参照してください。

<a id="ID4EYM" />

## イベントを構成する

<Steps>
  <Step title="[Partner Center](https://developer.microsoft.com...) にアカウントでサインインします">
    [Partner Center](https://developer.microsoft.com/dashboard/windows/overview) にアカウントでサインインします。
  </Step>

  <Step title="タイトルを選択し、**Services** > **XBOX Live** に移動します。">
    タイトルを選択し、**Services** > **XBOX Live** に移動します。
  </Step>

  <Step title="**Stat rules** のリンクを選択します。">
    **Stat rules** のリンクを選択します。
  </Step>

  <Step title="**Events and stat rules** ページで、イベントおよびイベントに応じた統計ルールを構成します...">
    **Events and stat rules** ページで、イベントおよびそのイベントに応じた統計ルールを構成します。
  </Step>
</Steps>

<a id="ID4EUB" />

## イベントを作成する

1. **Events and stat rules** ページで **New event** を選択します。
2. ダイアログで、次のフィールドの値を指定します。
   * **Base event**<br />ドロップダウンリストから、新しいイベントを構築するベースイベントを選択します。選択したベースイベントによって、新しいイベントにプリポピュレートされるデフォルトフィールドが決まります。他のフィールドは追加できますが、デフォルトフィールドは削除できません。
   * **Event name**
     * イベントを特徴付け、覚えやすく認識しやすい名前を指定してください。
     * イベント名は、新しいイベントで選択したベースイベントの名前と一致する必要はありません。
     * イベント名はゲーマーには表示されず、コードとゲームスタジオ内部で使用されます。
     * イベント名はプロバイダー名前空間内で一意である必要があります: 1 つのプロバイダーは 2 つの競合するイベント名を持つことはできません。
   * **Description**<br />イベントの簡単な説明を提供します。このテキストは任意で、ゲーマーには非表示です。
   * **Event fields**
     * このリストのフィールドは、新しいイベントに関連してキャプチャされるデータを表します。
     * イベントフィールドを追加するには、**Add Event Field** を選択し、**Field** 名と **DataType** を指定します。
     * 異なるタイプのフィールドに文字制限があります。
       * Achievement name: 44
       * Locked description: 100
       * Unlocked description: 100
       * Achievement rule name: 44
       * In-app reward name: 57
       * In-app reward description: 90
       * Art reward name: 57
       * Art reward description: 90
       * Rich presence: 44
       * Hero stat name: 44
3. **Save** を選択してイベントを作成し、ダイアログを閉じます。 <img src="https://mintlify.s3.us-west-1.amazonaws.com/microsoft-4404708b/ja-jp/publishing/game-publishing/how-to/data-platform-2013/media/add-event-dialog.png" alt="新規イベントダイアログボックス" />

新しいイベントが **Events and stat rules** ページに一覧表示されます。

<a id="ID4EYE" />

## イベントを変更する

<Warning>
  * タイトルが Final Certification に合格した後、そのタイトル内の既存のイベントは、新しいイベントフィールドの追加を除いて変更できなくなります。
  * カスタムのイベントフィールドは削除できますが、イベント作成時に自動的に提供されたデフォルトのイベントフィールドは削除できません。
</Warning>

1. **Events and stat rules** ページの **Events** で、変更したいイベントの名前を選択します。
2. **Update event** ダイアログで変更を行います。
3. **Save** を選択します。

<a id="ID4EBG" />

## イベントをコピーする

既存のイベントをコピーし、その情報を新しいイベント用に変更して、新しいイベントを作成できます。

1. **Events and stat rules** ページの **Events** で、コピーしたいイベントの **Copy** を選択します。
2. 新しいイベントの **Event name** を指定します。
3. 説明を更新し、必要に応じてイベントフィールドを追加または削除します。
4. **Save** を選択してイベントを作成し、ダイアログを閉じます。

<a id="ID4EBL" />

## イベントを削除する

<Warning>
  * タイトルが Final Certification に合格した後、そのタイトル内の既存のイベントは削除できなくなります。
  * イベントを削除すると、そのイベントに連鎖する依存関係もすべて削除されます。イベントを削除する前に、その依存関係もすべて削除したいことを必ず確認してください。
  * ゲームが開発中はイベントを削除できますが、Final Certification を通過した後、つまり製品を公開した後は削除できません。
</Warning>

1. **Events and stat rules** ページの **Events** で、削除したいイベントの **Delete** を選択します。
2. **Confirmation** ダイアログで **Delete** または **Cancel** を選択します。

<img src="https://mintcdn.com/microsoft-4404708b/66WJ_HwgXG1cFJFn/publishing/game-publishing/how-to/data-platform-2013/media/event_delete_dependency.png?fit=max&auto=format&n=66WJ_HwgXG1cFJFn&q=85&s=18f149e565417485187df9a2a9ae1fab" alt="依存関係イベントの削除" width="624" height="297" data-path="publishing/game-publishing/how-to/data-platform-2013/media/event_delete_dependency.png" />

<a id="ID4ERH" />

## Events Manifest ファイルをダウンロードする

タイトルのイベントの定義と変更が完了したら、それらを XBOX Live に公開し、タイトルの開発に必要な Events Manifest ファイルをダウンロードする必要があります。

Events Manifest ファイルのダウンロードについては、[Events Manifest ファイルのダウンロード](/publishing/game-publishing/how-to/data-platform-2013/how-to-download-events-manifest) を参照してください。


## Related topics

- [Partner Center で XBOX 統計と統計ルールを構成する](/ja-jp/publishing/game-publishing/how-to/data-platform-2013/how-to-configure-stats.md)
- [Partner Center で XBOX data platform 2013 を構成する](/ja-jp/publishing/game-publishing/how-to/data-platform-2013/how-to-configure-data-platform-2013.md)
- [イベント ポータル構成](/ja-jp/services/xbox-services/player-data/stats-leaderboards/event-based/events/config/live-events-config-nav.md)
- [構成](/ja-jp/services/xbox-services/player-data/stats-leaderboards/event-based/events/config/index.md)
- [イベント](/ja-jp/services/xbox-services/player-data/stats-leaderboards/event-based/events/live-events-nav.md)
