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

# PlayFab Lobby のカスタム プロパティ

> PlayFab Lobby のカスタム プロパティを使用してロビー レベルおよびメンバー レベルの状態を保存し、可視性を制御し、ロビー発見のための検索可能なプロパティを公開します。

# ロビーのプロパティ

この記事では、ロビーに保存されるカスタム プロパティについて説明します。この機能を使用して、ロビーが表すゲーム セッションに関するメタデータを保存します。

## 事前定義済みプロパティ

各ロビーには、ほとんどのゲーム シナリオで一般的に必要となる事前定義済みプロパティのセットがあります。

| プロパティ | 定義 |
| - | - |
| lobbyId | これはロビーの一意識別子です。プレイヤーが参加している可能性のある複数のロビーを区別するために使用できます。 |
| connectionString | ロビーに参加するために使用される識別子です。Lobby サービスによって提供されます。他のプレイヤーに招待が送信される際、**connectionString** が招待として送信されます。 |
| maxMemberCount | ロビーで許可される最大プレイヤー数。このプロパティはオーナーのみが変更できます。 |
| owner | ロビーを所有するエンティティ。状況によっては、一部のロビーが一時的にオーナー不在となる場合があります。詳細については、[所有権の変更](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/ownership-changes.md) を参照してください。 |
| ownerMigrationPolicy | 新しいオーナーを選択する方法を決定するポリシー。詳細については、[所有権の変更](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/ownership-changes.md) を参照してください。 |
| accessPolicy | ロビーの接続文字列を発見できるユーザーを示すポリシー。このプロパティはオーナーのみが変更できます。 |
| membershipLock | この値は新しいメンバーがロビーに参加できるかどうかを示します。**Locked** の場合、新しいメンバーは参加できません。**Unlocked** の場合、新しいメンバーは参加できます。このプロパティはオーナーのみが変更できます。 |
| RestrictInvitesToLobbyOwner | ロビーに参加するための招待を送信できるのがロビー オーナーのみかどうかを制御する設定。true の場合、ロビー オーナーのみが招待を送信できます。false の場合、または指定されていない場合、任意のメンバーが招待を送信できます。指定されていない場合は既定で false になります。クライアント所有ロビーに制限されます。 |

## カスタム プロパティ

タイトルが定義できるカスタム プロパティには 3 種類あります。

1. カスタム ロビー プロパティ
   * これらのプロパティはロビー全体に適用されます。
   * これらのプロパティはロビーのメンバーのみが確認できます。
   * これらのプロパティはロビーのオーナーのみが変更できます。
2. カスタム メンバー プロパティ
   * ロビー内の各メンバーに対して一意のメンバー プロパティのマップがあります。
   * これらのプロパティはロビーのメンバーのみが確認できます。
   * ロビーのすべてのメンバーは、他のすべてのメンバーのプロパティを確認できます。
   * 各メンバーは自身のメンバー プロパティを変更できますが、他のメンバーのプロパティは変更できません。
   * メンバーがロビーを離れると、そのメンバー プロパティはロビーから削除されます。
3. カスタム検索プロパティ。
   * これらは、タイトルのすべてのプレイヤーが特定の条件に一致するロビーを検索するために使用できる特別なプロパティです。
   * これらのプロパティはロビー全体に適用されます。
   * これらのプロパティはロビーのオーナーのみが変更できます。
   * これらのプロパティに使用できるキーには制限があります。
   * 詳細については、[検索可能なロビーの作成](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/define-search-keywords.md) を参照してください。

すべてのプロパティはキーと値のペアのマップです。

## 関連項目

* [ロビーの作成](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/create-a-lobby.md)
* [オーナー要件と権限](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/owner-requirements-and-privileges.md)
* [ロビーとマッチメイキング](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/lobby-and-matchmaking.md)
* [ロビーの検索](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/find-lobbies.md)
* [検索可能なロビーの作成](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/lobby/define-search-keywords.md)


## Related topics

- [プレイヤー カスタム プロパティ](https://docs.xbox.com/ja-jp/services/playfab/live-service-management/game-configuration/segmentation/player-custom-properties.md)
- [プレイヤー カスタム プロパティのクイックスタート](https://docs.xbox.com/ja-jp/services/playfab/live-service-management/game-configuration/segmentation/player-custom-properties-qs.md)
- [プレイヤー カスタム プロパティによる高度なセグメント化](https://docs.xbox.com/ja-jp/services/playfab/live-service-management/game-configuration/segmentation/advanced-segmentation.md)
- [プレイヤー カスタム プロパティの取得](https://docs.xbox.com/ja-jp/services/playfab/api-references/rest/client/player-data-management/get-player-custom-property.md)
- [プレイヤー カスタム プロパティの削除](https://docs.xbox.com/ja-jp/services/playfab/api-references/rest/server/player-data-management/delete-player-custom-properties.md)
