Descontinuações

Esta página lista todos os recursos do Google Play gerenciado que estão em período de descontinuação. Isso inclui recursos e métodos da API Google Play EMM e recursos na Google Play Store gerenciada.

Motivo da descontinuação dos recursos

Os motivos para a descontinuação de um recurso ou método legado podem incluir o seguinte:

  • Melhorar a qualidade do produto: alguns recursos legados são complexos e propensos a erros. Não é incomum que os desenvolvedores cometam erros ao fazer a integração com esses recursos, o que resulta em bugs visíveis para clientes e usuários finais. Ao migrar para substituições modernas, um EMM melhora a qualidade do produto.
  • Reduzir a manutenção do produto: os EMMs e o Google podem exigir muito esforço para manter alguns recursos legados, geralmente devido à investigação de bugs ou testes de regressão extensivos antes de cada nova versão. A migração para substituições modernas ou a descontinuação de recursos com baixo uso permite que os EMMs e o Google gastem mais tempo criando os novos recursos que os usuários precisam.
  • Permitir desenvolvimentos futuros: alguns recursos legados são incompatíveis com os novos que o Google quer lançar. As descontinuações desbloqueiam esses novos recursos e agregam valor para os usuários.

Como funciona a descontinuação

O período de descontinuação de um recurso ou método começa na data de anúncio. O recurso ou método continuará disponível durante todo esse período (normalmente 12 meses). No entanto, quando ele terminar, o recurso ou método será desativado e não estará mais disponível.

Para a maioria das descontinuações, o Google recomenda uma abordagem alternativa para fornecer a mesma funcionalidade, geralmente sem mudanças visíveis para clientes e usuários finais. Quando disponível, a abordagem alternativa é descrita no anúncio de descontinuação na lista abaixo.

Em vez de migrar para as alternativas propostas na API EMM do Google Play, você também pode migrar para a moderna API Android Management, que é mais simples de integrar e manter.

Se você tiver dúvidas ou feedback, entre em contato com o Google pela comunidade do provedor de EMM do Android Enterprise.

Descontinuações ativas

Nesta seção, listamos todos os recursos e métodos que estão em período de descontinuação.

Aprovação de apps (1o de setembro de 2022)

A aprovação de apps no Google Play gerenciado foi descontinuada em 1o de setembro de 2021 e será desativada em 1o de setembro de 2022. Isso inclui:

Em vez de usar a aprovação para controlar os aplicativos disponíveis, você pode definir a política de dispositivos para cada dispositivo. Se você quiser permitir que administradores de TI pré-selecionem uma lista de apps para toda a empresa, armazene essa lista no servidor de EMM e não será necessário transmiti-la ao Google pela API Play EMM.

Se você usa a notificação de EMM AppUpdateEvent, pode usar o modo de atualização de alta prioridade (documentação em breve) para atualizar automaticamente um app em um dispositivo quando o desenvolvedor lançar uma nova versão do app.

Para adicionar apps a coleções no iframe do Google Play gerenciado, os EMMs precisam invocar o SELECT mode nos parâmetros de URL do iframe.

Capacidades perdidas

Não há substituto para as notificações de EMM AppRestrictionsSchemaChangeEvent e ProductAvailabilityChangeEvent. Se você expor um recurso no console de EMM com base nessas notificações, será necessário suspender o uso dele.

Direitos e conjunto de produtos disponíveis (1o de setembro de 2022)

Os seguintes métodos da API Google Play EMM foram descontinuados em 1o de setembro de 2021 e serão desativados em 1o de setembro de 2022:

Para controlar os apps disponíveis que os usuários podem instalar na Google Play Store gerenciada, defina uma política de dispositivos. Para definir o comportamento da Google Play Store gerenciada, configure o campo policy.productAvailabilityPolicy e selecione os apps disponíveis adicionando-os a policy.productPolicy. Veja como distribuir apps.

API Installs (31 de dezembro de 2022)

Os seguintes métodos da API Google Play EMM foram descontinuados em 1o de setembro de 2021 e serão desativados em 31 de dezembro de 2022:

Para instalar apps em dispositivos, você pode definir policy.productPolicy.autoInstallPolicy na política de dispositivos.

Para forçar a atualização de um app, você pode usar o modo de alta prioridade.

Se o app não puder ser instalado no dispositivo, o método installs.update retornará o motivo da falha (productNotAvailableInCountry, productNotCompatibleWithDevice etc.). No entanto, o motivo da falha não é exposto no momento para apps instalados via policy. Para resolver essa lacuna, a Google Play Store gerenciada vai retornar o feedback do app ao seu DPC com o motivo da falha ao instalar o app pelo policy. Essa mudança vai entrar em vigor até 30 de setembro de 2022.

Não vamos mais descontinuar o uso de installs.delete e manter o recurso como está. Também é possível remover apps de dispositivos para DPCs personalizados usando PackageInstaller.Uninstall().

Métodos de produto: getAppConstraintSchema e getPermissions (1o de setembro de 2022)

Os seguintes métodos da API Google Play EMM foram descontinuados em 1o de setembro de 2021 e serão desativados em 1o de setembro de 2022:

Para receber as permissões de um app, chame o método products.get.

O método products.get em breve também retornará o esquema de restrição do app com o mesmo formato retornado atualmente por products.getAppRestrictionsSchema. Essa mudança será lançada até 30 de junho de 2022.

Métodos de configurações gerenciadas (1o de setembro de 2022)

Os seguintes métodos da API Google Play EMM foram descontinuados em 1o de setembro de 2021 e serão desativados em 1o de setembro de 2022:

Para definir configurações gerenciadas para um app e um dispositivo, você pode definir policy.productPolicy.managedConfiguration na política de dispositivos.

Layout personalizado da loja (1o de setembro de 2022)

Os seguintes métodos da API Google Play EMM foram descontinuados em 1o de setembro de 2021 e serão desativados em 1o de setembro de 2022:

Por padrão, a página inicial da Google Play Store gerenciada mostra todos os apps listados na política de dispositivos.

Se os administradores de TI quiserem personalizar o layout da página inicial, eles poderão organizar os apps em coleções no iframe do Google Play gerenciado.

Capacidades perdidas

Não vai ser mais possível criar ou editar coleções de lojas de maneira programática usando uma API. Portanto, se você criou uma interface do usuário personalizada para gerenciar coleções de lojas, será necessário suspender o uso dessa interface em favor do iframe do Google Play gerenciado.

Serviço de chaves da conta de serviço (1o de setembro de 2022)

Os seguintes métodos da API Google Play EMM foram descontinuados em 1o de setembro de 2021 e serão desativados em 1o de setembro de 2022:

Se você estiver usando ESAs criados de maneira programática, recomendamos mudar para uma conta de serviço configurada pelo Cloud IAM para chamar a API Play EMM. No Cloud IAM, é possível criar e excluir chaves para contas de serviço.

Por enquanto, é possível continuar usando os ESAs criados de maneira programática, mas não será mais possível alternar as chaves.

Atletismo fechado (1o de setembro de 2022)

O campo policy.productPolicy[].tracks[] na solicitação do método devices.update foi descontinuado em 1o de setembro de 2021 e deixará de funcionar em 1o de setembro de 2022.

É possível recuperar a lista de faixas disponíveis para uma empresa em um app específico usando products.get. Depois, você pode distribuir uma música para um dispositivo definindo policy.productPolicy[].trackIds[] na política de dispositivos. Veja como distribuir faixas fechadas para os usuários.