Noções básicas sobre a localização nas permissões em segundo plano

Este artigo orienta você sobre as principais considerações e requisitos do envio do app para o acesso à localização nas permissões em segundo plano. 

Para ter uma boa visão geral das considerações ao enviar um app que usa a localização em segundo plano, acesse a Política do Google Play: permissões declaradas e divulgações no app.

O app precisa de acesso à localização em segundo plano?

O app só poderá solicitar acesso à localização em segundo plano se isso for necessário para a principal finalidade ou objetivo dele. Isso pode envolver um conjunto de recursos importantes que deixam o app corrompido ou inutilizável quando ausentes. Todos os recursos principais precisam estar documentados e promovidos com maior destaque na descrição do app.

Além disso, o app precisa atender aos seguintes requisitos, assim como aos outros detalhados neste artigo:

  • A localização em segundo plano só pode ser usada quando oferece um benefício significativo aos usuários e é relevante para a funcionalidade principal do app.
  • Nunca solicite permissões de localização do usuário somente para fins de publicidade ou análise.
  • Os apps desenvolvidos especificamente para crianças precisam estar em conformidade com a Política para famílias do Google Play.

Remova do app as solicitações de acesso à localização em segundo plano que não forem importantes para a funcionalidade principal e/ou implemente o acesso em primeiro plano, ou seja, quando a atividade do app fica visível aos usuários. A localização do dispositivo é um dado pessoal e confidencial do usuário que nunca pode ser vendido nem compartilhado para facilitar as vendas (por exemplo, uso de SDK não compatível). É por isso que os apps que acessam a localização em segundo plano precisam ser aprovados. Sem essa aprovação, as atualizações dos apps poderão ser bloqueadas e eles poderão ser removidos do Google Play. 

Para saber mais sobre quando e como usar as informações de localização em segundo plano, confira o treinamento Declarar o uso de dados de local do dispositivo na Academia do Google Play. Ele inclui exemplos de recursos que oferecem um benefício significativo aos usuários e que são relevantes para a funcionalidade principal do app. Além disso, esse treinamento também apresenta um guia sobre como preencher o formulário de declaração de permissões.

Acesso à localização em primeiro plano

Sempre que possível, tente acessar a localização em primeiro plano, e não em segundo plano. Qual é a diferença? O acesso à localização em primeiro plano acontece enquanto o app está aberto e visível para o usuário. Se o acesso ocorrer depois que o usuário fechar o app ou usar o botão home para retornar à tela principal, ele vai estar em segundo plano.

O que isso significa em relação à política de permissões de localização? O acesso à localização em primeiro plano é mais transparente para os usuários, o que inspira confiança, sendo a abordagem preferencial para os apps no Google Play.  

Em alguns casos, podemos aprovar o uso do serviço em primeiro plano, uma API separada que permite o acesso do app a informações de localização mesmo quando ele está minimizado e não visível para o usuário. No entanto, isso está sujeito a análise, e é preciso atender aos principais requisitos, incluindo os seguintes:

  • O uso do serviço em primeiro plano precisa ser inicializado como a continuação de uma ação no app iniciada pelo usuário.
  • O uso do serviço em primeiro plano precisa ser encerrado imediatamente após o app concluir o caso de uso pretendido da ação iniciada pelo usuário.

Os apps precisam solicitar o escopo mínimo necessário (ou seja, usar permissões de localização do dispositivo em primeiro plano em vez de segundo plano) para oferecer o recurso ou serviço que exige a localização. Os usuários devem esperar que o recurso ou serviço do app precise do nível de localização solicitado.

Se o uso da localização do dispositivo por um serviço em primeiro plano for equivalente a ACCESS_BACKGROUND_LOCATION (ou à localização em segundo plano), o app vai estar sujeito à localização nos requisitos de permissões em segundo plano.

 

Práticas recomendadas para acessar a localização em segundo plano

Confira as seguintes práticas recomendadas para acessar os dados de local no seu app:

  • Minimize o uso da localização com o escopo mínimo necessário para oferecer um recurso. Por exemplo, aproximada em vez de exata e primeiro plano em vez de segundo plano.
  • Considere se os usuários podem esperar que o recurso ou serviço do app precise do nível de localização solicitado. Podemos recusar os apps que solicitam ou acessam a localização em segundo plano sem uma justificativa adequada.
  • Confira a lista de verificação do acesso à localização em segundo plano para identificar qualquer acesso em potencial no seu código.
  • Analise as práticas recomendadas de privacidade e confira se você tem as Políticas de Privacidade e divulgação adequadas.
  • Confirme se todos os SDKs e bibliotecas de terceiros que você usou estão em conformidade com nossas políticas, incluindo o uso de permissões de localização.
  • Os pacotes de apps ou APKs em todas as faixas de lançamento ativas (incluindo as fechadas e abertas) estão sujeitos a revisão.

