Integrar o Unity Ads à mediação

Este guia mostra como usar o Google Mobile Ads SDK para carregar e exibir anúncios do Unity Ads usando a mediação, incluindo integrações de lances e em hierarquia. Ele explica como adicionar o Unity Ads à configuração de mediação de um bloco de anúncios e como integrar o SDK de anúncio e o adaptador do Unity Ads a um app iOS.

Integrações e formatos de anúncio aceitos

O adaptador de mediação do Unity Ads tem os seguintes recursos:

Integração
Lances
Cascata  1
Formatos
Banner
Intersticial
Premiado
Nativo

Pré-requisitos

Antes de continuar, verifique o seguinte:

  • Destino de implantação do iOS 13.0 ou mais recente.

  • [Para lances]: para integrar todos os formatos de anúncio aceitos em lances, use o adaptador do Unity 4.14.1.1 ou uma versão mais recente (recomendamos usar a última versão).

Etapa 1: definir as configurações na interface do Unity Ads

Inscreva-se ou faça login no Unity Ads.

Criar um projeto

No painel do Unity Ads, acesse Projects e clique em New.

Preencha o formulário e clique em Criar para adicionar o projeto.

Acesse Unity Ads Monetization e clique em Get started.

No modal Novo projeto, selecione Vou usar a Mediação e Google AdMob para Parceiro de mediação e clique em Próxima.

Selecione a opção de configurações de anúncios e clique em Próxima.

Selecione a configuração de posicionamento e clique em Próxima.

Lances

Cascata

Preencha o formulário e clique em Adicionar projeto.

Anote o ID do jogo.

Criar blocos de anúncios e posições

Acesse Unity Ads Monetization > Placements, selecione seu projeto 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.

Acesse Monetização > Posições 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.

Selecione Hierarquia para a Configuração. Em Posição, insira o Nome da posição, a Segmentação geográfica e o Destino.

Anote o ID de lugar.

Por fim, clique em Adicionar bloco de anúncios para salvar o bloco e a posição.

Localizar a chave de API Reporting do Unity Ads

Lances

Essa etapa não é necessária para integrações de lances.

Cascata

Acesse Unity Ads Monetization > API management e anote a chave de API em Monetization Stats API Access.

Em seguida, acesse Unity Ads Monetization > Organization Settings e anote o Organization core ID.

Atualizar o app-ads.txt

Vendedores autorizados do inventário de anúncios de apps (app-ads.txt) é uma iniciativa do IAB Tech Lab que ajuda a garantir que o inventário de anúncios do seu aplicativo seja vendido apenas por canais autorizados. Para evitar uma perda significativa na receita de publicidade, implemente um arquivo app-ads.txt. Se ainda não fez isso, crie um arquivo app-ads.txt para o Ad Manager.

Para implementar o app-ads.txt para Unity Ads, consulte como configurar o app-ads.txt pela primeira vez.

Ativar o modo de teste

O modo de teste pode ser ativado no painel do Unity Ads. Acesse Unity Ads Monetization > Testing.

Para forçar o modo de teste no seu app, clique no botão de edição ao lado de Apple App Store , ative a opção Substituir o modo de teste do cliente e selecione Forçar o modo de teste ATIVADO (ou seja, usar anúncios de teste) para todos os dispositivos.

Como alternativa, você pode ativar o modo de teste para dispositivos específicos clicando em Adicionar dispositivo de teste.

Insira os detalhes do dispositivo de teste e clique em Salvar.

Etapa 2: configurar a demanda de anúncios do Unity Ads na interface do Ad Manager

Faça login na sua conta do Ad Manager.

Adicionar o Unity Ads em "Empresas"

Lances

Essa etapa não é necessária para integrações de lances.

Cascata

Acesse Administrador > Empresas e clique no botão Nova empresa na guia Todas as empresas. Selecione Rede de publicidade.

Selecione Unity Ads como a Rede de publicidade, insira um Nome exclusivo e ative a Mediação. Ative a Coleta automática de dados e insira a chave de API e o ID principal da organização obtidos na seção anterior.

Não é necessário inserir um Nome de usuário ou uma Senha. Clique em Salvar quando terminar.

Ativar o compartilhamento de indicador seguro

Lances

Acesse Administrador > Configurações globais. Acesse a guia Configurações da conta do Ad Exchange e ative a opção Compartilhamento de indicador seguro. Clique em Salvar.

Cascata

Essa etapa não é necessária para integrações em hierarquia.

Compartilhar indicadores seguros em solicitações de lance

Lances

Acesse Inventário > Indicadores seguros. Em Indicadores seguros, pesquise Unity Ads e ative a opção Ativar integração com o app.

Clique em Salvar.

Cascata

Essa etapa não é necessária para integrações em hierarquia.

Permitir o compartilhamento de indicadores seguros para Lances do SDK

Lances

