Este guia mostra como usar o SDK dos anúncios para dispositivos móveis do Google para carregar e exibir anúncios do i-mobile usando mediação, cobrindo integrações em hierarquia. Ele aborda como adicionar o i-mobile à configuração de mediação de um bloco de anúncios e como integrar o SDK e o adaptador do i-mobile a um app Unity.
A interface do painel para i-mobile usa texto em japonês nos rótulos, botões e descrições. As capturas de tela neste guia não foram traduzidas. No entanto, nas descrições e instruções deste guia, os rótulos e botões são traduzidos com os equivalentes em inglês entre parênteses.
Integrações e formatos de anúncio compatíveis
O adaptador de mediação AdMob para i-mobile tem os seguintes recursos:
Integração | |
---|---|
Lances | |
Cascata | |
Formatos | |
Banner | |
Intersticial | |
Premiado |
Requisitos
- Unity 5.6 ou mais recente
- SDK dos anúncios para dispositivos móveis do Google mais recente
- Para implantar no Android:
- API do Android de nível 21 ou mais recente
- Para implantar no iOS:
- Destino de implantação do iOS de 12.0 ou mais recente
- Um projeto do Unity configurado com o SDK dos anúncios para dispositivos móveis do Google. Consulte Começar para mais detalhes.
- Concluir o Guia explicativo de mediação
Etapa 1: definir configurações na interface do i-mobile
Inscreva-se ou faça login na sua conta do i-mobile.
Para adicionar seu app ao painel do i-mobile, clique na guia サイト/アプリ管理 (Site/Application Management) e no botão da plataforma do app.
Android
iOS
Preencha o formulário e clique no botão 規分 (Inscrever-se).
Android
iOS
Para criar um novo espaço de publicidade, selecione seu app na guia サイト/アプリ管理 (Site/Application Management).
Android
iOS
Navegue até a guia 広告スポット管理 (Gerenciamento de espaço de anúncio) e clique no botão 新規広告スポット (Novo espaço de anúncio).
Em seguida, preencha o formulário com o 広告スポット名 (nome do espaço do anúncio), 広告スポットサイズ (tamanho do espaço do anúncio) e outros detalhes. Em seguida, clique no botão 新規登録 (Sign up).
Seu novo espaço de anúncio está pronto. Para exibir os detalhes de integração, clique no botão アプリ號定取得 (Obter configurações do aplicativo).
Anote as informações de パ리リッねーID (ID do editor), メディアID (ID de mídia) e ットID (ID do Spot). Você vai precisar desses parâmetros mais tarde ao configurar o i-mobile para mediação na interface da AdMob.
Android
iOS
Etapa 2: configurar a interface do i-mobile demand AdMob
Definir as configurações de mediação para seu bloco de anúncios
Android
Para conferir instruções, consulte a etapa 2 no guia para Android.
iOS
Para instruções, consulte a etapa 2 no guia para iOS.
Etapa 3: importar o SDK e o adaptador i-mobile
OpenUPM-CLI
Se você tiver o OpenUPM-CLI instalado, poderá instalar o plug-in de mediação i-mobile dos anúncios para dispositivos móveis do Google no seu projeto executando o comando abaixo no diretório raiz do projeto:
openupm add com.google.ads.mobile.mediation.imobile
OpenUPM
No editor do projeto do Unity, selecione Edit > Project Settings > Package Manager para abrir as Unity Package Manager Settings.
Na guia Scoped Registries, adicione o OpenUPM como um registro com escopo com os seguintes detalhes:
- Nome:
OpenUPM
- URL:
https://package.openupm.com
- Escopo(s):
com.google
Em seguida, navegue até Window > Package Manager para abrir o Unity Package Manager e selecionar My Registries no menu suspenso.
Selecione o pacote Google Mobile Ads i-mobile Mediation e clique em Install.
Pacote do Unity
Faça o download da versão mais recente do plug-in de mediação de anúncios para dispositivos móveis do Google para
i-mobile no link de download no
Changelog
e extraia o
GoogleMobileAdsIMobileMediation.unitypackage
do arquivo
zip.
No editor do projeto do Unity, selecione Assets > Import Package >
Custom Package e encontre o
arquivo GoogleMobileAdsIMobileMediation.unitypackage
que você transferiu por download. Verifique se todos os arquivos estão selecionados e clique em
Import.
Em seguida, selecione Assets > External Dependency Manager >
Android Resolver > Force Resolve. A biblioteca External Dependency Manager
vai executar a resolução do zero e copiar as
dependências declaradas no diretório Assets/Plugins/Android
do
app Unity.
Etapa 4: código adicional necessário
Android
Nenhum código adicional é necessário para a integração com o i-mobile.
iOS
Integração com a SKAdNetwork
Siga a documentação da i-mobile
para adicionar os identificadores da SKAdNetwork ao arquivo Info.plist
do projeto.
Etapa 5: testar a implementação
Códigos de erro
Se o adaptador não receber um anúncio do i-mobile, os editores poderão verificar o
erro subjacente da resposta do anúncio usando ResponseInfo
com estas classes:
Android
Formato | Nome da classe |
---|---|
Banner | com.google.ads.mediation.imobile.IMobileAdapter |
Intersticial | com.google.ads.mediation.imobile.IMobileAdapter |
Nativo | com.google.ads.mediation.imobile.IMobileMediationAdapter |
iOS
Formato | Nome da classe |
---|---|
Banner | IMobileAdapter |
Intersticial | IMobileAdapter |
Nativo | GADMediationAdapterIMobile |
Aqui estão os códigos e as mensagens correspondentes gerados pelo adaptador para i-mobile quando um anúncio não é carregado:
Android
Código do erro | Motivo |
---|---|
0-99 | O SDK i-mobile retornou um erro. Consulte o código para mais detalhes. |
101 | O i-mobile requer um contexto Activity para carregar anúncios. |
102 | Os parâmetros do servidor para dispositivos móveis configurados na AdMob interface estão ausentes/inválidos. |
103 | O tamanho do anúncio solicitado não corresponde a um tamanho de banner compatível com i-mobile. |
104 | O callback de sucesso de carregamento de anúncios nativos do i-mobile retornou uma lista de anúncios nativos vazia. |
iOS
Código do erro | Motivo |
---|---|
0-10 | O SDK i-mobile retornou um erro. Consulte o código para mais detalhes. |
101 | Os parâmetros do servidor i-mobile configurados na interface AdMob estão ausentes ou inválidos. |
102 | O tamanho do anúncio solicitado não corresponde a um tamanho de banner compatível com i-mobile. |
103 | O i-mobile não conseguiu apresentar um anúncio. |
104 | O i-mobile retornou uma matriz vazia de anúncios nativos. |
105 | Falha ao fazer o download dos recursos de anúncio nativo da i-mobile. |
106 | O i-mobile não oferece suporte a solicitações de vários anúncios intersticiais usando o mesmo ID de spot. |
Registro de alterações do plug-in de mediação do Unity para i-mobile
Versão 1.3.6
- Suporte para a versão 2.3.2.0 do adaptador Android i-mobile.
- Suporte para a versão 2.3.4.1 do adaptador iOS i-mobile.
- Criado e testado com a versão 9.3.0 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.3.5
- Suporte para a versão 2.3.2.0 do adaptador Android i-mobile.
- Suporte ao adaptador iOS i-mobile versão 2.3.4.0.
- Criado e testado com a versão 9.1.0 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.3.4
- Suporte para a versão 2.3.1.2 do adaptador Android i-mobile.
- Suporte ao adaptador iOS i-mobile versão 2.3.4.0.
- Criado e testado com a versão 9.0.0 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.3.3
- Compatível com o adaptador para Android i-mobile versão 2.3.1.1.
- Compatível com o adaptador para iOS i-mobile versão 2.3.3.0.
- Criado e testado com a versão 9.0.0 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.3.2
- O conteúdo do adaptador foi movido para
GoogleMobileAds/Mediation/IMobile/
. - Suporte à versão 2.3.1.1 do adaptador Android i-mobile.
- Suporte para a versão 2.3.2.0 do adaptador iOS i-mobile.
- Criado e testado com a versão 8.1.0 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.3.1
- Suporte para a versão 2.3.0.0 do adaptador Android i-mobile.
- Suporte para a versão 2.3.0.1 do adaptador iOS i-mobile.
- Criado e testado com a versão 7.4.1 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.3.0
- Suporte para a versão 2.3.0.0 do adaptador Android i-mobile.
- Suporte para a versão 2.3.0.0 do adaptador iOS i-mobile.
- Criado e testado com a versão 7.3.1 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.2.2
- Suporte ao adaptador Android i-mobile versão 2.0.23.1.
- Suporte para a versão 2.2.0.1 do adaptador iOS i-mobile.
- Criado e testado com a versão 7.0.2 do plug-in dos anúncios para dispositivos móveis do Google para Unity.
Versão 1.2.1
- Suporte à versão 2.0.23.0 do adaptador Android i-mobile.
- Suporte para a versão 2.2.0.1 do adaptador iOS i-mobile.
- Criado e testado com o plug-in dos anúncios para dispositivos móveis do Google para Unity versão 7.0.0.
Versão 1.2.0
- Suporte à versão 2.0.23.0 do adaptador Android i-mobile.
- Suporte para a versão 2.2.0.0 do adaptador i-mobile para iOS.
Versão 1.1.0
- Suporte para o adaptador Android i-mobile versão 2.0.22.2.
- Suporte para a versão 2.1.0.1 do adaptador iOS i-mobile.
Versão 1.0.2
- Oferece suporte ao adaptador para Android i-mobile versão 2.0.22.0.
- Compatível com a versão 2.0.32.0 do adaptador iOS i-mobile.
Versão 1.0.1
- Suporte para a versão 2.0.21.0 do adaptador Android i-mobile.
- Suporte ao adaptador iOS i-mobile versão 2.0.31.0.
Versão 1.0.0
- Primeira versão!
- Suporte à versão 2.0.20.1 do adaptador Android i-mobile.
- Suporte ao adaptador iOS i-mobile versão 2.0.29.0.