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

# Visão geral das tabelas de classificação do PlayFab

> Visão geral do serviço de tabelas de classificação do PlayFab: classificações multiplataforma com desempate por várias colunas, controle de versão, linhas de metadados e vinculação a estatísticas.

As tabelas de classificação do PlayFab são um serviço multiplataforma que cria uma lista ordenada de jogadores com o objetivo
de classificá-los por pontuação. As tabelas de classificação podem ser usadas como um serviço independente ou vinculadas a Statistics (para que as atualizações das estatísticas alimentem as entradas da tabela de classificação).

<img src="https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/playfab/community/leaderboards/leaderboards-relationship.png?fit=max&auto=format&n=5IpvKlT-jmAaVkeY&q=85&s=554aabf57b2d9d69b008e1b91162833d" alt="Arquitetura das tabelas de classificação do PlayFab" width="3236" height="2184" data-path="images/playfab/community/leaderboards/leaderboards-relationship.png" />

## Benefícios

Um dos principais benefícios do novo serviço de tabelas de classificação são os recursos multiplataforma e a capacidade de escalar
para atender a qualquer necessidade. Temos o prazer de apresentar o seguinte conjunto de novos recursos:

### Desempate (aprimorado) por várias colunas

Esse recurso permite várias pontuações por linha, que podem ser ordenadas com uma determinada prioridade. Com essa ordenação,
sempre que houver um empate, podemos determinar quais valores têm precedência e classificar o jogador correspondente
em uma posição mais alta na tabela de classificação.

No exemplo a seguir, vemos um empate entre o Jogador C e o Jogador B em Eliminações.
Para a classificação, usamos a próxima coluna como critério de desempate, neste caso, Assistências. A mesma lógica se aplica ao Jogador T e ao Jogador O, que vai além e usa o Timestamp como critério de desempate.

<img src="https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/playfab/community/leaderboards/tie-breaker-table.png?fit=max&auto=format&n=5IpvKlT-jmAaVkeY&q=85&s=f4184170a992549c700e33f2b8b7b671" alt="Desempate nas tabelas de classificação do PlayFab" width="859" height="358" data-path="images/playfab/community/leaderboards/tie-breaker-table.png" />

### Controle de versão

Uma tabela de classificação pode ter várias versões de si mesma com base em uma estratégia de redefinição. O uso desse recurso mantém
a definição da tabela de classificação, mas redefine o conteúdo e cria uma nova versão da tabela de classificação.
As versões mais antigas continuam disponíveis para consultas (atualizações não são permitidas).

Neste exemplo, podemos ver como a definição da tabela de classificação permanece a mesma, mas o conteúdo
muda entre cada versão.

<img src="https://mintcdn.com/microsoft-4404708b/IwSYTY5BEqd_x-HK/images/playfab/community/leaderboards/versioning-leaderboards.png?fit=max&auto=format&n=IwSYTY5BEqd_x-HK&q=85&s=0e4c6bbc43f8d0177a26f5f158dd7b34" alt="Controle de versão das tabelas de classificação do PlayFab" width="1243" height="403" data-path="images/playfab/community/leaderboards/versioning-leaderboards.png" />

### Metadados

Esse recurso permite definir informações personalizadas por linha (verifique se esse recurso corresponde ao seu nível).

Neste exemplo, você pode ver como cada linha tem seus próprios metadados associados.

<img src="https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/playfab/community/leaderboards/metadata-leaderboards.png?fit=max&auto=format&n=5IpvKlT-jmAaVkeY&q=85&s=7c01fc870758cb76b0c08d013c63726d" alt="Uso das tabelas de classificação do PlayFab" width="826" height="421" data-path="images/playfab/community/leaderboards/metadata-leaderboards.png" />

### Independente ou vinculada a estatísticas

A tabela de classificação pode ser vinculada a uma definição de estatística para que, sempre que um
jogador atingir um novo recorde pessoal, ele seja enviado automaticamente para a tabela de classificação correspondente de todos os jogadores que estão fazendo
arremessos de longa distância. Uma tabela de classificação também pode ser configurada como um componente independente se o seu jogo já
tiver um mecanismo de estatísticas fazendo a agregação.

## Confira também

* [Início rápido das tabelas de classificação](/pt-BR/services/playfab/community/leaderboards/quickstart-leaderboards)
* [Criar uma tabela de classificação básica](/pt-BR/services/playfab/community/leaderboards/create-basic-leaderboard)
* [Fazendo mais com tabelas de classificação](/pt-BR/services/playfab/community/leaderboards/doing-more-with-leaderboards)
* [Tabelas de classificação sazonais](/pt-BR/services/playfab/community/leaderboards/seasonal-leaderboards)
* [Níveis manuais](/pt-BR/services/playfab/community/leaderboards/manual-tiers)
* [Limites](/pt-BR/services/playfab/community/leaderboards/limits-leaderboards)
* [Classificando jogadores por estatísticas](/pt-BR/services/playfab/community/leaderboards/leaderboards-linked-to-stats)
* [Adicionar dados contextuais às tabelas de classificação](/pt-BR/services/playfab/community/leaderboards/metadata-leaderboards)
* [Referência da API](/pt-BR/services/playfab/community/leaderboards/api-reference)
* [Cota](/pt-BR/services/playfab/community/leaderboards/quota-leaderboards)
* [Medidores de tabelas de classificação](/pt-BR/services/playfab/pricing/meters/leaderboard-meters)
* [Tabelas de classificação e CloudScript](/pt-BR/services/playfab/community/leaderboards/leaderboards-cloudscript).
* [Tabelas de classificação com PlayStream e Telemetry](/pt-BR/services/playfab/community/leaderboards/leaderboards-with-playstream-and-telemetry)


## Related topics

- [Visão geral das estatísticas do PlayFab](/pt-BR/services/playfab/player-progression/statistics/index.md)
- [Tabelas de classificação com PlayStream e Telemetry](/pt-BR/services/playfab/community/leaderboards/leaderboards-with-playstream-and-telemetry.md)
- [Visão geral da API C do Services - PFLeaderboards.h](/pt-BR/services/playfab/api-references/c/pfleaderboards/pfleaderboards_members.md)
- [Limites das tabelas de classificação](/pt-BR/services/playfab/community/leaderboards/limits-leaderboards.md)
- [Cota das tabelas de classificação](/pt-BR/services/playfab/community/leaderboards/quota-leaderboards.md)