Acesse Exibição > Configurações do canal de demanda. Na guia Configurações padrão, ative a opção Permitir o compartilhamento de indicadores seguros para Lances do SDK.

Clique em Salvar.

Cascata

Essa etapa não é necessária para integrações em hierarquia.

Configurar lances do Unity Ads

Lances

Acesse Exibição > Bidders e clique em Acessar os Lances do SDK.

Clique em Novo bidder.

Selecione Unity Ads como o bidder.

Clique em Continuar para ativar os Lances do SDK para esse bidder.

Clique em Concluído.

Cascata

Essa etapa não é necessária para integrações em hierarquia.

Configurar o mapeamento de blocos de anúncios

Lances

Acesse Exibição > Bidders e clique em Acessar os Lances do SDK.

Selecione a empresa para o Unity Ads.

Acesse a guia Mapeamento de bloco de anúncios e clique em Novo mapeamento de bloco de anúncios.

Escolha Bloco de anúncios específico. Selecione um bloco e um formato de anúncios, App para dispositivos móveis como o Tipo de inventário e seu Aplicativo para dispositivos móveis. Em seguida, insira o ID do jogo e o ID de lugar vistos na seção anterior.

Por fim, clique em Salvar.

Cascata

Acesse Exibição > Grupos de rendimento e clique no botão Novo grupo de rendimento. Selecione seu Inventário e App.

Role até Parceiros de rendimento e clique em Adicionar parceiro de mediação.

Selecione a empresa que você criou para o Unity Ads na seção anterior. Escolha Mediação de SDK para dispositivos móveis como o Tipo de integração, iOS como a Plataforma e Ativo como o Status.

Insira o ID do jogo e o ID do canal obtidos na seção anterior e o valor do CPM padrão. Clique em Salvar.

Adicionar o Unity Ads à lista de parceiros de publicidade do GDPR e das regulamentações estaduais dos EUA

Siga as etapas em Configurações das regulamentações europeias e Configurações das regulamentações estaduais dos EUA para adicionar o Unity Ads à lista de parceiros de publicidade das regulamentações europeias e estaduais dos EUA na interface do Ad Manager.

Etapa 3: importar o SDK e o adaptador do Unity Ads

Usar o Gerenciador de Pacotes do Swift

Antes de continuar, você precisa ter a versão mínima do adaptador compatível, que é a 4.16.0.0.

Para adicionar uma dependência de pacote ao seu projeto, siga estas etapas:

  1. No Xcode, acesse File > Add Package Dependencies….

  2. No prompt que aparece, pesquise o seguinte URL do pacote:

    https://github.com/googleads/googleads-mobile-ios-mediation-unity.git
    
  3. Em Regra de dependência, selecione Ramificação.

  4. No campo de texto, digite main.

Usar o CocoaPods

  • Adicione a seguinte linha ao Podfile do seu projeto:

    pod 'GoogleMobileAdsMediationUnity'
    
  • Na linha de comando, execute:

    pod install --repo-update

Integração manual

  • Faça o download da versão mais recente do SDK de anúncio da Unity e vincule o UnityAds.framework ao seu projeto.

  • Baixe a versão mais recente do adaptador do Unity Ads no link de download no registro de alterações e vincule UnityAdapter.framework ao seu projeto.

Etapa 4: implementar configurações de privacidade no SDK de anúncio da Unity

Para cumprir a Política de consentimento de usuários da União Europeia do Google, você precisa fazer certas divulgações aos seus usuários no Espaço Econômico Europeu (EEE), no Reino Unido e na Suíça, e obter o consentimento deles para usar cookies ou outra forma de armazenamento local, quando exigido por lei, e para coletar, compartilhar e usar dados pessoais para personalização de anúncios. Essa política reflete os requisitos da Diretiva de privacidade eletrônica da UE e do Regulamento geral de proteção de dados (GDPR). Você é responsável por verificar se o consentimento é propagado para cada origem de anúncios na sua cadeia de mediação.

A versão 4.19.0.1 e mais recentes do adaptador do Unity Ads para iOS aceitam a transmissão de indicadores de consentimento do GDPR de plataformas de gestão de consentimento que se integram à Estrutura de Transparência e Consentimento (TCF) do IAB para o SDK do Unity Ads. Para mais informações, consulte Definir uma configuração de consentimento da TCF ou não.

Leis Estaduais de Privacidade dos EUA

As leis de privacidade dos estados dos EUA exigem que os usuários tenham o direito de recusar a "venda" das próprias "informações pessoais" (conforme a definição desses termos na lei). Essa opção é disponibilizada por um link com a mensagem "Não vender minhas informações pessoais" em destaque na página inicial do terceiro. O guia de conformidade com as leis estaduais de privacidade dos EUA oferece a opção de ativar o tratamento de dados restrito para a veiculação de anúncios do Google, mas não é possível aplicar essa configuração a cada rede de publicidade na sua cadeia de mediação. Portanto, identifique cada rede de publicidade que possa participar da venda de informações pessoais e siga as orientações de cada uma delas para garantir a conformidade.

