Integrar a Liftoff Monetize com a mediação

Este guia mostra como usar o SDK dos anúncios para dispositivos móveis do Google para carregar e mostrar anúncios do Liftoff Monetize usando a mediação da AdMob, cobrindo integrações de lances e hierarquia. Ele aborda como adicionar a Liftoff Monetize à configuração de mediação de um bloco de anúncios e como integrar o SDK e o adaptador do Vungle a um app iOS.

Integrações e formatos de anúncio compatíveis

O adaptador de mediação para o Liftoff Monetize tem os seguintes recursos:

Integração
Lances
Cascata
Formatos
Abertura do aplicativo 1, 2
Banner 1
Intersticial
Premiado
Intersticial premiado 1
Nativo 1, 2

1 A integração de lances para esse formato está na versão Beta aberta.

2 A integração de hierarquia para esse formato está na versão Beta aberta.

Requisitos

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

  • [Para lances]: para integrar todos os formatos de anúncio aceitos nos lances, use o adaptador Liftoff Monetize 7.3.0.0 ou mais recente (recomendamos 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 a interface do Liftoff Monetize

Crie ou faça login na sua conta da Liftoff Monetize.

Adicione seu app ao painel de monetização do Liftoff clicando no botão Add Application.

Preencha o formulário com todos os detalhes necessários.

Depois que o app for criado, selecione-o no Painel de apps da Liftoff Monetize.

Anote o ID do app.

Adicionar novos canais

Para criar um novo canal a ser usado com a mediação da AdMob, acesse o Painel "Monetize Placements" do Liftoff, clique no botão Add Placement e selecione seu app na lista desejada.

Confira abaixo os detalhes para adicionar novas posições:

Abertura do aplicativo

Selecione Intersticial e insira um nome de canal. Em seguida, selecione Sim para Pode ser ignorado e preencha o restante do formulário. [Somente lances] Em Monetização, ative a chave Lances no app para Ativado. Clique no botão Continuar na parte de baixo da página para criar a posição.

Selecione Banner, insira um nome de posição e preencha o restante do formulário. [Somente lances] Em Monetização, ative a chave Lances no app para Ativado. Clique no botão Continuar na parte de baixo da página para criar a posição.

Banner de 300 x 250

Selecione MREC, insira um nome de posição e preencha o restante do formulário. [Somente lances] Em Monetização, ative a chave Lances no app para Ativado. Clique no botão Continuar na parte de baixo da página para criar a posição.

Intersticial

Selecione Intersticial, insira um nome de posicionamento e preencha o restante do formulário. [Somente lances] Em Monetização, ative a chave Lances no app para Ativado. Clique no botão Continuar na parte de baixo da página para criar a posição.

Premiado

Selecione Recompensado, insira um nome de posição e preencha o restante do formulário. [Somente lances] Em Monetização, ative a chave Lances no app para Ativado. Clique no botão Continuar na parte de baixo da página para criar a posição.

Intersticial premiado

Selecione Prêmio. Insira um nome de canal, ative a opção Skippável e preencha o restante do formulário. [Somente lances] Em Monetização, mude a chave Lances no app para Ativada. Clique no botão Continuar na parte de baixo da página para criar a posição.

Nativo

Selecione Nativo, insira um nome de posição e preencha o restante do formulário. [Somente lances] Em Monetização, ative a chave Lances no app para Ativado. Clique no botão Continuar na parte de baixo da página para criar a posição.

Anote o ID de referência e clique em Tudo certo.

Abertura do aplicativo

Banner de 300 x 250

Intersticial

Premiado

Intersticial premiado

Nativo

Localizar sua chave da API Reporting

Lances

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

Cascata

Além do ID do app e do ID de referência, você também vai precisar da chave da API Reporting do Liftoff Monetize para configurar o ID do bloco de anúncios da AdMob. Navegue até o painel de relatórios do Liftoff Monetize e clique no botão Chave da API Reporting para conferir sua Chave da API Reporting.

Ativar o modo de teste

Para ativar os anúncios de teste, acesse o painel da Liftoff Monetize e navegue até Aplicativos.

Selecione o app para o qual você quer ativar os anúncios de teste na seção ID de referência do posicionamento. Para ativar os anúncios de teste, selecione Modo de teste para Mostrar apenas anúncios de teste na seção Status.

Etapa 2: configurar a demanda da Monetização Liftoff na interface da AdMob

Configurar as configurações de mediação do bloco de anúncios

É necessário adicionar o Liftoff Monetize à 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 a Liftoff Monetize 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 a Liftoff Monetize como uma origem de anúncios

Lances


No card Lances, na seção Origens de anúncios, selecione Adicionar origem de anúncios. Em seguida, selecione Monetização do Liftoff.
Clique em Como assinar um contrato de parceria e configure uma parceria de lances com a Liftoff Monetize.
Clique em Concordar e continuar e em Continuar.
Se você já tiver um mapeamento para o Liftoff Monetize, selecione-o. Caso contrário, clique em Adicionar mapeamento.
Em seguida, insira o ID do aplicativo e o ID de referência do posicionamento recebidos na seção anterior. Em seguida, clique em Concluído.

Cascata


No card Hierarquia, na seção Origens de anúncios, selecione Adicionar origem de anúncios. Em seguida, selecione Monetização do Liftoff.

Selecione Liftoff Monetize e ative a chave Optimize. Insira a chave da API Reporting obtida na seção anterior para configurar a otimização da origem de anúncios para o Liftoff Monetize. Em seguida, insira um valor de eCPM para a monetização do Liftoff e clique em Continuar.



Se você já tiver um mapeamento para a Monetização do Liftoff, selecione-o. Caso contrário, clique em Adicionar mapeamento.

Em seguida, insira o ID do aplicativo e o ID de referência do posicionamento recebidos na seção anterior. Em seguida, clique em Concluído.


Adicionar a Liftoff à lista de parceiros de publicidade do GDPR e das regulamentações estaduais dos EUA

Siga as etapas em Configurações do GDPR e Configurações de regulamentos estaduais dos EUA para adicionar a Liftoff à lista de parceiros de publicidade do GDPR e dos regulamentos estaduais dos EUA na interface da AdMob.

Etapa 3: importar o SDK e o adaptador do Vungle

  • Adicione a seguinte linha ao Podfile do projeto:

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

    pod install --repo-update

Integração manual

  • Faça o download da versão mais recente do SDK do Vungle e vincule VungleSDK.framework ao seu projeto.

  • Faça o download da versão mais recente do adaptador Liftoff Monetize no link de download no Changelog e no link LiftoffMonetizeAdapter.framework no seu projeto.

  • Adicione as seguintes estruturas ao projeto:

    • AdSupport
    • AudioToolbox
    • AVFoundation
    • CFNetwork
    • CoreGraphics
    • CoreMedia
    • libz.tbd
    • MediaPlayer
    • QuartzCore
    • StoreKit
    • SystemConfiguration

Etapa 4: implementar as configurações de privacidade no SDK Liftoff Monetize

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.

O Liftoff Monetize inclui uma API que permite transmitir o consentimento para o SDK do Vungle. O exemplo de código abaixo mostra como transmitir essas informações de consentimento para o SDK da Vungle. Se você optar por chamar esse método, recomendamos que o faça antes de solicitar anúncios pelo SDK dos anúncios para dispositivos móveis do Google.

Swift

import VungleAdsSDK
// ...

VunglePrivacySettings.setGDPRStatus(true)
VunglePrivacySettings.setGDPRMessageVersion("v1.0.0")

Objective-C

#import <VungleAdsSDK/VungleAdsSDK.h>
// ...

[VunglePrivacySettings setGDPRStatus:YES];
[VunglePrivacySettings setGDPRMessageVersion:@"v1.0.0"];

Consulte as instruções de implementação recomendadas do GDPR para mais detalhes e os valores que podem ser fornecidos no 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 definição legal desses termos). Essa opção é disponibilizada por um link com a mensagem "Não vender minhas informações pessoais" mostrado 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 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.

