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

# Migrar jogos Unity para a entrada com o Google Play Games

> Visão geral da migração de jogadores Android do Unity da API LoginWithGoogleAccount do PlayFab para a entrada com o Google Play Games e versões atualizadas do Play Games Plugin.

## Quando a migração pode ser necessária

Se você usava anteriormente a API LoginWithGoogleAccount do PlayFab no seu jogo Unity no Android, talvez tenha notado que não é mais possível obter o ServerAuthCode necessário para essa API com as versões recentes (>= 0.11.x) do [Play Games Plugin for Unity](https://github.com/playgameservices/play-games-plugin-for-unity).

Isso ocorre porque, para que a API LoginWithGoogleAccount do PlayFab funcione, o escopo "profile" é necessário. No entanto, as versões recentes do Play Games Plugin for Unity (>= 0.11.x) não oferecem suporte à capacidade de adicionar escopos adicionais, deixando os desenvolvedores de jogos sem a possibilidade de atualizar seus jogos para a versão recente do plug-in, já que dependem da API LoginWithGoogleAccount.

Estamos cientes desse problema e identificamos uma forma de fazer a API LoginWithGoogleAccount do PlayFab funcionar com a versão 0.11.x do Play Games Plugin for Unity. No entanto, a forma recomendada de proceder é migrar (vincular) os jogadores existentes ao Perfil do Play Games deles enquanto ainda estiver na versão 0.10.x; isso removerá a dependência do uso da API LoginWithGoogleAccount do PlayFab. Depois de algum tempo, use a correção mencionada anteriormente como método de fallback para o restante dos jogadores que não migraram enquanto estavam na versão 0.10.x

A forma recomendada de proceder é a seguinte:

1. Enquanto ainda estiver na versão 0.10.x, migre seus jogadores usando as etapas do procedimento de migração abaixo e certifique-se de acompanhar quais usuários já foram migrados para usar LoginWithGooglePlayGamesServices. Como exigimos que os jogadores abram o jogo para migrá-los, há uma chance de que alguns jogadores não sejam efetivamente migrados durante esse período.

   [Etapas do procedimento de migração para LoginWithGooglePlayGamesServices](/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-details)

2. Para o restante dos jogadores existentes que não puderam ser migrados durante esse período, use as etapas de correção abaixo para continuar usando LoginWithGoogleAccount na versão 0.11.x do plug-in. Isso deve ser considerado uma alternativa de fallback, pois a necessidade de fazer login pelo navegador pode afetar a experiência do jogador.

   [Etapas de correção de LoginWithGoogleAccount](/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-fallback)


## Related topics

- [Migrar da entrada com o Google para o Google Play Games no Unity](/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-details.md)
- [Autenticação do PlayFab com a entrada com o Google Play Games no Unity](/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-sign-in-unity.md)
- [Fallback da migração da entrada com o Google para a entrada com o Play Games](/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-fallback.md)
- [Portabilidade do código de entrada existente para o GameInput](/pt-BR/build/core-features/common/input/porting/index.md)
- [Entrada](/pt-BR/build/core-features/common/input/gc-input-toc.md)