Na versão 2.0.0 do SDK, o Unity Ads adicionou uma API compatível com as configurações de privacidade. O exemplo de código a seguir mostra como transmitir essas informações de consentimento para o SDK da Unity Ads. Se você quiser transmitir as informações de consentimento ao SDK de anúncio da Unity manualmente, recomendamos que esse código seja chamado antes de solicitar anúncios pelo Google Mobile Ads SDK.

Swift

let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()

Objective-C

UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];

Consulte a conformidade com a lei de privacidade do consumidor da Unity Ads para mais detalhes e os valores que podem ser fornecidos em cada método.

Definir o tratamento por idade

A versão 4.16.6.0 e mais recentes do adaptador de mediação do Unity Ads encaminham a configuração de direcionamento para crianças e a configuração de usuários abaixo da idade de consentimento para o Unity Ads.

Para processar esses indicadores por usuário, o Unity Ads exige que você ative a designação de Público misto no painel de monetização do Unity. Para mais informações sobre como ativar uma designação de público misto no seu projeto, consulte Definir designações de idade no nível do jogo.

Etapa 5: adicionar o código necessário

Implementar a SKAdNetwork

Siga a documentação do Unity Ads para adicionar os identificadores da SKAdNetwork ao arquivo Info.plist do seu projeto.

Erros de compilação

Swift

Não é necessário nenhum código adicional para integrações do Swift.

Objective-C

Para o adaptador do Unity Ads 4.4.0.0 ou mais recente, siga as etapas de integração na documentação do Unity.

Etapa 6: testar a implementação

Ativar anúncios de teste

Não se esqueça de registrar seu dispositivo de teste no Ad Manager e ativar o modo de teste na interface do Unity Ads.

Verificar anúncios de teste

Para verificar se você está recebendo anúncios de teste da 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 publishers poderão verificar o erro subjacente na resposta do anúncio usando GADResponseInfo.adNetworkInfoArray nas seguintes classes:

GADMAdapterUnity
GADMediationAdapterUnity

Confira os códigos e as mensagens correspondentes gerados pelo adaptador do UnityAds quando um anúncio não é carregado:

Código do erro Motivo
0-9 O SDK da UnityAds retornou um erro. Consulte a documentação do Unity para mais detalhes.
101 Os parâmetros do servidor da UnityAds configurados na interface do Ad Manager estão ausentes ou são inválidos.
102 O dispositivo não é compatível com o UnityAds.
103 A UnityAds terminou de apresentar o estado de erro kUnityAdsFinishStateError.
104 O objeto de anúncio do Unity é nulo depois de chamar o inicializador.
105 Falha ao mostrar o Unity Ads porque o anúncio não está pronto.
107 O UnityAds chamou um callback de mudança de posição com o estado de posição kUnityAdsPlacementStateDisabled.
108 Um anúncio já foi carregado para essa posição. O SDK da Unity Ads não permite carregar vários anúncios para o mesmo canal.
109 O anúncio de banner retornado pela UnityAds não corresponde ao tamanho solicitado.
110 A UnityAds retornou um erro de inicialização.
111 Formato de anúncio incompatível.
112 A UnityAds retornou um token de lance nulo ou vazio.

Registro de alterações do adaptador de mediação do Unity Ads para iOS

Versão 4.21.0.0

  • Compatibilidade verificada com a versão 4.21.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 13.11.0 do SDK do Google Mobile Ads.
  • Versão 4.21.0 do SDK da Unity Ads.

Versão 4.20.1.0

  • Compatibilidade verificada com a versão 4.20.1 do SDK da Unity Ads.

Criado e testado com:

  • Versão 13.9.0 do SDK do Google Mobile Ads.
  • Versão 4.20.1 do SDK da Unity Ads.

Versão 4.20.0.0

  • Atualizamos o adaptador para que a solicitação de anúncio falhe quando um token de lance vazio for retornado na coleta de indicadores.
  • Compatibilidade verificada com a versão 4.20.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 13.8.0 do SDK do Google Mobile Ads.
  • Versão 4.20.0 do SDK de anúncio da Unity.

Versão 4.19.0.1

  • O adaptador agora encaminha automaticamente o consentimento do GDPR encontrado em IABTCF_AddtlConsent para o SDK de anúncio da Unity, se o GDPR for aplicável.

Criado e testado com:

  • Versão 13.7.0 do SDK do Google Mobile Ads.
  • Versão 4.19.0 do SDK da Unity Ads.

Versão 4.19.0.0

  • Compatibilidade verificada com a versão 4.19.0 do SDK da Unity Ads.
  • Atualizamos a versão mínima do iOS para flexibilizar a dependência do SDK do Google Mobile Ads e permitir versões secundárias.

Criado e testado com:

  • Versão 13.6.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 4.19.0 do SDK da Unity Ads.