O Liftoff Monetize inclui uma API que permite transmitir o consentimento para o SDK do Vungle. O exemplo de código abaixo mostra como transmitir essas informações de consentimento para o SDK da Vungle. Se você optar por chamar esse método, recomendamos que o faça antes de solicitar anúncios pelo SDK dos anúncios para dispositivos móveis do Google.

Swift

import VungleAdsSDK
// ...

VunglePrivacySettings.setCCPAStatus(true)

Objective-C

#import <VungleAdsSDK/VungleAdsSDK.h>
// ...

[VunglePrivacySettings setCCPAStatus:YES];

Consulte as instruções de implementação recomendadas da CCPA para mais detalhes e os valores que podem ser fornecidos no método.

Etapa 5: adicionar o código necessário

Integração da SKAdNetwork

Siga a documentação da Liftoff Monetize para adicionar os identificadores da SKAdNetwork ao arquivo Info.plist do projeto.

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 da Liftoff Monetize.

Verificar anúncios de teste

Para verificar se você está recebendo anúncios de teste da Liftoff Monetize, ative o teste de uma única origem de anúncios no Ad Inspector usando as origens de anúncios Liftoff Monetize (Bidding) e Liftoff Monetize (Waterfall).

Etapas opcionais

Parâmetros específicos da rede

