O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Anúncios

A biblioteca Advertising ID define uma interface para interagir com os provedores de anúncios no nível do sistema nos dispositivos que executam seu app. Essa interface permite que o app receba valores consistentes de código de publicidade.
Atualização mais recente Versão estável atual Próximo candidato a lançamento Versão Beta Versão Alfa
22 de janeiro de 2020 - - - 1.0.0-alpha04

Declarar dependências

Para adicionar uma dependência ao Ads, adicione o repositório Maven do Google ao seu projeto. Leia Repositório Maven do Google para ver mais informações.

Adicione as dependências dos artefatos necessários no arquivo build.gradle para seu app ou módulo:

    dependencies {
      implementation 'androidx.ads:ads-identifier:1.0.0-alpha04'

      // Optional - add if you're using Guava to handle
      // return values of type ListenableFuture.
      implementation 'com.google.guava:guava:28.0-android'
    }
    

Para ver mais informações sobre dependências, consulte Adicionar dependências de compilação.

Feedback

Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas existentes nesta biblioteca antes de criar um novo. Adicione seu voto a um problema existente clicando no botão de estrela.

Criar novo problema (link em inglês)

Consulte a documentação do Issue Tracker para saber mais.

Versão 1.0.0

Versão 1.0.0-alpha04

22 de janeiro de 2020

Lançamento de androidx.ads:ads-identifier:1.0.0-alpha04, androidx.ads:ads-identifier-common:1.0.0-alpha04 e androidx.ads:ads-identifier-provider:1.0.0-alpha04. A versão 1.0.0-alpha04 contém essas confirmações (link em inglês).

Novos recursos

  • Melhorias de desempenho.

Mudanças na API

  • Agora, AdvertisingIdInfo.getId() retorna o código de publicidade diretamente de AdvertisingIdProvider. Portanto, o código pode ter qualquer formato.

Versão 1.0.0-alpha03

20 de novembro de 2019

Lançamento de androidx.ads:ads-identifier:1.0.0-alpha03, androidx.ads:ads-identifier-common:1.0.0-alpha03 e . A versão 1.0.0-alpha03 contém essas confirmações (link em inglês).

Correções de bugs

  • Removida dependência da linguagem de programação Java 8. Essa biblioteca agora é destinada à linguagem de programação Java 7.

Versão 1.0.0-alpha02

18 de setembro de 2019

Lançamento de androidx.ads:ads-identifier:1.0.0-alpha02 e androidx.ads:ads-identifier-common:1.0.0-alpha02. A versão 1.0.0-alpha02 contém essas confirmações.

Mudanças na API

  • Alterado o tipo de retorno de AdvertisingIdUtils.getAdvertisingIdProviderServices() de List<ResolveInfo> para List<ServiceInfo>

Correções de bugs

  • Alterada a mensagem AdvertisingIdNotAvailableException para uma leitura mais precisa de "Nenhum provedor de código de publicidade AndroidX compatível disponível."

Versão 1.0.0-alpha01

7 de agosto de 2019

Lançamento de androidx.ads:ads-identifier:1.0.0-alpha01, androidx.ads:ads-identifier-common:1.0.0-alpha01 e androidx.ads:ads-identifier-provider:1.0.0-alpha01. As confirmações incluídas nessa versão podem ser encontradas aqui.