Anúncios

A biblioteca de Códigos de publicidade 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 Versão candidata a lançamento Versão Beta Versão Alfa
8 de março de 2023 - - - 1.0.0-alpha05

Declarar dependências

Para adicionar uma dependência a 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 ao arquivo build.gradle do seu app ou módulo:

Groovy

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

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

Kotlin

dependencies {
    implementation("androidx.ads:ads-identifier:1.0.0-alpha05")

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

Para mais informações sobre dependências, consulte Adicionar dependências de build.

Feedback

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

Criar novo problema

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

Versão 1.0.0

Versão 1.0.0-alpha05

8 de março de 2023

Lançamento de androidx.ads:ads-identifier:1.0.0-alpha05, androidx.ads:ads-identifier-common:1.0.0-alpha05 e androidx.ads:ads-identifier-provider:1.0.0-alpha05. A versão 1.0.0-alpha05 contém estas confirmações.

Mudanças na API

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 e androidx.ads:ads-identifier-common:1.0.0-alpha03. 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.