Versão 4.18.1.0

  • Compatibilidade verificada com o SDK 4.18.1 do Unity Ads.

Criado e testado com:

  • Versão 13.4.0 do SDK do Google Mobile Ads.
  • Versão 4.18.1 do SDK de anúncio da Unity.

Versão 4.18.0.0

  • Compatibilidade verificada com o SDK 4.18.0 da Unity Ads.

Criado e testado com:

  • Versão 13.3.0 do SDK do Google Mobile Ads.
  • Versão 4.18.0 do SDK da Unity Ads.

Versão 4.17.0.0

  • Compatibilidade verificada com a versão 4.17.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 13.1.0 do SDK do Google Mobile Ads.
  • Versão 4.17.0 do SDK da Unity Ads.

Versão 4.16.6.1

  • Atualizamos a dependência do SDK do Google Mobile Ads para a versão 13.0.0.
  • Correção de um problema na versão 4.16.6.0 em que o podspec apontava incorretamente para o binário 4.16.5.0.

Criado e testado com:

  • Versão 13.0.0 do SDK do Google Mobile Ads.
  • Versão 4.16.6 do SDK da Unity Ads.

Versão 4.16.6.0

  • Compatibilidade verificada com o SDK 4.16.6 do Unity Ads.
  • Adicionamos suporte para encaminhar o parâmetro tagForUnderAgeOfConsent do SDK dos anúncios para dispositivos móveis do Google ao SDK da Unity Ads.

Criado e testado com:

  • Versão 13.0.0 do SDK do Google Mobile Ads.
  • Versão 4.16.6 do SDK da Unity Ads.

Versão 4.16.5.0

  • Compatibilidade verificada com o SDK 4.16.5 do Unity Ads.

Criado e testado com:

  • Versão 12.14.0 do SDK do Google Mobile Ads.
  • Versão 4.16.5 do SDK de anúncio da Unity.

Versão 4.16.4.0

  • Compatibilidade verificada com o SDK 4.16.4 do Unity Ads.

Criado e testado com:

  • Versão 12.13.0 do SDK do Google Mobile Ads.
  • Versão 4.16.4 do SDK de anúncio da Unity.

Versão 4.16.3.0

  • Compatibilidade verificada com o SDK 4.16.3 do Unity Ads.

Criado e testado com:

  • Versão 12.12.0 do SDK do Google Mobile Ads.
  • Versão 4.16.3 do SDK de anúncio da Unity.

Versão 4.16.2.0

  • Atualizamos os métodos de carregamento de anúncios para aguardar a inicialização completa do SDK de anúncio da Unity Ads antes de tentar carregar um anúncio.
  • Resolvemos uma disputa em que os callbacks de conclusão poderiam ser descartados se várias inicializações estivessem em andamento.
  • Compatibilidade verificada com a versão 4.16.2 do SDK da Unity Ads.

Criado e testado com:

  • Versão 12.12.0 do SDK do Google Mobile Ads.
  • Versão 4.16.2 do SDK da Unity Ads.

Versão 4.16.1.0

  • Compatibilidade verificada com o SDK 4.16.1 da Unity Ads.

Criado e testado com:

  • Versão 12.9.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 4.16.1 do SDK da Unity Ads.

Versão 4.16.0.0

  • Agora, a versão mínima do iOS é a 13.0.
  • Compatibilidade verificada com a versão 4.16.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 12.8.0 do SDK do Google Mobile Ads.
  • Versão 4.16.0 do SDK da Unity Ads.

Versão 4.15.1.0

  • Compatibilidade verificada com a versão 4.15.1 do SDK da Unity Ads.

Criado e testado com:

  • Versão 12.6.0 do SDK do Google Mobile Ads.
  • Versão 4.15.1 do SDK da Unity Ads.

Versão 4.15.0.0

  • Adicionamos o código de erro 111: Unsupported ad format.
  • Compatibilidade verificada com o SDK 4.15.0 da Unity Ads.

Criado e testado com:

  • Versão 12.5.0 do SDK do Google Mobile Ads.
  • Versão 4.15.0 do SDK de anúncio da Unity.

Versão 4.14.2.0

  • Compatibilidade verificada com o SDK 4.14.2 do Unity Ads.

Criado e testado com:

  • Versão 12.3.0 do SDK do Google Mobile Ads.
  • Versão 4.14.2 do SDK da Unity Ads.

Versão 4.14.1.1

  • Para lances, o adaptador não verifica mais o tamanho do anúncio de banner.
  • Para hierarquia, o adaptador agora verifica se a proporção do anúncio de banner do Unity Ads carregado corresponde ao tamanho solicitado.

Criado e testado com:

  • Versão 12.2.0 do SDK do Google Mobile Ads.
  • Versão 4.14.1 do SDK da Unity Ads.

Versão 4.14.1.0

  • Compatibilidade verificada com a versão 4.14.1 do SDK do Unity Ads.