Considerações no processo de aprovação

Quando analisamos um app que solicita o acesso à localização em segundo plano, consideramos perguntas como estas:

  • A localização em segundo plano é importante para a funcionalidade principal do app?
  • A localização em segundo plano agrega um valor claro para o usuário?
    • Os benefícios significativos para o usuário incluem segurança física, sentimento de segurança e saúde/condicionamento.
    • Os benefícios mínimos para o usuário podem incluir anúncios ou ofertas, análises, personalização, entretenimento e conveniência.
  • Os usuários esperam que o app acesse a localização em segundo plano?
  • O app pode oferecer a mesma experiência sem acessar a localização em segundo plano?
  • A Política de Privacidade é postada no Play Console e no próprio app?

Essa lista não é completa, mas dá uma ideia de como podemos analisar e interpretar o uso das permissões de localização por um app.

Documentação necessária para a localização nas permissões em segundo plano

Se você usar a localização em segundo plano, informe isso claramente aos usuários no app e na página Detalhes do app. Você pode fazer isso na descrição do app, nas capturas de tela e no título ou ícone, se aplicável.

Veja algumas sugestões sobre como destacar o uso da localização em segundo plano:

  • Disponibilize uma breve descrição para sinalizar a localização sempre ativada (por exemplo, "sempre saiba onde encontrar").
  • Inclua uma captura de tela no app que mostre um mapa/uma localização do usuário ou imagens com geo-tags.
  • Se aplicável, inclua texto ou imagens no título ou ícone do app para indicar o recurso de localização.

Ao enviar o app para aprovação, envie a seguinte documentação específica para a permissão de localização em segundo plano:

  • Formulário de declaração de permissões
  • Demonstração em vídeo
  • Divulgação em destaque no app
  • Política de Privacidade no app e na página Detalhes do app

Formulário de declaração de permissões

O formulário de declaração de permissões está disponível na sua conta do Google Play Console. Para encontrar o formulário, faça o seguinte:

  1. Acesse a página "Conteúdo do app".
  2. Clique em Iniciar na seção "Permissões confidenciais do app".
  3. Em seguida, clique em Iniciar nas "Permissões de localização".

Se você receber solicitações de outros formulários, como "Direitos de acesso ao app" ou "Formulário de declaração de autoridade", eles devem ser preenchidos primeiro. Essas etapas são necessárias para preparar o app para a revisão no Google Play Console. Para ver instruções detalhadas, consulte a página Preparar seu app para revisão.

Caso você não veja a solicitação de declaração no Google Play Console, confirme se está usando uma das permissões de localização sensíveis de acordo com o nível do SDK de destino do app:

  • Se o APK ou pacote de apps for destinado ao Android 10 ou versões mais recentes (SDK de nível 29 ou posterior) e tiver a permissão ACCESS_BACKGROUND_LOCATION no manifesto, vamos redirecionar você para preencher os detalhes sobre o uso da localização.
  • Caso o APK ou pacote de apps segmente o Android 9 ou versões mais antigas (SDK de nível 28 ou anterior) e contenha ACCESS_COARSE_LOCATION ou ACCESS_FINE_LOCATION, você vai precisar indicar sua intenção de acessar a localização em segundo plano, e depois vamos redirecionar você para preencher os detalhes sobre o uso da localização.

Entradas para o formulário de declaração

Ao preencher o formulário de declaração sobre as permissões e APIs que acessam informações sensíveis, responda às perguntas a seguir para o Google avaliar o acesso do app à localização em segundo plano.

O formulário de declaração de permissões foca o seguinte: qual é o objetivo principal do app?

  • Acesso à localização: por que o app precisa de acesso à localização em segundo plano?
    • Fale sobre apenas um recurso baseado em local no app que exija acesso à localização do dispositivo em segundo plano e explique por que ele não pode ser implementado sem esse acesso. O recurso precisa estar relacionado à finalidade principal do app. A aprovação será concedida ao app todo, não somente ao recurso.
    • Só é possível avaliar um recurso por vez. A inclusão de vários recursos vai resultar na rejeição do app.
  • Instruções em vídeo: envie um link para um vídeo curto que mostre claramente o recurso baseado em local usado no app e declarado no formulário. Não se esqueça de incluir no vídeo a caixa de diálogo de declaração em destaque exibida aos usuários. Duração recomendada do vídeo: até 30 segundos.

Demonstração em vídeo

A seção anterior apresentou o vídeo curto que você precisa enviar como parte da declaração. Veja um exemplo de demonstração em vídeo, seguido por alguns requisitos.