O adaptador Liftoff Monetize oferece suporte a um parâmetro de solicitação adicional que pode ser transmitido ao adaptador usando a classe VungleAdNetworkExtras. Essa classe inclui as seguintes propriedades:

userId
Uma string que representa o ID do usuário incentivado da Liftoff Monetize.
nativeAdOptionPosition
Um número inteiro que especifica a posição do ícone de privacidade para anúncios nativos.

Confira um exemplo de código para criar uma solicitação de anúncio que define esses parâmetros:

Swift

#import "VungleAdapter.h"
// ...

let request = GADRequest()
let extras = VungleAdNetworkExtras()
extras.userId = "myUserID"
extras.nativeAdOptionPosition = 1
// ...
request.register(extras)

Objective-C

#import <LiftoffMonetizeAdapter/VungleAdapter.h>
// ...

GADRequest *request = [GADRequest request];
VungleAdNetworkExtras *extras = [[VungleAdNetworkExtras alloc] init];
extras.userId = @"myUserID";
extras.nativeAdOptionPosition = 1;
// ...
[request registerAdNetworkExtras:extras];

Renderização de anúncios nativos

O adaptador Liftoff Monetize retorna os anúncios nativos como objetos GADNativeAd. Ele preenche as seguintes descrições de campos de anúncios nativos para um GADNativeAd.

Campo Recursos sempre incluídos pelo adaptador Liftoff Monetize
Título
Imagem 1
Visualização de mídia
Corpo
Ícone do app
Call-to-action
Star rating
Loja
Preço

1 O adaptador Liftoff Monetize não oferece acesso direto ao recurso de imagem principal dos anúncios nativos. Em vez disso, o adaptador preenche o GADMediaView com um vídeo ou uma imagem.

Códigos de erro

Se o adaptador não receber um anúncio do Liftoff Monetize, os editores poderão verificar o erro subjacente da resposta do anúncio usando GADResponseInfo.adNetworkInfoArray nas seguintes classes:

Formato Nome da classe
Abertura do app (lances) GADMediationAdapterVungle
Abertura do app (hierarquia) GADMediationAdapterVungle
Banner (lances) GADMediationAdapterVungle
Banner (cascata) GADMAdapterVungleInterstitial
Intersticial (lances) GADMediationAdapterVungle
Intersticial (hierarquia) GADMAdapterVungleInterstitial
Premiada (lances) GADMediationAdapterVungle
Premiado (cascata) GADMAdapterVungleRewardBasedVideoAd
Intersticial premiado (lances) GADMediationAdapterVungle
Intersticial premiado (cascata) GADMediationAdapterVungle
Nativo (lances) GADMediationAdapterVungle
Nativo (cascata) GADMediationAdapterVungle