Criado e testado com:

  • Versão 12.2.0 do SDK do Google Mobile Ads.
  • Versão 4.14.1 do SDK da Unity Ads.

Versão 4.14.0.0

  • Ativação das flags -fobjc-arc e -fstack-protector-all.
  • Compatibilidade verificada com o SDK 4.14.0 do Unity Ads.

Criado e testado com:

  • Versão 12.2.0 do SDK do Google Mobile Ads.
  • Versão 4.14.0 do SDK da Unity Ads.

Versão 4.13.2.0

  • Compatibilidade verificada com a versão 4.13.2 do SDK da Unity Ads.

Criado e testado com:

  • Versão 12.1.0 do SDK do Google Mobile Ads.
  • Versão 4.13.2 do SDK da Unity Ads.

Versão 4.13.1.1

  • Agora requer a versão 12.0.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com:

  • Versão 12.0.0 do SDK do Google Mobile Ads.
  • Versão 4.13.1 do SDK da Unity Ads.

Versão 4.13.1.0

  • Adicionamos a propriedade GADMediationAdapterUnity.testMode para indicar se o SDK de anúncio da Unity precisa ser inicializado no modo de teste. Essa flag precisa ser definida antes de inicializar o SDK do Google Mobile Ads.
  • Atualizamos para reportar o código do erro do SDK de anúncio da Unity quando um anúncio não é carregado.

Criado e testado com:

  • Versão 11.13.0 do SDK do Google Mobile Ads.
  • Versão 4.13.1 do SDK da Unity Ads.

Versão 4.13.0.0

  • Compatibilidade verificada com a versão 4.13.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 11.13.0 do SDK do Google Mobile Ads.
  • Versão 4.13.0 do SDK da Unity Ads.

Versão 4.12.5.0

  • Compatibilidade verificada com o SDK 4.12.5 do Unity Ads.

Criado e testado com:

  • Versão 11.12.0 do SDK do Google Mobile Ads.
  • Versão 4.12.5 do SDK da Unity Ads.

Versão 4.12.4.0

  • Compatibilidade verificada com o SDK 4.12.4 da Unity Ads.

Criado e testado com:

  • Versão 11.12.0 do SDK do Google Mobile Ads.
  • Versão 4.12.4 do SDK da Unity Ads.

Versão 4.12.3.1

  • Atualizamos CFBundleShortVersionString para ter três componentes em vez de quatro.

Criado e testado com:

  • Versão 11.10.0 do SDK do Google Mobile Ads.
  • Versão 4.12.3 do SDK de anúncio da Unity.

Versão 4.12.3.0

  • Compatibilidade verificada com a versão 4.12.3 do SDK da Unity Ads.

Criado e testado com:

  • Versão 11.10.0 do SDK do Google Mobile Ads.
  • Versão 4.12.3 do SDK de anúncio da Unity.

Versão 4.12.2.0

  • Compatibilidade verificada com o SDK 4.12.2 do Unity Ads.

Criado e testado com:

  • Versão 11.7.0 do SDK do Google Mobile Ads.
  • Versão 4.12.2 do SDK da Unity Ads.

Versão 4.12.1.0

  • Compatibilidade verificada com a versão 4.12.1 do SDK da Unity Ads.

Criado e testado com:

  • Versão 11.6.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 4.12.1 do SDK da Unity Ads.

Versão 4.12.0.0

  • Compatibilidade verificada com a versão 4.12.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 11.5.0 do SDK do Google Mobile Ads.
  • Versão 4.12.0 do SDK de anúncio da Unity.

Versão 4.11.3.1

  • Adicionamos suporte a lances para formatos de anúncio de banner, intersticial e premiado.

Criado e testado com:

  • Versão 11.5.0 do SDK do Google Mobile Ads.
  • Versão 4.11.3 do SDK da Unity Ads.

Versão 4.11.3.0

  • Compatibilidade verificada com a versão 4.11.3 do SDK da Unity Ads.

Criado e testado com:

  • Versão 11.4.0 do SDK do Google Mobile Ads.
  • Versão 4.11.3 do SDK da Unity Ads.

Versão 4.11.2.0

  • Compatibilidade verificada com a versão 4.11.2 do SDK da Unity Ads.

Criado e testado com:

  • Versão 11.4.0 do SDK do Google Mobile Ads.
  • Versão 4.11.2 do SDK da Unity Ads.

Versão 4.10.0.0

  • Compatibilidade verificada com a versão 4.10.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 11.2.0 do SDK do Google Mobile Ads.
  • Versão 4.10.0 do SDK da Unity Ads.

Versão 4.9.3.0

  • Compatibilidade verificada com a versão 4.9.3 do SDK da Unity Ads.
  • Agora requer a versão mínima 12.0 do iOS.
  • Agora requer a versão 11.0 ou mais recente do SDK do Google Mobile Ads.
  • Incluímos Info.plist nos frameworks em UnityAdapter.xcframework.