Divulgação em destaque no app

Se o app solicitar o acesso à localização em segundo plano, será necessário divulgar nele como os dados do usuário são acessados, coletados, usados e/ou compartilhados.
 
Veja alguns exemplos de declarações em destaque no app.

Política de Privacidade no app e na página Detalhes do app

A Política de Privacidade, assim como outras divulgações no app, precisa revelar de forma abrangente como o app coleta, usa e/ou compartilha os dados do usuário, incluindo com quem eles são compartilhados. Confira se a Política de Privacidade:

  • está disponível em um URL ativo, sem PDFs;
  • não é editável;
  • tem links correspondentes na página Detalhes do app e no próprio app;
  • está claramente identificada como a Política de Privacidade do app no título ou no URL e no corpo da página;
  • se refere à entidade (desenvolvedor ou empresa) usada na página de detalhes do Google Play ou ao nome exato do app;
  • descreve especificamente a privacidade do usuário;
  • contém divulgações relacionadas e dados de local de referência apropriados, além de disponibilizar informações sobre o uso dos dados de local pelo app.

Também é necessário adicionar a Política de Privacidade à página Detalhes do app. Isso promove a transparência e mostra como você lida com os dados sensíveis do usuário e do dispositivo. Consulte seu representante legal para receber orientações sobre outros requisitos.

Violações comuns e etapas de solução

Como remover a localização em segundo plano

Se você determinou que o app não precisa da localização em segundo plano, conclua as etapas desta seção para remover o recurso e manter a conformidade. Também será necessário enviar o app para revisão se as permissões de localização forem usadas em qualquer pacote de app ou APK, incluindo faixas que não sejam de produção. Para ver uma lista de pacotes de apps ou APKs afetados, acesse Conteúdo do app (Política > Conteúdo do app > Permissões confidenciais do app > Mostrar resumo) na sua conta do Google Play Console.

Se você tinha pacotes de apps ou APKs que acessavam a localização em segundo plano e não estavam em conformidade, as versões incompatíveis não podem estar em nenhuma das versões atuais, mesmo que determinadas faixas não sejam usadas.

  1. Para conferir se uma determinada versão está ativa, abra o Pesquisador de pacotes de apps (Testar e lançar > Pesquisador de pacotes de apps).
  2. Ao enviar um novo pacote de app ou APK para substituir o anterior, confira se o incompatível está na seção "Não incluídos" antes de lançar a nova versão. 
    1. Para mais orientações, consulte a seção "Não incluídos" no artigo Preparar e lançar uma versão.
  3. Confira se todas as novas versões compatíveis serão lançadas para 100% dos usuários e vão desativar completamente os pacotes de apps ou APKs incompatíveis.

Se você ainda estiver com problemas depois de examinar os caminhos do código e restringir o uso apenas para primeiro plano, analise todos os SDKs de terceiros usados no app que possam estar acessando a localização em segundo plano.

Quando atualizar a aprovação de permissões de localização do app

É sua responsabilidade garantir que o app seja aprovado para o uso da localização em segundo plano e mantenha a conformidade em todos os envios futuros. As atualizações de apps serão analisadas de acordo com as políticas do Google Play. Mudanças significativas podem afetar a aprovação do app para o acesso à localização em segundo plano e causar novas avaliações.

Se houver uma mudança em um recurso do app que usa a localização em segundo plano, envie um novo formulário de declaração para que possamos revisar o app.  

Problemas com APKs antigos que usam permissões de localização

Se você tiver APKs antigos com permissões de localização e não conseguir mais fazer alterações de código neles, será possível solicitar uma exceção de política.

Para se qualificar para essa exceção, você precisa atender a todos os requisitos a seguir:

  • É preciso declarar os APKs específicos a que você quer uma exceção.
  • Os APKs em questão precisam ter sido publicados antes de 1º de janeiro de 2019.
  • Você precisa ter APKs alternativos para enviar aos usuários do Android Oreo (nível 26 da API) ou versões mais recentes. Além disso, eles precisam estar em conformidade com a política de permissões de localização.
  • Os APKs com solicitação de exceção precisam representar uma porcentagem muito pequena (um número baixo de somente um dígito) da base instalada total.

O Google Play vai analisar as solicitações e abrir exceções de acordo com cada caso. Como alternativa, é possível cancelar a publicação dos APKs com violações para estar em conformidade com a política de permissões de localização.

Conteúdo relacionado

Isso foi útil?

Como podemos melhorá-lo?

Precisa de mais ajuda?

Siga as próximas etapas:

6413933251599625071
true
Pesquisar na Central de Ajuda
true
true
true
true
true
92637
Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
false
false
false