Confira os códigos e as mensagens exibidas pelo adaptador Liftoff Monetize quando um anúncio não é carregado:

Código do erro Domínio Motivo
101 com.google.mediation.vungle Parâmetros do servidor inválidos (por exemplo, ID do app ou ID da posição).
102 com.google.mediation.vungle Um anúncio já foi carregado para essa configuração de rede. O SDK do Vungle não pode carregar um segundo anúncio para o mesmo ID de posição.
103 com.google.mediation.vungle O tamanho do anúncio solicitado não corresponde ao tamanho de banner aceito pela Liftoff Monetize.
104 com.google.mediation.vungle O SDK Vungle não conseguiu renderizar o anúncio de banner.
105 com.google.mediation.vungle O SDK do Vungle só oferece suporte ao carregamento de um anúncio de banner por vez, independente do ID de posicionamento.
106 com.google.mediation.vungle O SDK Vungle enviou um callback informando que o anúncio não pode ser reproduzido.
107 com.google.mediation.vungle O SDK do Vungle não está pronto para exibir o anúncio.

Para erros que vêm do SDK do Vungle, consulte Códigos de erro: SDK do Vungle para iOS e Android.

Registro de alterações do adaptador de mediação do Liftoff Monetize para iOS

Versão 7.4.2.0

  • Compatibilidade verificada com o SDK do Vungle 7.4.2.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.10.0.
  • SDK Vungle versão 7.4.2.

Versão 7.4.1.1

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

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.10.0.
  • SDK Vungle versão 7.4.1.

Versão 7.4.1.0

  • Compatibilidade verificada com o SDK do Vungle 7.4.1.
  • Atualizamos VungleAdNetworkExtras.nativeAdOptionPosition para usar os valores de GADAdChoicesPosition e especificar a posição do ícone do AdChoices.
  • Adição de suporte à proporção ao formato de anúncio nativo.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.10.0.
  • SDK Vungle versão 7.4.1.

Versão 7.4.0.1

  • Adição de suporte a tamanhos de anúncios de banner personalizados para lances e hierarquia.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.7.0.
  • SDK Vungle versão 7.4.0.

Versão 7.4.0.0

  • Compatibilidade verificada com o SDK do Vungle 7.4.0.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.6.0.
  • SDK Vungle versão 7.4.0.

Versão 7.3.2.0

  • Compatibilidade verificada com o SDK do Vungle 7.3.2.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.3.0.
  • SDK Vungle versão 7.3.2.

Versão 7.3.1.1.0

  • Compatibilidade verificada com o SDK do Vungle 7.3.1.1.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.3.0.
  • SDK do Vungle versão 7.3.1.1.

Versão 7.3.1.0

  • Compatibilidade verificada com o SDK do Vungle 7.3.1.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.3.0.
  • SDK Vungle versão 7.3.1.

Versão 7.3.0.0

  • Compatibilidade verificada com o SDK do Vungle 7.3.0.
  • Correção de um problema em que o adaptador não podia ser importado no Swift.
  • Adição de suporte a hierarquia e lances para o formato de anúncio de abertura do app.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.2.0.
  • SDK Vungle versão 7.3.0.

Versão 7.2.2.1

  • Agora requer a versão mínima do iOS 12.0.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 11.0 ou mais recente.
  • Incluiu Info.plist nos frameworks em LiftoffMonetizeAdapter.xcframework.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.0.1.
  • SDK do Vungle versão 7.2.2.

Versão 7.2.2.0

  • Compatibilidade verificada com o SDK do Vungle 7.2.2.
  • Agora requer a versão mínima de 12.0 do iOS.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 11.0.0.
  • SDK do Vungle versão 7.2.2.

Versão 7.2.1.1

  • A correspondência de MREC foi atualizada para ser de qualquer tamanho que possa caber em um MREC, em vez de ser uma correspondência exata.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.14.0.
  • SDK do Vungle versão 7.2.1.

Versão 7.2.1.0

  • Compatibilidade verificada com o SDK do Vungle 7.2.1.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.14.0.
  • SDK do Vungle versão 7.2.1.