Criado e testado com:

  • Versão 11.0.1 do SDK do Google Mobile Ads.
  • Versão 4.9.3 do SDK da Unity Ads.

Versão 4.9.2.0

  • Compatibilidade verificada com o SDK 4.9.2 do Unity Ads.

Criado e testado com:

  • Versão 10.13.0 do SDK do Google Mobile Ads.
  • Versão 4.9.2 do SDK da Unity Ads.

Versão 4.9.1.0

  • Compatibilidade verificada com a versão 4.9.1 do SDK da Unity Ads.

Criado e testado com:

  • Versão 10.12.0 do SDK do Google Mobile Ads.
  • Versão 4.9.1 do SDK da Unity Ads.

Versão 4.9.0.0

  • Remoção da conformidade e da dependência de GADMAdNetworkAdapter do adaptador do Unity.
  • Adicionamos a invocação do método de relatório de impressão no método delegado unityAdsShowStart.
  • Compatibilidade verificada com o SDK 4.9.0 do Unity Ads.

Criado e testado com:

  • Versão 10.12.0 do SDK do Google Mobile Ads.
  • Versão 4.9.0 do SDK da Unity Ads.

Versão 4.8.0.0

  • Adicionamos suporte a eventos de impressão para anúncios de banner.
  • Compatibilidade verificada com a versão 4.8.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 10.7.0 do SDK do Google Mobile Ads.
  • Versão 4.8.0 do SDK de anúncio da Unity.

Versão 4.7.1.0

  • Compatibilidade verificada com a versão 4.7.1 do SDK do Unity Ads.

Criado e testado com:

  • Versão 10.5.0 do SDK do Google Mobile Ads.
  • Versão 4.7.1 do SDK da Unity Ads.

Versão 4.7.0.0

  • Compatibilidade verificada com o SDK 4.7.0 da Unity Ads.
  • Agora requer a versão mínima 11.0 do iOS.
  • Agora requer a versão 10.4.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com:

  • Versão 10.4.0 do SDK do Google Mobile Ads.
  • Versão 4.7.0 do SDK da Unity Ads.

Versão 4.6.1.0

  • Compatibilidade verificada com o SDK 4.6.1 do Unity Ads.

Criado e testado com:

  • Versão 10.2.0 do SDK do Google Mobile Ads.
  • Versão 4.6.1 do SDK da Unity Ads.

Versão 4.6.0.0

  • Compatibilidade verificada com a versão 4.6.0 do SDK da Unity Ads.
  • Adicionamos suporte para encaminhar informações da COPPA ao SDK da Unity Ads.
  • Remoção do suporte à arquitetura armv7.
  • Agora requer a versão 10.0.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com:

  • Versão 10.2.0 do SDK do Google Mobile Ads.
  • Versão 4.6.0 do SDK da Unity Ads.

Versão 4.5.0.0

  • Compatibilidade verificada com o SDK 4.5.0 da Unity Ads.

Criado e testado com:

  • Versão 9.14.0 do SDK do Google Mobile Ads.
  • Versão 4.5.0 do SDK de anúncio da Unity.

Versão 4.4.1.0

  • Compatibilidade verificada com o SDK 4.4.1 do Unity Ads.

Criado e testado com:

  • Versão 9.11.0 do SDK do Google Mobile Ads.
  • Versão 4.4.1 do SDK de anúncio da Unity.

Versão 4.4.0.0

  • Atualizamos o adaptador para usar a API didRewardUser.
  • Agora requer a versão 9.8.0 ou mais recente do SDK do Google Mobile Ads.
  • Compatibilidade verificada com o SDK 4.4.0 da Unity Ads.

Criado e testado com:

  • Versão 9.10.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 4.4.0 do SDK da Unity Ads.

Versão 4.3.0.0

  • Compatibilidade verificada com a versão 4.3.0 do SDK da Unity Ads.

Criado e testado com:

  • Versão 9.8.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 4.3.0 do SDK da Unity Ads.

Versão 4.2.1.0

  • Compatibilidade verificada com a versão 4.2.1 do SDK da Unity Ads.

Criado e testado com:

  • Versão 9.4.0 do SDK do Google Mobile Ads.
  • Versão 4.2.1 do SDK da Unity Ads.

Versão 4.1.0.0

  • Compatibilidade verificada com o SDK 4.1.0 da Unity Ads.

Criado e testado com:

  • Versão 9.2.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 4.1.0 do SDK da Unity Ads.

Versão 4.0.1.0

  • Compatibilidade verificada com o SDK 4.0.1 do Unity Ads.

Criado e testado com:

  • Versão 9.0.0 do SDK do Google Mobile Ads.
  • Versão 4.0.1 do SDK de anúncio da Unity.

Versão 4.0.0.2

  • Adicionamos suporte à arquitetura do simulador arm64.

Criado e testado com:

  • Versão 9.0.0 do SDK do Google Mobile Ads.
  • Versão 4.0.0 do SDK da Unity Ads.

