Anúncios da privacysandbox
androidx.privacysandbox.ads.adservices.adid
androidx.privacysandbox.ads.adservices.adselection
androidx.privacysandbox.ads.adservices.appsetid
androidx.privacysandbox.ads.adservices.common
androidx.privacysandbox.ads.adservices.customaudience
androidx.privacysandbox.ads.adservices.measurement
androidx.privacysandbox.ads.adservices.topics
Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
---|---|---|---|---|
12 de março de 2025 | - | - | 1.1.0-beta12 | - |
Declarar dependências
Para adicionar uma dependência a privacysandbox-ads, é preciso adicionar o repositório Maven do Google ao seu projeto. Leia Repositório Maven do Google para 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.privacysandbox.ads:ads-adservices:1.1.0-beta12" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12" }
Kotlin
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12" }
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.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.1
Versão 1.1.0-beta12
12 de março de 2025
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12
. A versão 1.1.0-beta12 contém estas confirmações.
Novos recursos
- Prioridade do público-alvo personalizado: adicionamos um campo de prioridade ao público-alvo personalizado. Isso permite que os compradores especifiquem um valor de prioridade em um
CustomAudience
. Esse valor seria usado para identificar públicos-alvo personalizados que precisam ser incluídos em um leilão se o conjunto de públicos-alvo personalizados do comprador exceder os limites de tamanho por comprador. - Configuração do vendedor: esse recurso permite que os vendedores definam parâmetros de leilão para controlar o tamanho do payload e os participantes do leilão. A configuração do leilão do vendedor permitiria que os vendedores especificassem:
- Lista de compradores permitidos
- Nos leilões iniciados pelo vendedor, apenas os compradores na lista de permissões poderiam contribuir com
CustomAudiences
para o leilão. - Limite de tamanho por comprador
- Os vendedores podem especificar um limite por comprador para regular o tamanho dos dados enviados por comprador para o payload que está sendo enviado ao
SellerFrontendService
. Se o comprador exceder o limite de tamanho por comprador, a prioridadeCustomAudience
definida na configuração de payload do comprador será usada para conseguir os dados nos limites esperados. - Limite de tamanho máximo do payload
- Vendedores diferentes podem ter alocação de recursos diferente e podem definir um limite de tamanho máximo para o payload de leilão por solicitação. O limite de tamanho máximo respeitaria os buckets de tamanho fixo definidos pela API
ProtectedAudience
.
- Atualizações de público-alvo personalizado com atraso: esse recurso permite que os compradores programem atualizações adiadas para públicos-alvo personalizados. Cada solicitação de atualização permite que o autor da chamada programe uma atualização atrasada usando a nova API
scheduleCustomAudienceUpdate()
. Em cada atualização, o usuário pode especificar conjuntos de públicos-alvo personalizados para participar ou sair.
Mudanças na API
- A configuração do vendedor foi adicionada à API
GetAdSelectionRequest
(Ibb5c7). - A API
ScheduleCustomAudienceUpdate
foi introduzida como experimental (I6b905).
Versão 1.1.0-beta11
30 de outubro de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11
. A versão 1.1.0-beta11 contém estas confirmações.
Novos recursos
- Essa atualização remove o suporte para a medição do Sandbox de privacidade e as APIs adid no Android R, que foi descontinuado. As chamadas para receber as classes de gerenciador no Android R agora retornam nulo.
Versão 1.1.0-beta10
21 de agosto de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10
. A versão 1.1.0-beta10 contém estas confirmações.
Mudanças na API
- Adição de sobrecargas de contêineres Java ausentes para as APIs experimentais
GetAdSelectionDataOutcome
,PersistAdSelectionResultRequest
,ReportEventRequest
eFetchAndJoinCustomAudienceRequest
. (I19e7f).
Versão 1.1.0-beta09
10 de julho de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09
. A versão 1.1.0-beta09 contém estas confirmações.
Mudanças na API
- Adição de sobrecargas de construtor Java ausentes para a API Experimental
GetAdSelectionDataRequest
. (Ifbf88).
Versão 1.1.0-beta08
26 de junho de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08
. A versão 1.1.0-beta08 contém estas confirmações.
Novos recursos
- Adição de suporte a indicadores de apps protegidos.
- Suporte a vários provedores de nuvem para leilões de servidores de B&A.
Mudanças na API
- A API experimental
GetAdSelectionDataRequest::seller
não pode ser nula. (I68044). - Adição da API experimental
GetAdSelectionDataRequest::coordinatorOriginUri
. (I18c0b). - A API
updateSignals
foi adicionada. (Ia8512).
Versão 1.1.0-beta07
14 de maio de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07
. A versão 1.1.0-beta07 contém estas confirmações.
Novos recursos
- Agora, o
GetTopics
oferece suporte a respostas criptografadas como parte deGetTopicsResponse
.
Mudanças na API
EncryptedTopic
foi adicionado à classeGetTopicResponse
. (Iab362).
Versão 1.1.0-beta06
17 de abril de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06
. A versão 1.1.0-beta06 contém estas confirmações.
Observação
- A partir da versão 1.1.0-beta06 do jetpack privacysandbox-ads, todos os dispositivos Android R com flags ativadas poderão acessar as PPAPIs. Para qualquer caso de uso que não ofereça suporte ao Android R, serão necessários outros protetores no código usando o código do jetpack privacysandbox-ads.
Novos recursos
- Suporte à compatibilidade com versões anteriores do Android R.
Versão 1.1.0-beta05
3 de abril de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05
. A versão 1.1.0-beta05 contém estas confirmações.
Correções de bugs
- Adição de captura de erros quando uma definição de classe não é encontrada em dispositivos Android S devido à ausência da tag uses-library no manifesto.
Versão 1.1.0-beta04
24 de janeiro de 2024
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04
. A versão 1.1.0-beta04 contém estas confirmações.
Novos recursos
- Nova API para oferecer suporte a relatórios de eventos do usuário pós-leilão
- Adição de suporte à filtragem do limite de frequência para anúncios de remarketing
- Suporte para a delegação de "Participar de público-alvo personalizado"
- Suporte ao truncamento da cadeia de mediação em hierarquia
- Suporte a leilões protegidos em servidores de lances e leilões
Mudanças na API
- Introdução da API experimental
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)
(I86cd2). - Introdução da API experimental
ReportEventRequest::inputEvent
(Ib94f3). - Agora, o
ReportImpressionRequest::adSelectionConfig
é opcional (Ief280). - Introdução das APIs experimentais
AdSelectionManager::getAdSelectionData
eAdSelectionManager::persistAdSelectionResultUnified
(Ie4d0e). - Introdução da API experimental
CustomAudienceManager::fetchAndJoinCustomAudience
(I09152). - Introdução da API experimental
AdSelectionManager::reportEvent
(I0d7dc). - Introdução da API experimental
AdSelectionManager::updateAdCounterHistogram
e alteração deAdData
para indicar uma série deAdFilters
(I87b83).
Correções de bugs
- Os URIs de entrada agora são correspondidos em um site/origem compartilhado, em vez de exigir uma correspondência exata do nome do host.
- Correção de falha do teste devido ao esquema HTTPS ausente (d573058).
- Correção do esquema HTTPS ausente em URLs da Web (cecdcb8).
- A anotação "throws" foi adicionada às APIs de medição (2dba359).
Versão 1.1.0-beta03
15 de novembro de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03
. A versão 1.1.0-beta03 contém estas confirmações.
Novos recursos
- Suporte à compatibilidade com versões anteriores do Android S.
Versão 1.1.0-beta02
4 de outubro de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02
. A versão 1.1.0-beta02 contém estas confirmações.
Mudanças na API
- A verificação da versão do T+ foi removida das classes de solicitação de medição. Os clientes não precisam verificar a versão da plataforma T+ para acessar as classes de solicitação
MeasurementManager
do sandbox de privacidade. O MeasurementManager será nulo com o novo comportamento. (Ieb105).
Versão 1.1.0-beta01
23 de agosto de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01
, sem mudanças. A versão 1.1.0-beta01 contém estas confirmações.
Versão 1.1.0-alpha01
9 de agosto de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01
e androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01
. A versão 1.1.0-alpha01 contém estas confirmações.
Mudanças na API
- Introdução da lista
registerSource
(Iae92f). - Remoção de usos da API experimental
isAtLeastU()
(Ie9117, b/289269026).
Correções de bugs
- Fusão de arquivos de API públicos e experimentais (I15da3, b/278769092).
Versão 1.0
Versão 1.0.0-beta05
7 de junho de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
. A versão 1.0.0-beta05 contém estas confirmações.
Correções de bugs
- Adiciona uma verificação de extensão 5 do SDK a
TopicsManager
- Aumento da dependência de corrotinas do Kotlin para 1.7.1 para evitar erros de build de classe duplicados no Gradle
Versão 1.0.0-beta04
10 de maio de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04
e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04
. A versão 1.0.0-beta04 contém estas confirmações.
Correções de bugs
- Resolução do problema de intertravamento quando as APIs de medição de adservices são invocadas na linha de execução principal pelo autor da chamada. (I65361).
Versão 1.0.0-beta03
19 de abril de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03
e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03
. A versão 1.0.0-beta03 contém estas confirmações.
Novos recursos
- A API Preview foi ativada para a API Topics.
Versão 1.0.0-beta02
22 de março de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02
e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02
. A versão 1.0.0-beta02 contém estas confirmações.
Correções de bugs
- As APIs
MeasurementManager
foram ativadas para a versão 5 e mais recentes da extensão do SDK. - As APIs
MeasurementManager
foram desativadas para a versão 4 e anteriores da extensão do SDK.
Versão 1.0.0-beta01
22 de fevereiro de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01
e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01
sem mudanças importantes. A versão 1.0.0-beta01 foi lançada em uma ramificação interna.
Mudanças de comportamento
- A API Attribution Reporting foi desativada e não está disponível para uso nesta versão.
Versão 1.0.0-alpha01
11 de janeiro de 2023
Lançamento de androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01
e androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01
. A versão 1.0.0-alpha01 foi lançada em uma ramificação interna.
- Essa é uma nova biblioteca do Jetpack que permite a integração com as APIs que preservam a privacidade do Sandbox de privacidade (Topics, FLEDGE e Attribution Reporting).
- As APIs do Sandbox de privacidade do Jetpack podem ser usadas para substituir as fornecidas no SDK de extensão 4.