Este guia mostra como usar o SDK dos anúncios para dispositivos móveis do Google para carregar e exibir anúncios do Yahoo usando a mediação, e abrangendo integrações em hierarquia. Ele aborda como adicionar o Yahoo à configuração de mediação de um bloco de anúncios e como integrar o SDK e o adaptador do Yahoo Mobile a um Android app.
Integrações e formatos de anúncio compatíveis
O Ad Manager adaptador de mediação para o Yahoo tem os seguintes recursos:
Integração | |
---|---|
Lances | |
Cascata | |
Formatos | |
Banner | |
Intersticial | |
Premiado | |
Nativo |
Requisitos
- Android API de nível 19 ou mais recente
SDK dos anúncios para dispositivos móveis do Google mais recente
Concluir o Guia explicativo de mediação
Etapa 1: definir configurações na interface do Yahoo
Faça login no SSP do Yahoo. Em Aplicativos e sites, clique no botão + e em Aplicativo.
Preencha o formulário e clique em Salvar e adicionar posicionamento para criar o app.
Depois de criar um aplicativo, você precisará criar um Posição. Selecione um Tipo de veiculação, preencha o formulário e clique em Salvar e gerar receita.
Anote o ID da posição.
Você precisará adicionar uma Origem de anúncios à sua posição. No próximo formulário, selecione Yahoo SSP como uma Origem de anúncios e preencha o formulário com as informações necessárias. Após preencher o formulário, clique em Salvar.
Por fim, arraste a Origem de anúncios que você acabou de criar na tabela Origens de anúncios em hierarquia para adicioná-la à posição.
Anote o ID do site.
Ativar modo de teste
Para testar os anúncios do Yahoo, crie uma origem de anúncios de teste e adicione-a às origens de anúncios em hierarquia da posição. Navegue até as configurações do ID da posição, clique no botão Adicionar e selecione Testar origem de anúncios.
Depois de criar a origem de anúncios, arraste-a para Origens de anúncios em hierarquia da posição.
Pronto! Agora você tem uma integração de mediação em funcionamento com o Yahoo.
Etapa 2: configurar a demanda do Yahoo na Ad Manager interface
Definir as configurações de mediação para seu bloco de anúncios
Faça login na sua conta do Ad Manager.
Acesse Exibição > Grupos de rendimento e clique no botão Novo grupo de rendimento.
Insira um Nome exclusivo para o grupo de rendimento, defina o Status como Ativo, selecione o Formato do anúncio e o Tipo de inventário como App para dispositivos móveis. Na seção Segmentação > Inventário, selecione o bloco de anúncios em Inventário e Aplicativo para dispositivos móveis ao qual você quer adicionar a mediação.
Em seguida, clique no botão Adicionar parceiro de rendimento.
Se você já tiver um Parceiro de rendimento para Yahoo - App & Display , selecione-o. Caso contrário, selecione Criar um novo parceiro de rendimento.
Selecione Yahoo - App & Display como a Rede de publicidade, insira um Nome exclusivo e ative a Mediação.
Depois de selecionar o Parceiro de rendimento, escolha Mediação do SDK para dispositivos móveis como o Tipo de integração, Android como Plataforma e Ativo como o Status. Insira o Placement ID and Site ID obtido na seção anterior. Em seguida, insira um valor de CPM padrão.
Clique em Salvar na parte inferior da página quando terminar.
Adicionar Yahoo à 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 das regulamentações estaduais dos EUA para adicionar Yahoo à lista de parceiros de anúncios do GDPR e das regulamentações estaduais dos EUA na Ad Manager IU.
Etapa 3: importar o SDK e o adaptador do Yahoo Mobile
Integração com o Android Studio (recomendada)
Adicione as seguintes dependências de implementação com as versões mais recentes do SDK e do adaptador do Yahoo Ads no arquivo build.gradle no nível do app:
repositories { google() mavenCentral() maven { url 'https://artifactory.yahooinc.com/artifactory/maven/' } } ... dependencies { implementation 'androidx.appcompat:appcompat:1.2.0' implementation 'com.google.android.gms:play-services-ads:22.6.0' implementation 'com.google.ads.mediation:yahoo:1.4.1.1' } ...
Integração manual
Para incluir o SDK do Yahoo Mobile, consulte a documentação do SDK do Yahoo para Android.
Navegue até os artefatos do adaptador do Yahoo no repositório Maven do Google. Selecione a versão mais recente, faça o download do arquivo
.aar
do adaptador do Yahoo e adicione-o ao projeto.
Etapa 4: implementar as configurações de privacidade no SDK do Yahoo
Leis Estaduais de Privacidade dos EUA
As 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 desses termos) com um link "Não vender minhas informações pessoais" destacado na página inicial do vendedor. O guia de conformidade com as leis de privacidade dos EUA oferece a capacidade de ativar o processamento de dados restrito para a veiculação de anúncios do Google, mas o Google não pode aplicar essa configuração a cada rede de publicidade na sua cadeia de mediação. Portanto, você precisa identificar cada rede de publicidade na sua cadeia de mediação que pode participar da venda de informações pessoais e seguir as orientações de cada uma dessas redes para garantir a conformidade.
O exemplo de código a seguir mostra como transmitir informações de consentimento ao SDK do Yahoo para dispositivos móveis. Se você optar por chamar esse método, é recomendável fazer isso antes de solicitar anúncios pelo SDK dos anúncios para dispositivos móveis do Google.
Java
import com.yahoo.ads.YASAds;
import com.yahoo.ads.CcpaConsent;
// ...
CcpaConsent ccpaConsent = new CcpaConsent("<CCPA CONSENT>");
YASAds.addConsent(ccpaConsent);
Kotlin
import com.yahoo.ads.YASAds
import com.yahoo.ads.CcpaConsent
// ...
val ccpaConsent = CcpaConsent("<CCPA CONSENT>")
YASAds.addConsent(ccpaConsent)
Consulte Configurações de privacidade do editor para mais detalhes e os valores que podem ser fornecidos no método.
Etapa 5: adicionar o código necessário
Nenhum código adicional é necessário para a integração com o Yahoo.
Etapa 6: testar a implementação
Ativar anúncios de teste
Registre seu dispositivo de teste em Ad Manager e ative o modo de teste na Yahoo - App & Display interface.
Verificar anúncios de teste
Para verificar se você está recebendo anúncios de teste do Yahoo - App & Display , ative os testes de uma única origem no Ad Inspector usando as Yahoo (Waterfall) origens de anúncios.
Etapas opcionais
Usar anúncios nativos
Renderização do anúncio
O adaptador do Yahoo retorna os anúncios nativos como objetos
NativeAd
. Ele preenche os seguintes
campos
para um
NativeAd
.
Campo | Preenchido pelo adaptador do Yahoo |
---|---|
Título | |
Imagem | |
Body | |
Ícone do app | |
Call-to-action | |
Nome do anunciante | |
Star rating | |
Armazenar | |
Preço |
Registro de alterações do adaptador de mediação do Yahoo! Android
Próxima versão
- A versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google foi atualizada para a 22.4.0.
Versão 1.4.1.1
- O adaptador foi atualizado para usar a nova classe
VersionInfo
. - A versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google foi atualizada para a 22.0.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 22.0.0.
- SDK do Yahoo Mobile 1.4.1
Versão 1.4.1.0
- Adaptador Verizon Media renomeado para "Yahoo".
- Foram adicionados códigos de erro descritivos e motivos para o carregamento do adaptador e as falhas de exibição.
- Compatibilidade com o SDK para dispositivos móveis do Yahoo versão 1.4.1 verificada.
- A versão mínima necessária do SDK dos anúncios para dispositivos móveis do Google foi atualizada para a 21.5.0.
Criado e testado com:
- SDK dos anúncios para dispositivos móveis do Google versão 21.5.0.
- SDK do Yahoo Mobile 1.4.1