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

# Migrando da entrada com o Google para a entrada com o Google Play Games no Unity

> 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](https://docs.xbox.com/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-details.md)

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](https://docs.xbox.com/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-fallback.md)


## Related topics

- [Migrando da entrada com o Google para a entrada com o Google Play Games no Unity - Etapas](https://docs.xbox.com/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-details.md)
- [Migrando da entrada com o Google para a entrada com o Google Play Games no Unity - Fallback](https://docs.xbox.com/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-fallback.md)
- [Autenticação do PlayFab com a entrada com o Google Play Games no Unity](https://docs.xbox.com/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-sign-in-unity.md)
- [Resgate com o Google Marketplace](https://docs.xbox.com/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/google.md)
- [PFAuthenticationLoginWithGooglePlayGamesServicesAsync](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgoogleplaygamesservicesasync.md)
