Monetização Eficiente no Android com APPODEAL

Receba em primeira mão o conteúdo exclusivo do Blog, além de promoções de livros e cursos de programação. Você receberá um email de confirmação. Somente depois de confirmar é que poderei lhe enviar o conteúdo exclusivo por email.

Email inválido.
Blog /Android /Monetização Eficiente no Android com APPODEAL

Monetização Eficiente no Android com APPODEAL

Vinícius Thiengo14/12/2015
(2903) (57) (37)
Go-ahead
"Se você está planejando em fazer alguma coisa diferente, você será criticado por causa disso. Tenha fé de que o que você está fazendo é o certo e bloqueie qualquer negatividade."
Herb Kelleher
Código limpo
Capa do livro Refatorando Para Programas Limpos
TítuloRefatorando Para Programas Limpos
CategoriaEngenharia de Software
AutorVinícius Thiengo
Edição
Ano2017
Capítulos46
Páginas598
Comprar Livro
Conteúdo Exclusivo
Receba em primeira mão o conteúdo exclusivo do Blog, além de promoções de livros e cursos de programação.
Email inválido

Opa, blz?

Nesse post é apresentada uma maneira eficiente de monetizar sua APP Android, utilizando APPODEAL, um mediador de anúncios, sua APP tem os anúncios que mais pagam sendo apresentados.

APPODEAL é original de um script utilizado ainda na empresa de Pavel Golubev (CEO) quando desde de 2011 a empresa com mais de 200 APPs publicadas não sentia que o retorno das redes de anúncios fosse justo, unicamente porque essas redes tinham foco no anunciante e não no proprietário da APP que disponibilizava os anúncios, logo Pavel Golubev teve a ideia de criar um sistema que ainda utilizando as redes de anúncios, obtia o anuncio mais rentável quando comparados os anúncios retornados pelas redes utilizadas. Dessa forma as APPs da empresa começaram a obter ganhos maiores.

Com o tempo Pavel Golubev resolveu liberar a APP ao público de developers mobile, criando então a APPODEAL, startup que tem o objetivo de quando se falando em anúncios, focar no que é melhor para o proprietário da APP, aumento de renda ou aumento de boas revisões nas mobile stores. A forma de monetização é apenas com anunciantes diretos na plataforma da APPODEAL, logo o developer que utiliza as librareis da APPODEAL não é cobrado em nada. Abaixo o esquema de funcionamento do APPODEAL:

O ganho com o anunciante direto acontece quando o valor ofertado por ele é o maior quando comparado aos anúncios das outras redes de anúncios participantes, então o APPODEAL fica com o valor de diferença entre o valor ganho que será pago pelo anunciante direto e o valor do segundo colocado, por exemplo: Anunciante direto ganhou oferecendo valor de R$ 0,004 e o segundo colocado (AdMob, por exemplo) tinha oferecido R$ 0,003, dessa forma o developer que está disponibilizando o anúncio em sua APP fica com R$ 0,003 e o APPODEAL fica com R$ 0,001. Abaixo a imagem do esquema anterior modificado:

Pelos comentários encontrados em alguns fórum, a startup ainda está pouco acreditada, pois developers estão com receio da melhora substancial que é oferecida, porém o CEO responde aos principais comentários nas comunidades e até o momento nenhuma queixa, provada, do tipo “fraude”. Logo não vi algum problema em utiliza-la e então poder obter até 10x mais rentabilidade que as redes de anúncios convencionais.

Os pontos positivos:

Sem sombra de dúvidas o principal é a rentabilidade possível devido a escolha do anuncio melhor pagante;

  • A não cobrança de taxas por parte do APPODEAL ao proprietário que permite anúncios em sua APP;
  • A parte critica de configuração do sistema APPODEAL junto ao AdMob, a vinculação, essa parte é na verdade realizada por um plugin do APPODEAL para o Chrome;
  • A codificação é bem simples, apesar da grande quantidade de código para o AndroidManifest.xml (apenas copiar e colar). Não necessidades diretas de colocar tags do XML do banner nos layouts da APP.

Os pontos negativos:

  • O dashboard de acompanhamento na Web é extremamente lento;
  • Não há a minima explicação do porquê a vinculação com o AdMob é necessária;
  • Dependendo de como utilizar os anúncios de Video e Rewarded Video eles não funcionam como esperado (tem de haver um espaço de tempo para o download deles, isso no modo de teste do APPODEAL);
  • A não atualização da documentação para já tratar as dangerous permissions em tempo de execução, podendo ser um grande problema para usuários do Android 6. Nesse vídeo (Sistema de Permissões em Tempo de Execução, Android M), você consegue entender o que são as permissões em tempo de execução e já implementar em seu código se necessário.

Conclusão

Mesmo com os pontos negativos, a principio, a proposta da startup está sim sendo entregue e cada vez mais APPs estão a utilizando como plataforma de anúncios. Recomendo pelo Blog ao menos um teste para verificar se no mesmo período sua APP teve ou não uma receita maior quando utilizando o APPODEAL. Acredito que depois que um grande player (Pinterest, Twitter, Clash Clan, ...) começar a utiliza-la, provavelmente a startup deslancha, pois a proposta é muito show de bola.

Recomendo que dê uma estudada em quais anúncios trazem maior conversão por parte do user de sua APP (a principio os de vídeo são os de maior impacto, ainda mais se for um com prêmio - Rewarded Video) e quais realmente funcionam em sua APP.

Dessa vez vou deixar o código somente no GitHub (https://github.com/viniciusthiengo/AppOdealExample), pois a maior parte do vídeo é configurando o APPODEAL junto ao AdMob.

Fique atento quanto a necessária instalação do plugin do APPODEAL no Chrome e também atento aos arquivos.jar que não são utilizados (android-support-v4 e unity-ads).

Outra parte importante a se notar é na utilização de apenas as partes corretas do Google Play Services, evitando assim o vazamento de limite de métodos sendo referenciados na APP, limite de 65.536 métodos. No video, junto ao código do GitHub, isso tudo é explicado.

Seguem alguns links apresentados no vídeo:

Site da APPODEAL

Google Play Services links

Comentários dos funcionários do APPODEAL no Glassdoor

Construindo APPs com mais de 65k métodos sendo referenciados

Fórum onde é percebível o receio dos developers quanto a proposta do APPODEAL. Note que a principal problemática foi em torno da garantia de 100% de fillrate (sempre ter anúncios para serem apresentados), algo que já não mais é utilizado como estratégia de divulgação da startup.

Segue vídeo completo do uso do APPODEAL no Android:

 

Abraço

Receba em primeira mão o conteúdo exclusivo do Blog, além de promoções de livros e cursos de programação.
Email inválido

Relacionado

Injeção de Dependência Com a lib Dagger 2 no AndroidInjeção de Dependência Com a lib Dagger 2 no AndroidAndroid
Library Retrofit 2 no AndroidLibrary Retrofit 2 no AndroidAndroid
Sistema de Permissões em Tempo de Execução, Android MSistema de Permissões em Tempo de Execução, Android MAndroid
Persistência de Dados Com Realm no Android - Parte 1Persistência de Dados Com Realm no Android - Parte 1Android

Compartilhar

Comentários Facebook (31)

Comentários Blog (26)

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...
Kaique (1) (0)
22/11/2016
Fala Thiengo, andei dando uma olhada mais recente no AppoDeal e agora o mínimo que eles pagam eh 100 dólares e pedem até uns documentos na hora de cadastrar os dados de pagamento =S.

Queria saber se você ainda acha que eles são a melhor opção de monetização, se não, qual seria? Eu tenho minha conta normalizada no admob, usar só ela não seria preferível ao AppoDeal? Queria saber sua opinião sobre o assunto. Abraços
Responder
Vinícius Thiengo (0) (0)
22/11/2016
Kaique, tudo bem?

Não utilizo o AppOdeal, pois monetizo meu site e APP de outra maneira. Mas o feedback que tive até agora é que os ganhos com o AppOdeal são pelo menos 2x mais que com o AdMob apenas.

Dependendo de seus ganhos atuais, pode sim valer a pena mudar para o AppOdeal. Por exemplo, um dos seguidores do Blog tinha 600k views por mês e utilizava somente o AdMob, gerando um ganho de US$ 1.200,00 (aproximadamente R$ 3.600,00) mês.

Se ele virasse para o AppOdeal teria pelo menos US$ 2.400,00 (aproximadamente R$ 7.200,00). Acredito ser um aumento considerável, levar uma hora para alterar a API e duplicar os ganhos.

Mas é aquilo, depois de alguns estudos percebi que há muitas outras APIs de anúncio pagando até mesmo mais que o AppOdeal (eles dizem isso, ao menos). Porém o feedback que tive até o momento foi somente do AppOdeal.

No último artigo sobre API de anúncios que fiz, In Loco Media, coloquei todas as APIs de anúncio que já falei aqui no Blog, aparentemente a própria In Loco Media e o Appnext são APIs que podem estar pagando mais.

Minha dúvida com essas APIs é se tem impressões, ou seja, se a todo momento terá anúncio pago, pois caso contrário não vejo ganho em utiliza-las.

De qualquer forma, segue link desse último artigo: http://www.thiengo.com.br/estrategia-de-anuncios-com-in-loco-media-no-android

Abraço.
Responder
28/10/2016
Thiengo, não consigo Ativar o AdSense Management API. o que fiz de errado ?
Responder
Vinícius Thiengo (0) (0)
28/10/2016
Opa, blz?

Alguma mensagem de erro ou warning printada na tela? Minha primeira recomendação no caso de problemas com o AdMob é entrar em contato com o suporte deles pelo chat.

Pois algumas atualizações na API deles podem trazer problemas que para eles ainda é desconhecido. Abraço
Responder
26/09/2016
Estou tendo problemas no "Enable Admob reporting". Acontece o seguinte: depois do alerta "Please grant permission to Appodeal to read your Admob reports. You will be automatically redirected in 5 seconds", até aparece a solicitação de permissão, depois de permitida, sou redirecionado para uma página em branco (https://www.appodeal.com/admin/oauth2callback?state=5478:1080025234933 .... .... ....) e fica por aí... Alguém pode me ajudar? Obrigado.

Estou usando a versão 53.0.2785.116 m (64-bit) do Chrome
Responder
Vinícius Thiengo (0) (0)
01/10/2016
Hugo, blz?
O APPOdeal por estar em atualização da API Android e do Plugin do Chrome esse tipo de coisa pode acontecer. Envie o a descrição a eles pelo chat.

De qualquer forma, conseguiu prosseguir com o uso da API deles ou com esse problema da página em branco nada segue com o funcionamento? Digo, o APPOdeal API apresentando os anúncios em sua APP?

Digo isso, pois já vi casos onde o problema de interface não significava problema na funcionalidade, ou seja, a API continuava funcionando, mas o dev tinha parado de prosseguir achando que o bug era tb na funcionalidade.
Responder
01/10/2016
Olá Thiengo, obrigado por responder.
Bom, eu consegui resolver esse problema limpando tudo no Chrome (cookies, cache, login, etc). Porem, no Admob, meu app está configurado para IOS (configurei para android no AppOdeal), então tornando impossível a vinculação à Google Play Store.

Você sabe se é possível editar as confgs pra alterar de IOS para Android?

Desde já, Agradeço.
Responder
Vinícius Thiengo (0) (0)
01/10/2016
Hugo, como falei no YouTube, mt provavelmente sim, alias, sem necessidade de alteração, apenas adicionar suporte tb a plataforma Android. Isso no AdMob. Abraço
Responder
Luciana (1) (0)
01/02/2016
Thiengo, obrigada pelas dicas.
Tenho uma dúvida apenas, antigamente eu tinha uma conta admob, logo quando estava iniciando o aprendizado em android, então fiz alguma bobagem e fui banida, então deixei pra lá essa história de admob.
Eu posso criar outra conta com outro email, ou eles fazem alguma validação quanto ao mac do pc?
obrigada antecipadamente
Responder
Vinícius Thiengo (0) (0)
02/02/2016
Fala Luciana, blz?
Acredito que eles não tem seu MAC, não para validar se pode ou não entrar no AdMob, uma LanHouse já resolveria eu problema.

A validação deles pode estar no momento que for fornecer os dados bancários. Provavelmente terá de utilizar uma outra conta bancaria sua.

Mas tente entrar na conta antiga, de repente o prazo de punição já expirou... ai é somente não cometer a mesma falha novamente. Abraço
Responder
mi.ufcg (1) (0)
03/01/2016
parabéns pelo vídeo show
Responder
23/12/2015
Thiengo os pagamentos são feitos atraves do PayPal?
Responder
Vinícius Thiengo (1) (0)
23/12/2015
Fala Tony, blz?
Tb pelo PayPal, logo na home tem as possibilidades. O que não tem é pagamento direto em conta bancária. Abraço
Responder
23/12/2015
Obrigadão Thiengo
Responder
Luhan Mairink (1) (0)
20/12/2015
Thiengo, beleza?
O APPODEAL exige que o App esteja disponível no google play para funcionar? Porque o Admob as vezes reclamava caso isso não acontecesse.

Outra pergunta: você sabe se existem confirmações de desenvolvedores da eficácia do APPODEAL? Ainda não encontrei nada concreto.

Abraço.
Responder
Vinícius Thiengo (0) (0)
21/12/2015
Fala Luhan, blz?
O APPODEAL exige conta no AdMob, logo as mesmas regras devem valer para ele tb.

Quanto a eficacia, o que tem é o que está disponível no site do APPODEAL, porém em fóruns o próprio CEO respondia aos comentários... dá um pouco de credibilidade... mas por ser uma startup nova (se não me engano faz um ano agora) provavelmente vamos ter esses resultados expressivos depois de mais um tempo, quando ela for ainda mais conhecida. Abraço
Responder
15/12/2015
Thiengo, coloquei no meu app seguindo o passo a passo do vídeo, porem quando eu copilo surgiu esse erro que já googlei e nada:

Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 2

Será que ultrapassou os 6500 métodos como você disse por isso?
Responder
Vinícius Thiengo (1) (0)
15/12/2015
Lucas, a mensagem que ultrapassou os 65k aparece quando ocorre esse problema. Faça o seguinte, remova o google play services do maps, deixe apenas o do ads mobile e do location. Veja se assim passa sem problemas. Abraço
Responder
15/12/2015
Realmente não era o 65k, eu ativei para aceitar mais e mesmo assim não foi... ai comecei a fazer alguns testes... tirei todos os .jars e voltou a funcionar... ai coloquei .jar por .jar, coloquei 4, se eu coloco o 5° não funciona ai volta o mesmo erro: pensei que poderia ser o problema no .jar então tirei um e coloquei o outro e não deu acho que o problema é na quantidade... já viu isso?
Responder
Vinícius Thiengo (1) (0)
16/12/2015
Lucas, no vídeo não coloco o .jar do support-v4, pois ele já é referenciado no gradle por outra library e na versão mais atual, provavelmente esse foi o problema ai contigo.
Responder
16/12/2015
Não coloquei, coloquei apenas o que você falou no vídeo... o 4 ali que eu referencio é de 4 pacotes que eu adicionei se eu adicionar 5 pacotes dá problema e são 6 .jars para adicionar
Responder
Vinícius Thiengo (1) (0)
16/12/2015
Hum... bug, provavelmente... para qualquer 5º .jar. Vou tentar simular esse erro aqui. Abraço
Responder
Daniel (1) (0)
14/12/2015
Thiengo, eu não entendi uma coisa..
Porque usar a conta da admob ?
É obrigado usar admob ou outra empresa de anuncio para poder usar o APPODEAL ?
Outra dúvida aqui: minha conta da admob ainda não foi confirmada, pois ainda não chegou o PIN aqui em casa, isso pode impedir que eu receba meu pagamento por APPODEAL ?
Outra dúvida: tu vai fazer algum tutorial de como configurar o APPODEAL na Unity3d ? a unity disponibiliza um asset já pronto..mais pode ser que eu erro algo ou esqueça de fazer algo. Seria bacana um tutorial tira dúvida sobre unity.

Obrigado por tudo cara, seu canal é ótimo para desenvolvedores iniciantes, valeu pela força.
Responder
Vinícius Thiengo (0) (0)
15/12/2015
Fala Daniel, blz?
Essa dúvida do AdMob é a mesma de alguns dos funcionários do próprio APPODEAL, e eles tb estão sem resposta, veja esse link (https://www.glassdoor.com/Reviews/Appodeal-Reviews-E969071.htm). Provavelmente deve ser alguma limitação tecnologica que junto ao AdMob ela é sanada. Não acredito que seja algum tipo de contrato de exclusividade ou algo do gênero.

Quanto ao pagamento, provavelmente somente receberá se sua conta estiver totalmente liberada no AdMob, sem o PIN confirmado vc consegue já utilizar, mas não receber. Porém tenho minhas dúvidas, pois na doc do APPODEAL eles não alertam quanto a isso e um dos chamarizes do APPODEAL é o pagamento diario, juntando isso ao fato de que temos de dar controle de nossa conta Google AdMob a ele, pode ser que realmente não seja necessário, com essa vinculação eles já possam obter a grana.

Quanto ao Unity... sem planos para ele por agora. Abraço
Responder
Daniel (1) (0)
08/01/2016
Thiengo, eu falei com eles. Infelizmente..tem que ativar o PIN na conta do Admob. Eu só não entendi o que eles me falaram a respeito dos pagamentos. A mulher disse, que os pagamentos não são enviados do admob para o appodeal. Eu fiquei pensando..ue mais pra que precisa tanto desse PIN. É meio difícil entender a appodeal...mais é uma ótima empresa e vai ajudar bastantes desenvolvedores.
Responder
Vinícius Thiengo (0) (0)
09/01/2016
Show de bola que lhe responderam, outros com dúvidas similares estou indicando entrar em contato com eles tb. Abraço
Responder