Versão 4.0.0.1

  • Compatibilidade verificada com a versão 9.0.0 do SDK do Google Mobile Ads.
  • Agora requer a versão 9.0.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com:

  • Versão 9.0.0 do SDK do Google Mobile Ads.
  • Versão 4.0.0 do SDK da Unity Ads.

Versão 4.0.0.0

  • Compatibilidade verificada com o SDK 4.0.0 da Unity Ads.
  • Agora, a versão mínima do iOS é a 10.0.

Criado e testado com

  • Versão 8.13.0 do SDK do Google Mobile Ads.
  • Versão 4.0.0 do SDK da Unity Ads.

Versão 3.7.5.0

  • Compatibilidade verificada com o SDK 3.7.5 do Unity Ads.

Criado e testado com

  • Versão 8.8.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 3.7.5 do SDK de anúncio da Unity.

Versão 3.7.4.0

  • Compatibilidade verificada com o SDK 3.7.4 do Unity Ads.

Criado e testado com

  • Versão 8.7.0 do SDK do Google Mobile Ads.
  • Versão 3.7.4 do SDK da Unity Ads.

Versão 3.7.2.0

  • Compatibilidade verificada com a versão 3.7.2 do SDK da Unity Ads.
  • Dependência flexibilizada para a versão 8.0.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com

  • Versão 8.5.0 do SDK do Google Mobile Ads.
  • Versão 3.7.2 do SDK da Unity Ads.

Versão 3.7.1.0

  • Compatibilidade verificada com a versão 3.7.1 do SDK da Unity Ads.
  • Agora requer a versão 8.4.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com

  • Versão 8.4.0 do SDK do Google Mobile Ads.
  • Versão 3.7.1 do SDK da Unity Ads.

Versão 3.6.2.0

  • Atualizamos o adaptador para usar o formato .xcframework.
  • Compatibilidade verificada com o SDK 3.6.2 do Unity Ads.
  • Agora requer a versão 8.2.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com

  • Versão 8.2.0 do SDK do Google Mobile Ads.
  • Versão 3.6.2 do SDK da Unity Ads.

Versão 3.6.0.0

  • Compatibilidade verificada com o SDK 3.6.0 do Unity Ads.
  • Agora requer a versão 7.69.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com

  • Versão 7.69.0 do SDK do Google Mobile Ads.
  • Versão 3.6.0 do SDK da Unity Ads.

Versão 3.5.1.1

  • Corrigimos uma falha que às vezes ocorria quando o SDK de anúncio da Unity terminava de ser inicializado.

Criado e testado com

  • Versão 7.68.0 do SDK do Google Mobile Ads.
  • Versão 3.5.1 do SDK de anúncio da Unity.

Versão 3.5.1.0

  • Compatibilidade verificada com a versão 3.5.1 do SDK da Unity Ads.

Criado e testado com

  • Versão 7.68.0 do SDK do Google Mobile Ads.
  • Versão 3.5.1 do SDK de anúncio da Unity.

Versão 3.5.0.0

  • Compatibilidade verificada com o SDK 3.5.0 do Unity Ads.
  • Adicionamos suporte para anúncios de banner adaptativo.
  • Agora requer a versão 7.68.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com

  • Versão 7.68.0 do SDK do Google Mobile Ads.
  • Versão 3.5.0 do SDK da Unity Ads.

Versão 3.4.8.0

  • Compatibilidade verificada com o SDK 3.4.8 do Unity Ads.
  • Agora requer a versão 7.63.0 ou mais recente do SDK dos anúncios para dispositivos móveis do Google.

Criado e testado com

  • Versão 7.63.0 do SDK do Google Mobile Ads.
  • Versão 3.4.8 do SDK da Unity Ads.

Versão 3.4.6.0

  • Compatibilidade verificada com a versão 3.4.6 do SDK do Unity Ads.
  • Agora requer a versão 7.60.0 ou mais recente do SDK do Google Mobile Ads.

Criado e testado com

  • Versão 7.60.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Versão 3.4.6 do SDK de anúncio da Unity.

Versão 3.4.2.2

  • Adicionamos códigos e mensagens de erro padronizados do adaptador.
  • Atualizamos a versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google para 7.59.0.

Criado e testado com

  • Versão 7.59.0 do SDK do Google Mobile Ads.
  • Versão 3.4.2 do SDK da Unity Ads.

Versão 3.4.2.1

  • Melhoramos o encaminhamento de erros do Unity para reconhecer falhas de inicialização e carregamento de anúncios mais cedo e reduzir os tempos limite.
  • Remoção do suporte à arquitetura i386.

Criado e testado com

  • Versão 7.57.0 do SDK do Google Mobile Ads.
  • Versão 3.4.2 do SDK da Unity Ads.

Versão 3.4.2.0

  • Compatibilidade verificada com a versão 3.4.2 do SDK do Unity Ads.

