> ## 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.

# DeviceEndpoint (JSON)

> DeviceEndpoint (JSON)

# DeviceEndpoint (JSON)

## DeviceEndpoint

DeviceEndpoint オブジェクトの仕様は次のとおりです。

| メンバー | 型 | 説明 |
| - | - | - |
| deviceName | string | 任意。該当する場合の、デバイスのフレンドリ名。現在この値は使用されていません。 |
| endpointUri | string | 必須。クライアント プラットフォーム (Windows または Windows Phone) がプッシュ通知サービス (WNS または MPNS) から取得した URL。 |
| locale | string | 必須。このエンドポイントに送信される通知の希望言語。優先順位に従ってカンマ区切りの値のリストにできます。例: "de-DE, en-US, en"。 |
| platform | string | 任意。現在サポートされている値は "WindowsPhone" と "Windows" です。指定されない場合、デバイス トークンから導出されます。 |
| platformVersion | string | 任意。この文字列の形式は各プラットフォームに固有です。現在この値は使用されていません。 |
| systemId | GUID | 必須。「アプリ インスタンス」(デバイス/ユーザーの組み合わせ) の一意識別子。ベスト プラクティスは、アプリがインストール時/初回実行時にランダムな GUID を生成し、以降の実行でもその値を継続して使用することです。 |
| titleId | 32 ビット符号なし整数 | 必須。サービスを呼び出しているゲームのタイトル ID。 |

## サンプル JSON 構文

```json theme={null}
{
  "systemId": "e9af05b4-70de-4920-880f-026c6fb67d1b",
  "userId" : 1234567890
  "endpointUri": "http://cloud.notify.windows.com/.../",
  "platform": "Windows",
  "platformVersion": "1.0",
  "deviceName": "Test Endpoint",
  "locale": "en-US",
  "titleId": 1297290219
}
    
```

## 関連項目

##### 親

[JavaScript Object Notation (JSON) オブジェクト リファレンス](/ja-jp/reference/live/rest/json/atoc-xboxlivews-reference-json)

##### リファレンス


## Related topics

- [Party Quickstart](/services/playfab/multiplayer/networking/quickstart.md)
- [XblAchievementUnlockEvent](/reference/live/xsapi-c/achievements_c/structs/xblachievementunlockevent.md)
