Este guia mostra como usar o SDK dos anúncios para dispositivos móveis do Google para carregar e mostrar anúncios da Unity Ads usando a mediação da AdMob, cobrindo integrações em hierarquia. Ele aborda como adicionar o Unity Ads à configuração de mediação de um bloco de anúncios e como integrar o SDK e o adaptador do Unity Ads a um app Android.
Integrações e formatos de anúncio compatíveis
O adaptador de mediação para o Unity Ads tem os seguintes recursos:
Integração | |
---|---|
Lances | 1 |
Cascata | |
Formatos | |
Banner | |
Intersticial | |
Premiado | |
Nativo |
1 A integração de lances está em versão beta fechada. Entre em contato com seu gerente de contas para solicitar acesso.
Requisitos
API do Android de nível 21 ou mais recente
[Para lances]: para integrar todos os formatos de anúncio aceitos nos lances, use o adaptador Unity 4.11.3.0 ou mais recente (recomenda-se a versão mais recente).
SDK dos anúncios para dispositivos móveis do Google mais recente
Concluir o Guia para iniciantes de mediação
Etapa 1: configurar as configurações na interface do Unity Ads
Faça login ou inscreva-se no Unity Ads.
Criar um projeto
No Painel do Unity Ads, navegue até Projects e clique em Create Project.
Preencha o formulário e clique em Criar projeto para adicionar seu projeto.
Navegue até Monetização > Começar e clique em Começar.
No modal Project Setup, selecione I plan to use Mediation e Google Admob para Mediation Partner e clique em Next.
Selecione as configurações do anúncio e clique em Próxima.
Preencha o formulário e clique em Adicionar projeto.
Anote o ID do jogo.
Criar um bloco de anúncios
Acesse Monetização > Blocos de anúncios e clique em Adicionar bloco de anúncios.
Insira um nome do bloco de anúncios e selecione a plataforma e o formato do anúncio.
Por fim, clique em Criar para salvar o bloco de anúncios.
Adicionar um canal
Lances
Entre em contato com seu gerente de contas do Google para criar posições de lances.
Cascata
Depois que o projeto for criado, navegue até Monetização > Posicionamentos. Para criar uma nova posição, clique em Adicionar posição no bloco de anúncios.
Preencha os detalhes necessários e clique em Adicionar posição.
Anote o ID da posição.
Localizar a chave da API Unity Ads Reporting
Lances
Esta etapa não é necessária para integrações de lances.
Cascata
Além do ID do jogo e do ID do posicionamento, você também vai precisar da chave de API e do ID principal da organização do Unity Ads para configurar o ID do bloco de anúncios da AdMob.
Navegue até Monetização > Configuração > Gerenciamento de API e anote a chave de acesso da API Analytics Stats.
Em seguida, navegue até Monetização > Configurações da organização e anote o ID principal da organização.
Ativar o modo de teste
O modo de teste pode ser ativado no painel da Unity Ads. Nas configurações do projeto, selecione a guia Teste.
Para ativar o modo de teste no app, clique no botão de edição ao lado de Google Play Store , marque Substituir o modo de teste do cliente e selecione Ativar o modo de teste (ou seja, usar anúncios de teste) para todos os dispositivos.
Você também pode ativar o modo de teste para dispositivos específicos clicando no botão Adicionar dispositivo de teste.
Preencha o formulário e clique em Salvar.
Etapa 2: configurar a demanda da Unity Ads na interface da AdMob
Configurar as configurações de mediação do bloco de anúncios
É necessário adicionar o Unity Ads à configuração de mediação do bloco de anúncios.
Primeiro, faça login na sua conta da AdMob. Em seguida, navegue até a guia Mediation. Se você tiver um grupo de mediação que gostaria de modificar, clique no nome dele para editá-lo e pule para Adicionar o Unity Ads como uma origem de anúncios.
Para criar um novo grupo de mediação, selecione Criar grupo de mediação.
Insira o formato e a plataforma do anúncio e clique em Continuar.
Dê um nome ao grupo de mediação e selecione os locais de segmentação. Em seguida, defina o status do grupo de mediação como Ativado e clique em Adicionar blocos de anúncios.
Associe esse grupo de mediação a um ou mais blocos de anúncios da AdMob. Clique em Concluído.
O card "Blocos de anúncios" vai ser preenchido com os blocos que você selecionou:
Adicionar o Unity Ads como uma origem de anúncios
No card Hierarquia, na seção Origens de anúncios, selecione Adicionar origem de anúncios. Em seguida, selecione Unity Ads.
Selecione Unity Ads e ative o interruptor Optimize. Insira a chave de API e o ID principal da organização obtidos na seção anterior para configurar a otimização da origem de anúncios para o Unity Ads. Em seguida, insira um valor de eCPM para o Unity Ads e clique em Continuar.
Se você já tiver um mapeamento para o Unity Ads, selecione-o. Caso contrário, clique em Adicionar mapeamento.
Em seguida, insira o ID do jogo e o ID do posicionamento recebidos na seção anterior. Em seguida, clique em Concluído.
Adicionar a Unity Ads à lista de parceiros de publicidade do GDPR e dos regulamentos estaduais dos EUA
Siga as etapas em Configurações do GDPR e Configurações das regulamentações estaduais dos EUA para adicionar a Unity Ads à lista de parceiros de publicidade do GDPR e das regulamentações estaduais dos EUA na interface da AdMob.
Etapa 3: importar o SDK e o adaptador do Unity Ads
Integração com o Android Studio (recomendada)
No arquivo build.gradle.kts
do app, adicione as seguintes dependências
e configurações de implementação. Use as versões mais recentes do SDK
e do adaptador do Unity Ads:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.6.0")
implementation("com.unity3d.ads:unity-ads:4.12.4")
implementation("com.google.ads.mediation:unity:4.12.5.0")
}
Integração manual
Faça o download do SDK mais recente do Unity Ads (
unity-ads.aar
) no repositório do GitHub e adicione-o ao projeto.Navegue até os artefatos do adaptador do Unity Ads no repositório Maven do Google. Selecione a versão mais recente, faça o download do arquivo
.aar
do adaptador do Unity Ads e adicione-o ao projeto.
Etapa 4: implementar as configurações de privacidade no SDK do Unity Ads
Consentimento da UE e GDPR
De acordo com a Política de consentimento para usuários da União Europeia do Google, é necessário garantir que algumas informações sejam fornecidas e que o consentimento seja obtido dos usuários no Espaço Econômico Europeu (EEE) sobre o uso de identificadores de dispositivo e dados pessoais. Essa política reflete os requisitos da Diretiva de privacidade eletrônica da UE e do Regulamento geral de proteção de dados (GDPR). Ao buscar consentimento, você precisa identificar cada rede de publicidade na cadeia de mediação que pode coletar, receber ou usar dados pessoais e fornecer informações sobre o uso de cada rede. No momento, o Google não pode transmitir a escolha de consentimento do usuário para essas redes automaticamente.
Na versão 2.0.0 do SDK, o Unity Ads adicionou uma API para oferecer suporte a configurações de privacidade. O exemplo de código abaixo mostra como transmitir essas informações de consentimento para o SDK do Unity Ads. Se você optar por transmitir informações de consentimento manualmente para o SDK do Unity Ads, é recomendável que esse código seja chamado antes de solicitar anúncios pelo SDK dos anúncios para dispositivos móveis do Google.
Java
import com.unity3d.ads.metadata.MetaData;
// ...
MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();
Kotlin
import com.unity3d.ads.metadata.MetaData
// ...
val gdprMetaData = MetaData(this)
gdprMetaData["gdpr.consent"] = true
gdprMetaData.commit()
Consulte os guias APIs de consentimento e dados de privacidade e Compliance com o GDPR do Unity Ads para mais detalhes e os valores que podem ser fornecidos em cada método.
Leis Estaduais de Privacidade dos EUA
Leis estaduais de privacidade dos EUA exigem que os usuários tenham o direito de recusar a "venda" das próprias "informações pessoais" (conforme a lei define esses termos), com a opção de recusa oferecida por um link "Não vender minhas informações pessoais" em destaque na página inicial do terceiro. O guia de compliance com as leis de privacidade dos estados dos EUA oferece a capacidade de ativar o processamento de dados restrito para veiculação de anúncios do Google, mas o Google não pode aplicar essa configuração a cada rede de anúncios na sua cadeia de mediação. Portanto, é necessário identificar cada rede de publicidade na sua cadeia de mediação que possa participar da venda de informações pessoais e seguir as orientações de cada uma dessas redes para garantir a conformidade.
Na versão 2.0.0 do SDK, o Unity Ads adicionou uma API para oferecer suporte a configurações de privacidade. O exemplo de código abaixo mostra como transmitir essas informações de consentimento para o SDK do Unity Ads. Se você optar por transmitir informações de consentimento manualmente para o SDK do Unity Ads, é recomendável que esse código seja chamado antes de solicitar anúncios pelo SDK dos anúncios para dispositivos móveis do Google.
Java
import com.unity3d.ads.metadata.MetaData;
// ...
MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();
Kotlin
import com.unity3d.ads.metadata.MetaData
// ...
val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()
Consulte os guias APIs de consentimento e dados de privacidade e Compliance com a CCPA do Unity Ads para mais detalhes e os valores que podem ser fornecidos em cada método.
Etapa 5: adicionar o código necessário
Nenhum código adicional é necessário para integrações com o Unity Ads.
Etapa 6: testar a implementação
Ativar anúncios de teste
Registre seu dispositivo de teste na AdMob e ative o modo de teste na interface do Unity Ads.
Verificar anúncios de teste
Para verificar se você está recebendo anúncios de teste do Unity Ads, ative o teste de uma única origem de anúncios no Ad Inspector usando as origens de anúncios Unity Ads (lances) e Unity Ads (hierarquia).
Códigos de erro
Se o adaptador não receber um anúncio do Unity Ads,
os editores poderão verificar o erro subjacente da resposta do anúncio usando
ResponseInfo.getAdapterResponses()
nas seguintes classes:
com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter
Confira os códigos e as mensagens enviadas pelo adaptador UnityAds quando um anúncio não é carregado:
Código do erro | Motivo |
---|---|
0-10 | O SDK do UnityAds retornou um erro. Consulte o código para mais detalhes. |
101 | Os parâmetros do servidor da UnityAds configurados na interface da AdMob estão ausentes ou são inválidos. |
102 | A UnityAds retornou uma posição com um estado NO_FILL. |
103 | A UnityAds retornou uma posição com um estado DISABLED. |
104 | A UnityAds tentou mostrar um anúncio com um contexto nulo. |
105 | O contexto usado para inicializar, carregar e/ou mostrar anúncios do Unity Ads não é uma instância de atividade. |
106 | A UnityAds tentou mostrar um anúncio que não está pronto para ser exibido. |
107 | O UnityAds não é compatível com o dispositivo. |
108 | A UnityAds só pode carregar um anúncio por posição por vez. |
109 | A UnityAds terminou com um estado ERROR. |
200-204 | Erro específico do banner da UnityAds. Consulte o código para mais detalhes. |
Registro de alterações do Unity Ads Android Mediation Adapter
Versão 4.12.5.0
- Compatibilidade verificada com o SDK do Unity Ads 4.12.5.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.5.0.
- SDK do Unity Ads versão 4.12.5.
Versão 4.12.4.0
- Compatibilidade verificada com o SDK do Unity Ads 4.12.4.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.3.0.
- SDK do Unity Ads versão 4.12.4.
Versão 4.12.3.0
- Compatibilidade verificada com o SDK do Unity Ads 4.12.3.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.3.0.
- SDK do Unity Ads versão 4.12.3.
Versão 4.12.2.0
- Compatibilidade verificada com o SDK do Unity Ads 4.12.2.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.2.0.
- SDK do Unity Ads versão 4.12.2.
Versão 4.12.1.0
- Compatibilidade verificada com o SDK do Unity Ads 4.12.1.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.2.0.
- SDK do Unity Ads versão 4.12.1.
Versão 4.12.0.0
- Compatibilidade verificada com o SDK do Unity Ads 4.12.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.1.0.
- SDK do Unity Ads versão 4.12.0.
Versão 4.11.3.0
- Adicionado suporte a lances para formatos de anúncio de banner, intersticial e premiado.
- Compatibilidade verificada com o SDK do Unity Ads 4.11.3.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.1.0.
- SDK do Unity Ads versão 4.11.3.
Versão 4.11.2.0
- Compatibilidade verificada com o SDK do Unity Ads 4.11.2.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.0.0.
- SDK do Unity Ads versão 4.11.2.
Versão 4.10.0.0
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 23.0.0.
- Compatibilidade verificada com o SDK do Unity Ads 4.10.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 23.0.0.
- SDK do Unity Ads versão 4.10.0.
Versão 4.9.3.0
- Compatibilidade verificada com o SDK do Unity Ads 4.9.3.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.6.0.
- SDK do Unity Ads versão 4.9.3.
Versão 4.9.2.0
- Compatibilidade verificada com o SDK do Unity Ads 4.9.2.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.3.0.
- SDK do Unity Ads versão 4.9.2.
Versão 4.9.1.0
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 22.3.0.
- Compatibilidade verificada com o SDK do Unity Ads 4.9.1.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.3.0.
- SDK do Unity Ads versão 4.9.1.
Versão 4.8.0.0
- Informa a impressão do anúncio quando o SDK do Unity Ads invoca o novo método de callback onBannerShown().
- Compatibilidade verificada com o SDK do Unity Ads 4.8.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.2.0.
- SDK do Unity Ads versão 4.8.0.
Versão 4.7.1.0
- Compatibilidade verificada com o SDK do Unity Ads 4.7.1.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.1.0.
- SDK do Unity Ads versão 4.7.1.
Versão 4.7.0.0
- Compatibilidade verificada com o SDK do Unity Ads 4.7.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.0.0.
- SDK do Unity Ads versão 4.7.0.
Versão 4.6.1.1
- O adaptador foi atualizado para usar a nova classe
VersionInfo
. - Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 22.0.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.0.0.
- SDK do Unity Ads versão 4.6.1.
Versão 4.6.1.0
- Compatibilidade verificada com o SDK do Unity Ads 4.6.1.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.5.0
- SDK do Unity Ads versão 4.6.1.
Versão 4.6.0.0
- Suporte adicionado para encaminhar informações da COPPA ao SDK do Unity Ads.
- Compatibilidade verificada com o SDK do Unity Ads 4.6.0.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 21.5.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.5.0
- SDK do Unity Ads versão 4.6.0.
Versão 4.5.0.0
- Compatibilidade verificada com o SDK do Unity Ads 4.5.0.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 21.4.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.4.0
- SDK do Unity Ads versão 4.5.0.
Versão 4.4.1.0
- Compatibilidade verificada com o SDK do Unity Ads 4.4.1.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.2.0
- SDK do Unity Ads versão 4.4.1.
Versão 4.4.0.0
- Compatibilidade verificada com o SDK do Unity Ads 4.4.0.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 21.2.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.2.0
- SDK do Unity Ads versão 4.4.0.
Versão 4.3.0.0
- Compatibilidade verificada com o SDK do Unity Ads 4.3.0.
- O callback
onAdOpened()
agora é encaminhado quando os anúncios intersticiais e premiados começam a ser veiculados.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.1.0
- SDK do Unity Ads versão 4.3.0.
Versão 4.2.1.1
compileSdkVersion
etargetSdkVersion
foram atualizados para a API 31.- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 21.0.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.0.0.
- SDK do Unity Ads versão 4.2.1.
Versão 4.2.1.0
- Compatibilidade verificada com o SDK do Unity Ads 4.2.1.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.6.0.
- SDK do Unity Ads versão 4.2.1.
Versão 4.1.0.0
- Compatibilidade verificada com o SDK do Unity Ads 4.1.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.6.0.
- SDK do Unity Ads versão 4.1.0.
Versão 4.0.1.0
- Compatibilidade verificada com o SDK do Unity Ads 4.0.1.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 20.6.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.6.0.
- SDK do Unity Ads versão 4.0.1.
Versão 4.0.0.0
- Compatibilidade verificada com o SDK do Unity Ads 4.0.0.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 20.5.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.5.0.
- SDK do Unity Ads versão 4.0.0.
Versão 3.7.5.0
- Compatibilidade verificada com o SDK do Unity Ads 3.7.5.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.2.0.
- SDK do Unity Ads versão 3.7.5.
Versão 3.7.4.0
- Compatibilidade verificada com o SDK do Unity Ads 3.7.4.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.2.0.
- SDK do Unity Ads versão 3.7.4.
Versão 3.7.2.0
- Compatibilidade verificada com o SDK do Unity Ads 3.7.2.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 20.2.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.2.0.
- SDK do Unity Ads versão 3.7.2.
Versão 3.7.1.0
- Compatibilidade verificada com o SDK do Unity Ads 3.7.1.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 20.1.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 20.1.0.
- SDK do Unity Ads versão 3.7.1.
Versão 3.6.2.0
- Compatibilidade verificada com o SDK do Unity Ads 3.6.2.
- Correção de um problema em que os anúncios premiados não encaminhavam callbacks de clique.
- O SDK UnityAds foi removido do build do adaptador agrupado. Agora, os editores precisam incluir manualmente o SDK do UnityAds como uma dependência extra.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 19.8.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.8.0.
- SDK do Unity Ads versão 3.6.2.
Versão 3.6.0.0
- Compatibilidade verificada com o SDK do Unity Ads 3.6.0.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 19.6.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.6.0.
- SDK do Unity Ads versão 3.6.0.
Versão 3.5.1.1
- Correção de um problema ao tentar solicitar vários anúncios intersticiais e premiados.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.5.0.
- SDK do Unity Ads versão 3.5.1.
Versão 3.5.1.0
- Compatibilidade verificada com o SDK do Unity Ads 3.5.1.
- Correção de um problema que causava falhas nas solicitações de anúncios de banner inteligentes.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.5.0.
- SDK do Unity Ads versão 3.5.1.
Versão 3.5.0.0
- Compatibilidade verificada com o SDK do Unity Ads 3.5.0.
- Foi adicionado suporte a banners adaptativos.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 19.5.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.5.0.
- SDK do Unity Ads versão 3.5.0.
Versão 3.4.8.0
- Correção de um erro
NullPointerException
que ocorre quando um anúncio de banner é destruído. - Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 19.3.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.3.0.
- SDK do Unity Ads versão 3.4.8.
Versão 3.4.6.1
- Criação de um build de adaptador que não inclui o SDK do Unity Ads.
Isso dá aos editores a opção de usar os serviços do Unity Ads ao mediar no
Unity para evitar problemas de dependência conflitantes.
- Os editores podem usar esse recurso incluindo a
dependência
com.google.ads.mediation:unity-adapter-only:x.y.z.p
no arquivobuild.gradle
no nível do app.
- Os editores podem usar esse recurso incluindo a
dependência
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.1.0.
- SDK do Unity Ads versão 3.4.6.
Versão 3.4.6.0
- Compatibilidade verificada com o SDK do Unity Ads 3.4.6.
- O adaptador agora encaminha o callback
onAdOpened()
quando um anúncio de banner é clicado.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.1.0.
- SDK do Unity Ads versão 3.4.6.
Versão 3.4.2.3
- Foram adicionados códigos de erro descritivos e motivos para falhas de carregamento/exibição do adaptador.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 19.1.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.1.0.
- SDK do Unity Ads versão 3.4.2.
Versão 3.4.2.2
- Correção de uma falha do
ConcurrentModificationException
que ocorria quando o Unity Ads retornava um erro.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.0.1.
- SDK do Unity Ads versão 3.4.2.
Versão 3.4.2.1
- Melhoria no encaminhamento de erros do Unity para reconhecer falhas de inicialização e carregamento de anúncios mais cedo e reduzir os tempos limite.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 19.0.1.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 19.0.1.
- SDK do Unity Ads versão 3.4.2.
Versão 3.4.2.0
- Compatibilidade verificada com o SDK do Unity Ads 3.4.2.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 18.3.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 18.3.0.
- SDK do Unity Ads versão 3.4.2.
Versão 3.4.0.0
- Compatibilidade verificada com o SDK do Unity Ads 3.4.0.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 18.3.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 18.3.0.
- SDK do Unity Ads versão 3.4.0.
Versão 3.3.0.0
- Compatibilidade verificada com o SDK do Unity Ads 3.3.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 18.2.0.
- SDK do Unity Ads versão 3.3.0.
Versão 3.2.0.1
- Correção de uma falha de exceção de ponteiro nulo que ocorria ao chamar
loadAd()
antes de chamarUnityAds.initialize()
. - Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 18.2.0.
Versão 3.2.0.0
- Correção de um problema que fazia com que as solicitações de anúncios de banner falhassem.
- Compatibilidade verificada com o SDK do Unity Ads 3.2.0.
- Migramos o adaptador para o AndroidX.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 18.1.1.
Versão 3.1.0.0
- Adição de suporte a tamanhos flexíveis de anúncios de banner.
- O adaptador falha na solicitação de anúncio se o tamanho solicitado não for compatível com nenhum tamanho de banner do Unity Ads.
- Compatibilidade verificada com o SDK do Unity Ads 3.1.0.
Versão 3.0.1.0
- Compatibilidade verificada com o SDK do Unity Ads 3.0.1.
- Correção de um bug que causava "NPE" ao mostrar um anúncio intersticial.
Versão 3.0.0.2
- O adaptador foi atualizado para oferecer suporte à nova API Rewarded Beta aberta.
- Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 17.2.0.
Versão 3.0.0.1
- Foi adicionado suporte ao banner do Unity Ads.
Versão 3.0.0.0
- Compatibilidade verificada com o SDK do Unity Ads 3.0.0.
Versão 2.3.0.0
- Compatibilidade verificada com o SDK do Unity Ads 2.3.0.
Versão 2.2.1.1
- Atualizamos o adaptador para invocar o evento de anúncio
onRewardedVideoComplete()
.
Versão 2.2.1.0
- Compatibilidade verificada com o SDK do Unity Ads 2.2.1.
Versão 2.2.0.0
- Compatibilidade verificada com o SDK do Unity Ads 2.2.0.
Versão 2.1.2.0
- Compatibilidade verificada com o SDK do Unity Ads 2.1.2.
Versão 2.1.1.0
- Compatibilidade verificada com o SDK do Unity Ads 2.1.1.
Versão 2.1.0.0
- Atualizamos o adaptador para que ele seja compatível com o SDK do Unity Ads 2.1.0.
Versão 2.0.8.0
- Compatibilidade verificada com o SDK do Unity Ads 2.0.8.
Versão 2.0.7.0
- Usar os relatórios de cliques da Unity Ads (as estatísticas de cliques da AdMob e da Unity Ads vão ser correspondentes).
- Foi adicionado suporte ao callback onAdLeftApplication.
Versão 2.0.6.0
- Compatibilidade verificada com o SDK do Unity Ads 2.0.6.
Versão 2.0.5.0
- Agora, os adaptadores podem ser adicionados como uma dependência de compilação adicionando o seguinte
à tag de dependências do arquivo build.gradle:
compile 'com.google.ads.mediation:unity:2.0.5.0'
- Mudança para distribuir o adaptador como um aar em vez de um arquivo jar (consulte o README para mais instruções).
Versão 2.0.4.0
- Correção de um bug que fazia com que os anúncios em vídeo premiados não fossem carregados quando um anúncio intersticial era carregado primeiro.
Versão 2.0.2.0
- O sistema de nomenclatura de versão foi alterado para [Unity Ads SDK version].[adapter patch version].
- Atualizamos o SDK mínimo necessário do Unity Ads para a v2.0.2.
- Atualizamos o SDK dos anúncios para dispositivos móveis do Google para a versão mínima v9.0.0.
- Os apps não precisam mais chamar UnityAds.changeActivity(this).
Versão 1.0.0
- Versão inicial. Oferece suporte a anúncios em vídeo e intersticiais com recompensa.