Versão 7.2.0.0

  • Compatibilidade verificada com o SDK do Vungle 7.2.0.
  • Os métodos delegados willBackgroundApplication descontinuados foram removidos das implementações de anúncios intersticiais e de banner.
  • O método childDirectedTreatment, que foi descontinuado, foi substituído pela propriedade GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.14.0.
  • SDK do Vungle versão 7.2.0.

Versão 7.1.0.0

  • Compatibilidade verificada com o SDK do Vungle 7.1.0.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.10.0.
  • SDK do Vungle versão 7.1.0.

Versão 7.0.1.0

  • Suporte adicionado para marca d'água em anúncios de lances.
  • Compatibilidade verificada com o SDK do Vungle 7.0.1.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.7.0.
  • SDK do Vungle versão 7.0.1.

Versão 7.0.0.0

  • O nome do adaptador foi renomeado de Vungle para Liftoff Monetize.
  • Compatibilidade verificada com o SDK do Vungle 7.0.0.
  • A compatibilidade com a arquitetura armv7 foi removida.
  • Foi adicionado suporte à arquitetura do simulador arm64.
  • Agora requer a versão mínima do iOS 11.0.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 10.4.0 ou mais recente.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.4.0.
  • SDK do Vungle versão 7.0.0.

Versão 6.12.3.0

  • Compatibilidade verificada com o SDK do Vungle 6.12.3.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.2.0.
  • SDK Vungle versão 6.12.3.

Versão 6.12.2.0

  • Compatibilidade verificada com o SDK do Vungle 6.12.2.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.0.0.
  • SDK Vungle versão 6.12.2.

Versão 6.12.1.2

  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 10.0.0 ou mais recente.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 10.0.0.
  • SDK Vungle versão 6.12.1.

Versão 6.12.1.1

  • Compatibilidade verificada com o SDK do Vungle 6.12.1.
  • Suporte adicionado para lances no formato de anúncio de banner.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.14.0.
  • SDK Vungle versão 6.12.1.

Versão 6.12.1.0

  • Compatibilidade verificada com o SDK do Vungle 6.12.1.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.13.0.
  • SDK Vungle versão 6.12.1.

Versão 6.12.0.0

  • Compatibilidade verificada com o SDK do Vungle 6.12.0.
  • Adição de suporte à mediação em hierarquia e ao lance para o formato de anúncio intersticial premiado.
  • Adicionado suporte a lances para o formato de anúncio nativo.
  • Atualizamos o adaptador para usar a API didRewardUser.
  • O extra ordinal foi removido em VungleAdNetworkExtras.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 9.8.0 ou mais recente.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.9.0.
  • SDK do Vungle versão 6.12.0.

Versão 6.11.0.2

  • Adição de suporte à mediação em hierarquia para o formato de anúncio nativo.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.8.0.
  • SDK do Vungle versão 6.11.0.

Versão 6.11.0.1

  • Adição de suporte para o carregamento de vários anúncios para o mesmo ID de canal em anúncios intersticiais de lances e anúncios pagos.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.6.0.
  • SDK Vungle versão 6.11.0

Versão 6.11.0.0

  • Compatibilidade verificada com o SDK do Vungle 6.11.0.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.4.0.
  • SDK Vungle versão 6.11.0

Versão 6.10.6.1

  • Correção de um problema em que o delegado de anúncios era removido se o próximo anúncio não fosse feito o download. Isso se aplica apenas às posições de configuração com armazenamento em cache automático.
  • Os callbacks willPresentFullScreenView e adapterWillPresentFullScreenModal foram removidos dos anúncios de banner.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.0.0.
  • SDK do Vungle versão 6.10.6

Versão 6.10.6.0

  • Compatibilidade verificada com o SDK Vungle 6.10.6.
  • Compatibilidade verificada com a versão 9.0.0 do SDK dos anúncios para dispositivos móveis do Google.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 9.0.0 ou mais recente.

Criado e testado com:

  • SDK dos anúncios para dispositivos móveis do Google versão 9.0.0.
  • SDK do Vungle versão 6.10.6

Versão 6.10.5.1

  • Adição de suporte a lances para formatos de anúncios intersticiais e premiados.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.13.0.
  • SDK Vungle versão 6.10.5

Versão 6.10.5.0

  • Compatibilidade verificada com o SDK Vungle 6.10.5.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.13.0.
  • SDK Vungle versão 6.10.5

Versão 6.10.4.0

  • Compatibilidade verificada com o SDK Vungle 6.10.4.
  • O adaptador foi atualizado para respeitar a configuração de silenciamento no painel do editor do Vungle quando o booleano muteIsSet em VungleAdNetworkExtras não for definido explicitamente.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.12.0.
  • SDK do Vungle versão 6.10.4

Versão 6.10.3.1

  • Correção de um bug em que os callbacks intersticiais não eram invocados após a primeira reprodução
  • O dicionário options transmitido para o método playAd foi atualizado para incluir a propriedade silenciada definida pelo editor no objeto extras.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.12.0.
  • SDK do Vungle versão 6.10.3

Versão 6.10.3.0

  • Compatibilidade verificada com o SDK Vungle 6.10.3.
  • Agora requer a versão mínima do iOS 10.0.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.11.0.
  • SDK Vungle versão 6.10.3.

Versão 6.10.1.0

  • Compatibilidade verificada com o SDK do Vungle 6.10.1.
  • Dependência relaxada do SDK dos anúncios para dispositivos móveis do Google versão 8.0.0 ou mais recente.
  • Agora é necessário criar com o Xcode 12.5 ou mais recente.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.9.0.
  • SDK Vungle versão 6.10.1.

Versão 6.10.0.0 (revertida)

  • Compatibilidade verificada com o SDK do Vungle 6.10.0.
  • Dependência relaxada do SDK dos anúncios para dispositivos móveis do Google versão 8.0.0 ou mais recente.
  • Agora é necessário criar com o Xcode 12.5 ou mais recente.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.4.0.
  • SDK do Vungle versão 6.10.0.

Versão 6.9.2.0

  • Compatibilidade verificada com o SDK do Vungle 6.9.2.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 8.3.0 ou mais recente.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.3.0.
  • SDK do Vungle versão 6.9.2.

Versão 6.9.1.0

  • Compatibilidade verificada com o SDK do Vungle 6.9.1.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 8.1.0 ou mais recente.
  • Foram adicionados códigos e mensagens de erro padronizados do adaptador.
  • O adaptador foi atualizado para usar o formato .xcframework.
  • A verificação de erro VungleSDKResetPlacementForDifferentAdSize foi removida para carregamento de anúncios.
  • Apresente o novo callback do delegante do SDK vungleAdViewedForPlacement: para acompanhar a impressão.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 8.1.0.
  • SDK do Vungle versão 6.9.1.

Versão 6.8.1.0

  • Compatibilidade verificada com o SDK do Vungle 6.8.1.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 7.66.0 ou mais recente.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 7.66.0.
  • SDK do Vungle versão 6.8.1.

Versão 6.8.0.0

  • Compatibilidade verificada com o SDK do Vungle 6.8.0.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 7.65.0 ou mais recente.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 7.65.0.
  • SDK do Vungle versão 6.8.0.

Versão 6.7.1.0

  • Compatibilidade verificada com o SDK do Vungle 6.7.1.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 7.64.0 ou mais recente.
  • Correção de um problema em que didFailToPresentWithError: não era chamado quando um anúncio premiado não era exibido

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 7.64.0.
  • SDK Vungle versão 6.7.1.

Versão 6.7.0.0

  • Compatibilidade verificada com o SDK do Vungle 6.7.0.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 7.62.0 ou mais recente.
  • Adição de suporte para a veiculação de vários anúncios de banner ao mesmo tempo.
  • Os cliques agora são informados quando acontecem, e não quando o anúncio é fechado.
  • Os anúncios de banner e intersticiais agora encaminham o callback willLeaveApplication.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 7.62.0.
  • SDK do Vungle versão 6.7.0.

