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

# Usar objetos de entidade para armazenar dados do jogador

> Armazene e recupere pequenos objetos JSON em entidades do PlayFab usando SetObjects e GetObjects, com exemplos em C# para dados do jogador e revisão no Game Manager.

Os objetos de entidade permitem ler e gravar pequenos objetos serializáveis em JSON anexados a uma entidade. Todos os tipos de entidade oferecem suporte aos mesmos métodos `GetObjects` e `SetObjects`.

Os exemplos mostrados abaixo demonstram como definir e ler um `Object` em uma `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 e entidades

O Game Manager permite manipular objetos e arquivos de jogadores. A visão geral do jogador foi atualizada para mostrar as informações tanto do jogador do título quanto da conta mestre do jogador.

<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: visão geral do jogador" width="1800" height="1406" data-path="images/playfab/live-service-management/game-configuration/entities/tutorials/game-manager-entities-player-overview.png" />

Além disso, arquivos e objetos agora têm suas próprias seções na guia **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: arquivos e objetos do jogador" width="1800" height="969" data-path="images/playfab/live-service-management/game-configuration/entities/tutorials/game-manager-entities-player-files.png" />

## Recursos relacionados

Os objetos e arquivos de entidade são usados em vários recursos do PlayFab, cada um com escopo de um tipo de entidade diferente:

| Recurso | Tipos de entidade | Caso de uso |
| - | - | - |
| [Configuração do servidor de jogo](/pt-BR/services/playfab/live-service-management/game-configuration) | `game_server` | Configurações do lado do servidor e dados com autoridade do servidor |
| [Dados do título](/pt-BR/services/playfab/live-service-management/game-configuration/titledata) | `namespace`, `title` | Configuração global de chave/valor compartilhada entre todos os jogadores |
| [Dados do jogador](/pt-BR/services/playfab/player-progression/player-data) | `title_player_account`, `master_player_account`, `character` | Armazenamento de perfil, progresso e preferências por jogador |
| [Grupos](/pt-BR/services/playfab/community/associations/groups) | `group` | Dados compartilhados em um grupo de jogadores ou guilda |


## Related topics

- [Usar os dados de publicador do jogador para recompensar o jogo em vários títulos](/pt-BR/services/playfab/player-progression/player-data/using-player-publisher-data.md)
- [Dados do jogador](/pt-BR/services/playfab/player-progression/player-data/index.md)
- [Usar dados do publicador](/pt-BR/services/playfab/live-service-management/game-configuration/titledata/using-publisher-data.md)
- [GDPR do PlayFab - Exportar dados do jogador](/pt-BR/services/playfab/data-analytics/privacy-compliance/gdpr-exporting-player-data.md)
- [GDPR do PlayFab - Excluir dados do jogador](/pt-BR/services/playfab/data-analytics/privacy-compliance/gdpr-deleting-player-data.md)
