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

# Uso de objetos de entidad para almacenar datos de jugador

> Almacene y recupere objetos JSON pequeños en entidades de PlayFab con SetObjects y GetObjects, con ejemplos de C# para datos de jugador y revisión en Game Manager.

Los objetos de entidad le permiten leer y escribir objetos pequeños serializables en JSON adjuntos a una entidad. Todos los tipos de entidad admiten los mismos métodos `GetObjects` y `SetObjects`.

Los ejemplos que se muestran a continuación demuestran cómo establecer y leer un `Object` en una `title_player_account`.

```csharp theme={null}
var data = new Dictionary<string, object>()
{
    {"Health", 100},
    {"Mana", 10000}
};
var dataList = new List<SetObject>()
{
    new SetObject()
    {
        ObjectName = "PlayerData",
        DataObject = data
    },
    // A free-tier customer may store up to 3 objects on each entity
};
PlayFabDataAPI.SetObjects(new SetObjectsRequest()
{
    Entity = new EntityKey {Id = entityId, Type = entityType}, // Saved from GetEntityToken, or a specified key created from a titlePlayerId, CharacterId, etc
    Objects = dataList,
}, (setResult) => {
    Debug.Log(setResult.ProfileVersion);
}, OnPlayFabError);
```

```csharp theme={null}
var getRequest = new GetObjectsRequest {Entity = new EntityKey {Id = entityId, Type = entityType}};
PlayFabDataAPI.GetObjects(getRequest,
    result => { var objs = result.Objects; },
    OnPlayFabError
);
```

## Game Manager y entidades

Game Manager le permite manipular objetos y archivos de los jugadores. La información general del jugador se ha actualizado para mostrar tanto la información del jugador del título como la de la cuenta de jugador maestra.

<img src="https://mintcdn.com/microsoft-4404708b/3hg2JQs0m7qmDqay/images/playfab/live-service-management/game-configuration/entities/tutorials/game-manager-entities-player-overview.png?fit=max&auto=format&n=3hg2JQs0m7qmDqay&q=85&s=ceac36d3b1e7fd248caeedbf4bea8055" alt="Game Manager - Entidades - Información general del jugador" width="1800" height="1406" data-path="images/playfab/live-service-management/game-configuration/entities/tutorials/game-manager-entities-player-overview.png" />

Además, los archivos y los objetos ahora tienen sus propias secciones en la pestaña **Players**.

<img src="https://mintcdn.com/microsoft-4404708b/3hg2JQs0m7qmDqay/images/playfab/live-service-management/game-configuration/entities/tutorials/game-manager-entities-player-files.png?fit=max&auto=format&n=3hg2JQs0m7qmDqay&q=85&s=70b96669460d8bb673ec25fdbcd1bd41" alt="Game Manager - Entidades - Archivos y objetos del jugador" width="1800" height="969" data-path="images/playfab/live-service-management/game-configuration/entities/tutorials/game-manager-entities-player-files.png" />

## Características relacionadas

Los objetos y archivos de entidad se usan en varias características de PlayFab, cada una limitada a un tipo de entidad diferente:

| Característica                                                                                      | Tipos de entidad                                             | Caso de uso                                                              |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------------------ |
| [Configuración del servidor de juego](/services/playfab/live-service-management/game-configuration) | `game_server`                                                | Configuración del lado del servidor y datos autoritativos del servidor   |
| [Datos del título](/services/playfab/live-service-management/game-configuration/titledata)          | `namespace`, `title`                                         | Configuración global de clave/valor compartida entre todos los jugadores |
| [Datos del jugador](/services/playfab/player-progression/player-data)                               | `title_player_account`, `master_player_account`, `character` | Almacenamiento por jugador de perfil, progreso y preferencias            |
| [Grupos](/services/playfab/community/associations/groups)                                           | `group`                                                      | Datos compartidos dentro de un grupo de jugadores o clan                 |


## Related topics

- [Uso de los datos de publicador del jugador para recompensar el juego en varios títulos](/es/services/playfab/player-progression/player-data/using-player-publisher-data.md)
- [Datos de jugador](/es/services/playfab/player-progression/player-data/index.md)
- [Uso de los datos del publicador](/es/services/playfab/live-service-management/game-configuration/titledata/using-publisher-data.md)
- [Archivos de entidad](/es/services/playfab/live-service-management/game-configuration/entities/entity-files.md)
- [RGPD de PlayFab: exportar datos de jugador](/es/services/playfab/data-analytics/privacy-compliance/gdpr-exporting-player-data.md)