Versão 6.5.3.0

  • Compatibilidade verificada com o SDK do Vungle 6.5.3.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 7.58.0 ou mais recente.
  • Suporte adicionado para anúncios de banner inteligentes e adaptativos.
  • Adição de suporte para anúncios em banner (320x50, 300x50, 728x90).
  • Adição da opção de orientação de vídeo ao reproduzir anúncios.
  • Correção de um bug em que não era possível chamar report_ad após a primeira atualização.
  • Correção do problema de atraso na disponibilidade de anúncios com hierarquia mais longa.
  • Remoção do suporte para a arquitetura i386.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 7.58.0.
  • SDK do Vungle versão 6.5.3.

Versão 6.4.6.0

  • Compatibilidade verificada com o SDK do Vungle 6.4.6.
  • Adição de suporte a anúncios de banner (MREC).
  • Correção de um bug em que o callback didReceiveInterstitial: é chamado mais de uma vez.
  • Os callbacks para adapterWillLeaveApplication foram removidos, porque não eram invocados no momento certo.

Desenvolvido e testado com

  • SDK dos anúncios para dispositivos móveis do Google versão 7.52.0.
  • SDK do Vungle versão 6.4.6.

Versão 6.3.2.3

  • Correção de uma falha em [GADMAdapterVungleRewardedAd adAvailable:].

Versão 6.3.2.2

  • Corrigimos um bug em que o adaptador Vungle nunca carregava anúncios premiados se a inicialização do SDK Vungle falhasse. Agora, o adaptador vai tentar inicializar o SDK do Vungle novamente em solicitações de anúncios premiados subsequentes.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 7.42.2 ou mais recente.

Versão 6.3.2.1

  • O adaptador foi atualizado para usar a nova API de recompensa.
  • Agora é necessário usar o SDK dos anúncios para dispositivos móveis do Google versão 7.41.0 ou mais recente.

Versão 6.3.2.0

  • Compatibilidade verificada com o SDK do Vungle 6.3.2.

Versão 6.3.0.0

  • Compatibilidade verificada com o SDK do Vungle 6.3.0.
  • O método updateConsentStatus foi atualizado para updateConsentStatus:consentMessageVersion: na classe VungleRouterConsent.

Versão 6.2.0.3

  • O callback adapterDidCompletePlayingRewardBasedVideoAd: foi adicionado ao adaptador.

Versão 6.2.0.2

  • Adição da classe VungleRouterConsent, que contém os métodos updateConsentStatus e getConsentStatus.

Versão 6.2.0.1

  • Atualizamos o inicializador do SDK do Vungle corretamente.

Versão 6.2.0.0

  • Compatibilidade verificada com o SDK do Vungle 6.2.0.

Versão 5.4.0.0

  • Compatibilidade verificada com o SDK do Vungle 5.4.0.
  • O adaptador foi atualizado para informar corretamente os cliques ao SDK dos anúncios para dispositivos móveis do Google.

Versão 5.3.2.0

  • Dois novos extras foram adicionados a VungleAdNetworkExtras:
    • ordinal: um número inteiro que indica a ordem em que esse anúncio foi exibido na sessão de jogo.
    • flexViewAutoDismissSeconds: define que os anúncios do Flex View sejam fechados automaticamente em um determinado número de segundos.
  • Compatibilidade verificada com o SDK do Vungle 5.3.2.

Versão 5.3.0.0

  • O destino da implantação foi atualizado para o iOS 8.
  • Compatibilidade verificada com o SDK do Vungle 5.3.0.

Versão 5.2.0.0

  • Compatibilidade verificada com o SDK do Vungle 5.2.0.

Versão 5.1.1.0

  • Compatibilidade verificada com o SDK do Vungle 5.1.1.

Versão 5.1.0.0

  • Compatibilidade verificada com o SDK do Vungle 5.1.0.

Versões anteriores

  • Adição de suporte para formatos de anúncio em vídeo intersticial e premiado.