Criado e testado com

  • Versão 7.55.1 do SDK do Google Mobile Ads.
  • Versão 3.4.2 do SDK da Unity Ads.

Versão 3.4.0.0

  • Compatibilidade verificada com o SDK de anúncio 3.4.0 da Unity.
  • Agora é possível carregar vários anúncios de banner de uma só vez.

Criado e testado com

  • Versão 7.53.0 do SDK do Google Mobile Ads.
  • Versão 3.4.0 do SDK da Unity Ads.

Versão 3.3.0.0

  • Compatibilidade verificada com a versão 3.3.0 do SDK da Unity Ads.
  • Agora é possível carregar vários anúncios de banner de uma só vez.

Criado e testado com

  • Versão 7.51.0 do SDK do Google Mobile Ads.
  • Versão 3.3.0 do SDK da Unity Ads.

Versão 3.2.0.1

  • Compatibilidade verificada com o SDK 3.2.0 da Unity Ads.
  • Agora requer a versão 7.46.0 ou mais recente do SDK do Google Mobile Ads.
  • Corrigimos um problema em que os anúncios de banner do Unity não eram mostrados quando carregados.
  • Correção de um problema em que o adaptador não encaminhava corretamente o callback unityAdsReady.

Versão 3.2.0.0

  • A versão foi removida devido a uma regressão nos relatórios de não preenchimento.

Versão 3.1.0.0

  • Compatibilidade verificada com o SDK 3.1.0 da Unity Ads.

Versão 3.0.3.0

  • Compatibilidade verificada com o SDK 3.0.3 do Unity Ads.
  • Agora requer a versão 7.42.2 ou mais recente do SDK dos anúncios para dispositivos móveis do Google.
  • Adicionamos suporte a tamanhos flexíveis de anúncios de banner.
  • Corrigimos um problema em que os anúncios de banner do Unity só eram carregados uma vez por sessão.

Versão 3.0.1.0

  • Compatibilidade verificada com o SDK 3.0.1 do Unity Ads.
  • Correção de uma falha que ocorria ao desalocar anúncios premiados.

Versão 3.0.0.3

  • Atualizamos o adaptador para usar a nova API de anúncios premiados.
  • Agora requer a versão 7.41.0 ou mais recente do SDK do Google Mobile Ads.

Versão 3.0.0.2

  • Adicionamos suporte para anúncios de banner.

Versão 3.0.0.1

  • Correção de um problema em que o adaptador armazena o "placementId" da solicitação anterior.

Versão 3.0.0.0

  • Compatibilidade verificada com o SDK 3.0.0 da Unity Ads.

Versão 2.3.0.0

  • Compatibilidade verificada com a versão 2.3.0 do SDK de anúncio da Unity.

Versão 2.2.1.1

  • Adicionamos o callback adapterDidCompletePlayingRewardBasedVideoAd: ao adaptador.

Versão 2.2.1.0

  • Compatibilidade verificada com o SDK 2.2.1 do Unity Ads.

Versão 2.2.0.0

  • Compatibilidade verificada com a versão 2.2.0 do SDK da Unity Ads.

Versão 2.1.2.0

  • Compatibilidade verificada com a versão 2.1.2 do SDK da Unity Ads.
  • Remoção do suporte à arquitetura "armv7s".

Versão 2.1.1.0

  • Compatibilidade verificada com o SDK 2.1.1 do Unity Ads.

Versão 2.1.0.0

  • Atualizamos o adaptador para que ele seja compatível com o SDK 2.1.0 da Unity Ads.

Versão 2.0.8.0

  • Compatibilidade verificada com o SDK 2.0.8 do Unity Ads.

Versão 2.0.7.0

  • O adaptador agora rastreia os cliques do Unity Ads para que as estatísticas de cliques da AdMob e do Unity Ads correspondam.
  • Os apps agora recebem callbacks interstitialWillLeaveApplication: e rewardBasedVideoAdWillLeaveApplication:.

Versão 2.0.6.0

  • Compatibilidade verificada com a versão 2.0.6 do SDK da Unity Ads.

Versão 2.0.5.0

  • Compatibilidade verificada com o SDK 2.0.5 do Unity Ads.

Versão 2.0.4.0

  • O sistema de nomenclatura de versões foi alterado para [versão do SDK de anúncio da Unity].[versão do patch do adaptador].
  • Atualizamos o SDK mínimo necessário da Unity Ads para a versão 2.0.4.
  • Atualizamos o SDK do Google Mobile Ads mínimo necessário para a versão 7.10.1.

Versão 1.0.2

  • A chave do item de recompensa do usuário não é mais nula. A chave de recompensa sempre será uma string vazia ou válida.

Versão 1.0.1

  • Correção de um bug em que o callback rewardBasedVideoAdDidOpen: não era chamado.

Versão 1.0.0

  • Oferece suporte a anúncios intersticiais e em vídeo com base em recompensa.