Monetizando Sua APP Com o Google AdMob (Anúncios Mobile)

Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog. Você receberá um email de confirmação. Somente depois de confirma-lo é que poderei lhe enviar os conteúdos exclusivos.

Email inválido.
Blog /Android /Monetizando Sua APP Com o Google AdMob (Anúncios Mobile)

Monetizando Sua APP Com o Google AdMob (Anúncios Mobile)

Vinícius Thiengo
(10337) (31)
Go-ahead
"Todo mundo quer uma solução rápida, como abdominais de 6 minutos - você pode obter alguns resultados, mas esses resultados não serão permanentes. Os resultados permanentes vêm de você ter que sofrer. Você precisa fazer uma tatuagem no seu cérebro para que, quando a dificuldade voltar, você não a esqueça."
David Goggins
Kotlin Android
Capa do livro Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia
TítuloDesenvolvedor Kotlin Android - Bibliotecas para o dia a dia
CategoriasAndroid, Kotlin
AutorVinícius Thiengo
Edição
Capítulos19
Páginas1035
Acessar Livro
Treinamento Oficial
Android: Prototipagem Profissional de Aplicativos
CursoAndroid: Prototipagem Profissional de Aplicativos
CategoriaAndroid
InstrutorVinícius Thiengo
NívelTodos os níveis
Vídeo aulas186
PlataformaUdemy
Acessar Curso
Receitas Android
Capa do livro Receitas Para Desenvolvedores Android
TítuloReceitas Para Desenvolvedores Android
CategoriaDesenvolvimento Android
AutorVinícius Thiengo
Edição
Ano2017
Capítulos20
Páginas936
Acessar Livro
Código Limpo
Capa do livro Refatorando Para Programas Limpos
TítuloRefatorando Para Programas Limpos
CategoriaEngenharia de Software
AutorVinícius Thiengo
Edição
Capítulos46
Páginas599
Acessar Livro
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Conteúdo Exclusivo
Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog.
Email inválido

Opa! Blz?

Nesse vídeo mostro como integrar anúncios em sua APP para que você consiga monetizar suas aplicações sem a necessidade de cobrar pela instalação delas. Nós temos de utilizar a plataforma AdMob que é a plataforma de anúncios mobile do Google. Note que não somente APPs Android podem utilizar o AdMob, APPs IOS e Windows Phone também são cobertas por essa plataforma de anúncios.

Fique atento a alteração que é necessária no arquivo AndroidManifest.xml de seu projeto (adicionar permissões e a activity do anúncio) e fique atento também quanto a trabalhar em modo de teste enquanto sua APP está no ambiente de desenvolvimento, pois o Google deixa claro que cliques em anúncios válidos que estão em escopo de desenvolvimento implica em banimento de conta, então não vacile. Vale lembrar também de não esquecer de baixar e integrar o AdMob SDK, que como falo no vídeo: "é muito fácil colocar essa lib no projeto".

Só quero enfatizar que anúncios na Web já sustentam milhares de pessoas pelo mundo com uma rentabilidade, algumas vezes, muito maior do que o salário de um trabalho de carteira assinada convenciona, isso porque o tráfego de pessoas pela rede é muito grande, logo como as plataformas mobile crescem em números espantosos, logo logo haverá (se já não existe) milhares de outras pessoas apenas vivendo de anúncios mobile e o AdMob é uma entrada nesse mundo. Só fique atento para não quebrar seu layout, tente colocar o anúncio (se você for utilizar) de maneira que fique em harmonia com o layout. Mas enfim, vou evitar mais delongas e deixar você assistir ao vídeo.

O link para download do projeto (incluindo AdMob SDK) se encontra logo abaixo no post.

Página oficial da plataforma AdMob

Página de download do AdMob SDK

Página de exmplos iniciais e documentação do AdMob SDK

Vlw.

 

Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog.
Email inválido

Relacionado

BroadcastReceiver no Android, Executando Tarefas no BackgroundBroadcastReceiver no Android, Executando Tarefas no BackgroundAndroid
GraphView (Charts) no Android, Entendendo e UtilizandoGraphView (Charts) no Android, Entendendo e UtilizandoAndroid
ObjectAnimator no Android, Aplicando Efeitos nos Componentes VisuaisObjectAnimator no Android, Aplicando Efeitos nos Componentes VisuaisAndroid
Monitorando Sua APP Android Com Google AnalyticsMonitorando Sua APP Android Com Google AnalyticsAndroid

Compartilhar

Comentários Facebook

Comentários Blog (31)

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...
Mauricio de Araujo (1) (0)
23/05/2019
Ola Thiengo, conteúdos sempre excelentes.
Estou desenvolvendo um app em Android Studio com foco em lojas de revenda de veículos onde a proposta do app é acelerar a venda, troca e compra de autos, a ideia para monetizar é permitir baixar gratuitamente e liberar o uso por 15 dias, posteriormente o uso é liberado mediante a pagamento.
Duvidas....
Com a experiencia que tem, acredita ser a melhor maneira de monetizar?
Tem API ou algo do tipo que possa incluir no app para efetuar esta cobrança?
Responder
Vinícius Thiengo (0) (0)
24/05/2019
Mauricio, tudo bem?

Sobre a primeira dúvida: "Com a experiencia que tem, acredita ser a melhor maneira de monetizar?"

Se o aplicativo entregar ao usuário algo realmente útil, que faça ele economizar / ganhar na compra / venda / troca, por exemplo. Pode ser que o modelo de negócio onde haverá a versão premium do app, versão paga, seja sim a melhor escolha.

Isso, pois se o app não tiver muitos usuários, os ganhos com anúncios então tendem a ser bem baixos.

Sobre a segunda dúvida: "Tem API ou algo do tipo que possa incluir no app para efetuar esta cobrança?"

Neste caso você tem de utilizar alguns dos sistemas de pagamento / cobrança disponibilizados pelo Google Android, isso para assim seguir os Termos e Condições de Uso da loja de aplicativos do Google.

Os links a seguir vão lhe mostrar como trabalhar com o Android Flavors e assim ter versão paga e gratuita no mesmo APK:

https://www.myandroidsolutions.com/2016/06/18/android-free-paid-versions-tutorial

https://medium.com/@manas/implement-free-paid-apps-with-in-app-purchases-instead-of-as-two-apps-7f05d445ae4c

https://www.youtube.com/watch?v=mxhNJ710EmI

Mauricio, o que recomendo é que na versão gratuita você também utilize alguma API de anúncios, assim dá para monetizar sempre.

Abraço.
Responder
Mauricio de Araujo (1) (0)
27/05/2019
Muito obrigado pela atenção.

Vou estudar as dicas.
Responder
Reinaldo (1) (0)
31/07/2018
obrigado Thiengo, funcionou bem aqui!
Responder
Reinaldo (1) (0)
13/07/2018
Thiengo, tudo bem?

Desculpe pela demora em enviar o print da tela da parte que estou tendo problemas, tive que fazer uma pausa nos meus projetos?

Seguinte, na primeira imagem, aparece a mensagem ?AAPT2 ERROR?, e a letra ?R? aparece em vermelho.

link da imagem:
http://guiafarol.com.br/banner/img/AAPT2%20ERROR.png


Na Segunda imagem, quando insiro os códigos no grade (module app) que tem no site do Firebase após cadastrarmos o app, aparece a mensagem de erro ?Configuration ?compile?a is obsoleta and hás been replaced with ?implementation?a and ?api?

link da imagem:
http://guiafarol.com.br/banner/img/Appcompat.png


Grato pela atenção
Responder
Vinícius Thiengo (0) (0)
31/07/2018
Reinaldo, tudo bem aqui.

Em seu Gradle App Level, build.gradle (Module: app), coloque "implementation" onde tiver "compile". Ao final sincronize o projeto.

Veja se assim o aplicativo volta a ser executado sem problemas.

Abraço.
Responder
Reinaldo (1) (0)
29/06/2018
Blz Thiengo?

Estou precisando de uma ajuda sua referente ao admob do android studio.

Já consegui o cadastro e o arquivo de banner para o meu app no site Admob, vinculei com o firebase e ambos estão funcionando bem, acontece que quando faço o sync no studio com os arquivos que insiro no gradle (dependencie, classpath), ocorre erro no " implementation 'com.android.support:appcompat-v7:27.1.1'   ", aparecendo

Li alguns tutoriais e não obtive sucesso. Fiz o download da ultima versão do API (28), todos os extras estão instalados também. Minha versão do Android Studio é 3.1.3.

Isso ocorre quando é imprementado o app no firebase e aparece esses comandos para serem inseridos no gradle.

Como corrigir esse erro que está aparecendo?

Grato
Responder
Vinícius Thiengo (0) (0)
01/07/2018
Reinaldo, tudo bem aqui.

Se possível tire um print do erro, coloque ele em algum repositório público de imagens (alguns no link a seguir: https://99designs.com.br/blog/resources/public-domain-image-resources/ ) e então compartilhe o link do print aqui.

Assim vejo o que é e um possível caminho para corrigir o problema.

Abraço.
Responder
Davi Inácio (1) (0)
03/01/2018
Olha Vinícius Thiengo,

Estou o com um pequeno problema, n seu se pode me ajudar..

Eu segui todos os passos do vídeo,  e finalmente, consegui carregar um anúncio de teste..
O problema é que, de uns 3 dias pra cá, os anúncios pararam de aparecer..
Já testei o app de exemplo q está no git do admob.
Mas toda vez que uso os meu IDs, não funciona, e dispara os seguintes logs:

W/Ads: Received error HTTP response code: 400
W/Ads: There was a problem getting an ad response. ErrorCode: 0
W/Ads: Failed to load ad: 0

Obs: Não recebi nenhum e-mail sobre violação dos termos.
Obs2: Sempre utilizei em modo de teste.

Será que minha conta está suspensa?
Ou apenas preciso definir uma conta bancaria para que os rendimentos sejam depositados?

Agradeço desde já...
Responder
Vinícius Thiengo (1) (0)
04/01/2018
Davi, tudo bem?

O AdMob tem como parte do algoritmo dele o estudo do comportamento dos usuários do aplicativo para melhor apresentar anúncios a eles. É comum, no início, não obter nenhum anúncio algumas vezes.

Porém em seu caso, se tratando de "modo teste", pode ser que seja um bug com a API do AdMob, ao menos quando neste estado de testes. Isso principalmente porque você não recebeu nenhum email informando sobre violação dos termos e condições de uso desta API de monetização, algo que tende a ocorrer quando os anúncios não estão aparecendo.

Faça o seguinte:

-> Confirme que você está com a versão de código mais atual do AdMob API (isso, pois a versão do vídeo acima é a antiga): https://developers.google.com/admob/android/quick-start

-> Corrija o que tiver de ser corrigido para se adequar a nova configuração da API;

-> Faça emulações do aplicativo com a API do AdMob ainda em testes;

-> Libere o aplicativo na Play Store, assim os anúncios deverão aparecer com mais frequência.

Davi, a seguir deixo o conteúdo de outras APIs de monetização que poderão até mesmo serem vinculadas ao seu app junto a API do AdMob:

-> https://www.thiengo.com.br/como-tambem-monetizar-usuarios-inativos-de-seu-aplicativo-android

-> https://www.thiengo.com.br/estrategia-de-anuncios-com-in-loco-media-no-android

-> https://www.thiengo.com.br/appnext-para-monetizar-sua-app-android

-> https://www.thiengo.com.br/monetizacao-eficiente-no-android-com-appodeal

Abraço.
Responder
06/11/2017
Blz Thiengo?

Havia enviado uma mensagem para voce, mas acho que o código que enviei ficou um pouco confuso, sem espaçamento correto.

Estou com uma dificuldade em um app para aparecer propaganda interstitial, você pode me ajudar?

O mais complicado já consegui, aparecer um banner comum.

Criei um app teste para aprender a inserir propagandas do google, esse app teste consiste em 2 telas (?tela 1? e ?tela 2?). Na ?tela 1? criei um botão para ir para a tela 2 e na ?tela 2? irá aparecer o app com a propaganda, mas a intersticial não está aparecendo, apenas o banner comum que fica embaixo do app.

A ideia desse app teste é de quando clicar no botão que está na ?tela 1?, o usuário será direcionado para a ?tela 2? e a propaganda intersticial iria aparecer.

O código que estou sendo é esse:

?tela 1.java?

?
import com.google.android.gms.ads.AdListener;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.InterstitialAd;


???public class Tela1 extends Activity {


    private InterstitialAd mInterstitialAd;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.tela1);

        mInterstitialAd = new InterstitialAd(this);
        mInterstitialAd.setAdUnitId("ca-app-pub-xxxxxxxx/xxxxxxx");
        mInterstitialAd.loadAd(new AdRequest.Builder().build());

        mInterstitialAd.setAdListener(new AdListener() {


            @Override
            public void onAdClosed() {
                // Load the next interstitial.
                mInterstitialAd.loadAd(new AdRequest.Builder().build());

                if (mInterstitialAd.isLoaded()) {
                    mInterstitialAd.show();
                } else {

                }
            }


            public void Entraapp(View view) {

                Intent intent = new Intent(getApplicationContext(),
                        MainActivity.class);

                startActivity(intent);

            }
        });
    }
}





?tela 2.java?
?
import com.google.android.gms.ads.AdView;?
import com.google.android.gms.ads.InterstitialAd;

????public class tela2 extends Activity {???    

@Override
protected void onCreate(Bundle savedIntanceState) {
    super.onCreate(savedIntanceState);
    setContentView(R.layout.tela2);

    AdView mAdView = findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder().build();
    mAdView.loadAd(adRequest);


            }
        }




?layout1.xml?

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android "
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              >

    <Button
        android:id="@+id/btn1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="40dp"
        android:text="@string/entrar_no_app"
        android:onClick="Entraapp"
        />
</RelativeLayout>




?layout 2.xml?

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android "
    xmlns:app="http://schemas.android.com/apk/res-auto "
    xmlns:tools="http://schemas.android.com/tools "
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.testeadmob.Tela2">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="App Teste para Inserir Admob"
        android:id="@+id/textView"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="153dp"/>

    <com.google.android.gms.ads.AdView
        xmlns:ads="http://schemas.android.com/apk/res-auto "
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_alignParentBottom="true"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id" />

</RelativeLayout>


Grato pela ajuda
Responder
Vinícius Thiengo (0) (0)
08/11/2017
Fernando, tudo bem?

Primeiro é importante que você veja se nos logs do Android Studio está sendo apresentada alguma mensagem de error ou warning informando a ti sobre o porquê da dificuldade em apresentar algum anúncio interstitial.

Caso não conheça os logs do Android Studio, estude o conteúdo do link a seguir: https://developer.android.com/studio/debug/am-logcat.html?hl=pt-br

Agora uma outra possível causa é a API que você está utilizando. Se estiver seguindo a risca com conteúdo deste artigo, saiba que o AdMob já está em uma outra versão, com as interfaces públicas diferentes das apresentadas no vídeo acima.

Segue link para configuração da nova versão do AdMob: https://firebase.google.com/docs/admob/admob-firebase?hl=pt-br

Fernando, há inúmeras outras APIs de monetização no Android, algumas pagam até mais do que o AdMob. A seguir deixo o link de algumas que já apresentei aqui no Blog:

- https://www.thiengo.com.br/estrategia-de-anuncios-com-in-loco-media-no-android

- https://www.thiengo.com.br/monetizacao-eficiente-no-android-com-appodeal

- https://www.thiengo.com.br/como-tambem-monetizar-usuarios-inativos-de-seu-aplicativo-android

- https://www.thiengo.com.br/appnext-para-monetizar-sua-app-android

Abraço.
Responder
André Araújo (1) (0)
09/09/2017
Tudo bem Thiengo? Ótima vídeo aula. Parabens.

Thiengo, estou com um problema aqui e queria que você me desse uma ajuda. Já tentei fazer de tudo para que conseguisse inserir admob em meu app e ainda não consegui.

Realizei meu cadastro no Admob, criei a campanha, peguei o código da campanha *ca-app-pub-xxx...) e quando inseri no app teste que criei (hello world), não apareceu nada de anúncio nesse app.

Pode me dizer o que estou fazendo de errado?

Uso o Eclipse Oxygen

Estou fazendo da seguinte forma:


_Pasta libs>GoogleAdMobAdsSdk-6.4.1.jar


_MainActivity.java:

...
import com.google.ads.AdRequest;
import com.google.ads.AdView;
...

public class MainActivity extends ActionBarActivity {

    private AdView adView;
    private final String banner_ad_unit_id = "ca-app-pub-xxxxxxxx/xxxxxx"; (inseri todo conteúdo do id no admob "ca-app-pub)
...


_Pasta res>values>strings:

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="app_name">DC_Admob</string>
    <string name="hello_world">Teste DC AdMob</string>
    <string name="action_settings">Settings</string>
    <string name="banner_ad_unit_id">ca-app-pub-xxxxxxxx/xxxxxx"</string>

</resources>



_main.xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android "
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads " ...
>

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />
<LinearLayout
               android:layout_width="fill_parent"
               android:layout_height="wrap_content"
               android:orientation="vertical"
               android:gravity="right">
    
    <com.google.ads.AdView android:id="@+id/adView"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        ads:adUnitId="@string/banner_ad_unit_id"
                        ads:adSize="BANNER"
                        ads:loadAdOnCreate="true"/>
     </LinearLayout>

</RelativeLayout>



_Manifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android "
    package="com.dc_admob"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="26" />
        <uses-permission android:name="android.permission.INTERNET"/>
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="com.google.ads.AdActivity"
              android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
    </application>

</manifest>
Responder
Vinícius Thiengo (0) (0)
09/09/2017
André, tudo bem?

Desde a criação deste tutorial sobre o AdMob, essa API já passou por inúmeras atualizações. O código presente neste tudo não mais é válido.

Para a inserção do AdMob em seu projeto você deve seguir o passo a passo do seguinte link: https://firebase.google.com/docs/admob/android/quick-start?hl=pt-br

A introdução da API está no link a seguir: https://firebase.google.com/docs/admob/?hl=pt-br

Você ainda precisará de conta no AdMob.

André, não deixe de ver também os conteúdos que tenho sobre outras APIs de anúncio, digo, depois de você já ter vinculado ao seu projeto o AdMob, isso para não perder tempo.

Seguem links dos conteúdos de monetização disponíveis no Blog:

- https://www.thiengo.com.br/estrategia-de-anuncios-com-in-loco-media-no-android
- https://www.thiengo.com.br/monetizacao-eficiente-no-android-com-appodeal
- https://www.thiengo.com.br/appnext-para-monetizar-sua-app-android

Você ressaltou que está com o Eclipse IDE. Fortemente recomendo que passe a utilizar o Android Studio. Pois assim as integrações, mesmo com APIs de anúncio, serão mais simples.

Além de esse IDE ser mais eficiente para o desenvolvimento de aplicativos Android.

Caso esteja tendo problemas de lentidão com o Android Studio, não deixe de ver o conteúdo que tenho somente sobre ele: https://www.thiengo.com.br/android-studio-instalacao-configuracao-e-otimizacao

Neste artigo, com vídeo e slides, também falo sobre como otimizar o Android Studio para rodar 100% em máquinas onde ele apresenta lentidão.

Abraço.
Responder
Marcos (1) (0)
04/07/2017
Blz Thiengo? Muito bem explicado o tutorial.

Quando segui os passos que estão nesse vídeo, ví que o layout do admob mudou muito e fiquei com receio de prosseguir. Não encontrei o link para baixar o arquivo necessário para inserir na pasta "libs".

Onde encontro o site correto para fazer o download do arquivo necessario para dar prosseguimento para inserir anuncios em app?
Responder
Vinícius Thiengo (0) (0)
04/07/2017
Marcos, tudo bem aqui.

O conteúdo acima realmente está antigo. Caso queira monetizar utilizando a API do AdMob, siga os passos dos links a seguir:

https://firebase.google.com/docs/admob/admob-firebase?hl=pt-br
https://firebase.google.com/docs/admob/android/quick-start?hl=pt-br

Recomendo que também veja os outros conteúdos que tenho sobre APIs de anúncios no Android, seguem links:

http://www.thiengo.com.br/estrategia-de-anuncios-com-in-loco-media-no-android
http://www.thiengo.com.br/monetizacao-eficiente-no-android-com-appodeal
http://www.thiengo.com.br/appnext-para-monetizar-sua-app-android
http://www.thiengo.com.br/monetizacao-sem-anuncios-utilizando-a-huq-sdk

O AppOdeal, pelos feedbacks que obtive de outros desenvolvedores que seguem o Blog, é o que traz maior retorno financeiro, mas sempre valem os seus próprios testes, pois o AdMob é também muito bem aceito.

Abraço.
Responder
01/03/2017
Vinícius, realmente é um excelente vídeo aula. Me ajudou a tirar umas dúvidas que eu tinha aqui. Agradeço.

Estou começando a criar app e irei inserir o Admob em meus aplicativos.

Gostaria que você me tirasse uma dúvida, estou terminando um site e pretendo usar o adsense para anúncios. Mas a minha ideia é ter mais uns 2 blogs que estou pensando em criar. Qual a melhor forma de se administrar a conta dos produtos do google, ter uma única conta de email agregando o admob, adsense e adwords ou criar uma conta de e-mail pra cada serviço do google? Estou pensando em criar uma única conta de e-mail para o Google Play, Adsense, Admob e Adwords. Isso causaria algum tipo de problema?

O meu medo é sobre o banimento em site do adsense, nesse caso, se houver banimento do adsense em um site (por algum motivo estipulado pelo google), outros sites que criarei terão a conta suspensa também?
Responder
Vinícius Thiengo (0) (0)
02/03/2017
Joana, tudo bem?

Eu ficaria com a opção de ter somente uma conta para todos os recursos que irão ser monetizados.

O pouco que utilizei o AdSense eu não tive problemas com banimento, porém já vi casos onde o desenvolvedor informou não ter feito nada de errado, isso no ad mobile, e mesmo assim foi bloqueado. Logo, realmente tem esse risco.

Com esse contexto de ?possibilidade de ser banida", recomendo que ao menos teste manter todos  os grupos de anúncios em apenas uma conta. Pois caso venha a ser banida, sua audiência, as pessoas que utilizam seus Apps mobile e Web, vão permanecer utilizando-os, pois ficar sem anúncios, a principio, não afeta em nada na "perda de usuários".

E, obviamente, você sendo banida saberá que é seguro ter mais de uma conta, uma para cada recurso a ser monetizado.

Joana, não deixe de também perguntar, nas comunidades de desenvolvedores que utilizam o AdSense, sobre a frequência com que ocorre os banimentos e se é seguro manter tudo em uma conta. Abraço.
Responder
20/02/2017
Vinícius, muito obrigado por ter tirado minha dúvida. Vou correr atrás de mais informações sobre o pin do adsense. Sei que para que para conseguir o pin, tem que ter o mínimo de dinheiro estipulado pelo o google, para que o google envie o pin em nossa residência. Creio que o mínimo é de US$10,00.

O problema é que não sei como conseguir esse valor mínimo estipulado pelo Google, se aguardo a aprovação do meu site no Adsense ou se já insiro anúncios nos app´s pelo admob.

Pode perceber que estou muito confuso com isso!   :-)

Abraço
Responder
André (1) (0)
18/02/2017
Vinicius, obrigado!

Só pra ver se eu entendi: posso, sem receio algum, finalizar o meu cadastro no google admob para inserir anúncios em meus app´s que receberei por eles sem problemas?

Nesse caso, como receberia o pagamento dos anúncios do Admob?

Estava lendo alguns textos, e fiquei sabendo que para inserir app´s pagos no google play, é necessário ter conta no Google Adsense, é isso mesmo?

Desculpe pelas minhas perguntas, é que sou novo em criar app's.
Responder
Vinícius Thiengo (0) (0)
19/02/2017
André, não. Você pode utilizar os anúncios, mas para receber, se me lembro bem (não utilizo o AdMob), você precisa sim de uma conta no AdSense.

A última vez que eu utilizei o AdSense, era preciso solicitar o envio de um código (via correios) para sua casa, depois do recebimento do código você entraria com ele no dashboard do AdSense e assim a conta estaria ativa para recebimento. Provavelmente é assim ainda.

Sobre APPs pagos, isso você terá de ver no cadastro de um aplicativo pago, pois somente trabalhei com gratuitos até hoje. Mas muito provavelmente também será necessário uma conta no AdSense.

Abraço.
Responder
André (1) (0)
18/02/2017
Vinícius, boa tarde,

Excelente vídeo tutorial, tenho que tomar cuidado em modo teste.

Estou com dúvida sobre a conta no Admob para inserir anuncios nos meus futuros apps.

Para que eu possa ter uma conta no Admob, preciso ter uma conta no Adsense. Até aí tudo bem.

Criei uma conta no Adsense, já faz uma semana, inseri o código no meu site para ser analisado e o Google ainda está analisando o site. Quando acesso o login no Admob, já aparece o código do editor (pub-**********), junto com os meus dados que cadasatrei no Adsense.

A minha dúvida é: Mesmo que o Google ainda esteja analisando o meu site, posso finalizar a minha inscrição no Admob para inserir anúncios em meus App's ou tenho que aguardar o Google finalizar a análise do meu site? O meu grande interesse seria apenas no serviço do Admob e não no Adsense, por enquanto.

Grato
Responder
Vinícius Thiengo (0) (0)
18/02/2017
André, tudo bem?

Na verdade não, você não precisa utilizar o AdSense para seguir com o AdMob.

Caso contrário quem não tem um site não conseguiria utilizar o AdMob e, acredite, a maioria dos usuários AdMob não têm um site.

Você já pode incluir o AdMob em sua aplicação. Note que o vídeo aqui está um pouco antigo, hoje a maneira de adicionar o AdMob no Android é como no link a seguir: https://firebase.google.com/docs/admob/android/quick-start?hl=pt-br

Não esqueça que há outras maneiras de adicionar API de anúncios em seu aplicativo, digo, há outras empresas. Veja esse artigo / vídeo: http://www.thiengo.com.br/estrategia-de-anuncios-com-in-loco-media-no-android

E ainda no último link indicado acesse a seção: http://www.thiengo.com.br/estrategia-de-anuncios-com-in-loco-media-no-android #title-3

Até o momento, pelos feedbacks que venho tendo, o AppOdeal é o que traz o maior retorno financeiro: http://www.thiengo.com.br/monetizacao-eficiente-no-android-com-appodeal

Mas não deixe de testar. Abraço.
Responder
19/08/2016
Olá, muito bom o tutorial, mas como faço pra exibir o anuncio apenas em 2 webview. Tipo, o ads aparece na parte inicial, ate ai ok, no meu projeto tem um botao onde chama uma webview da pagina do twitter, como posso fazer para usar esse mesmo codigo do ads para aparecer abaixo do TW, no webview carrega em cima e o banner ads abaixo.

no layout final estou usando o codigo abaixo, se eu copio e colo na outra layout onde esta a webview ele nao carrega o ads

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
   android:gravity="center_horizontal"
   android:layout_weight="0"  
   android:minHeight="50dp"
   android:orientation="horizontal"
    android:id="@+id/adLayout" >
  
        </LinearLayout>

pode ajudar?
Responder
Vinícius Thiengo (0) (0)
20/08/2016
Fala Paul, blz?
Tente assim:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:id="@+id/layout" >
    
    <WebView
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        android:id="@+id/web_view" ></WebView>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:minHeight="50dp"
        android:orientation="horizontal"
        android:id="@+id/adLayout" ></LinearLayout>
</LinearLayout>

Veja se assim vai sem problemas. Abraço
Responder
22/08/2016
Brotherrr, perfeitoo!!!
Obrigado mesmo pela ajuda.

Valeuu!!!!
Responder
jose wilsley (1) (0)
01/09/2015
ola amigo, tenho aplicativos e gostaria da sua ajudar para eu colocar o admob neles. vi seu video mais ainda nunca fiz essa publicação. gostaria que me ajudasse a colocar em um dos meus app.

fone: 84-99683-7777 (tim)
         84-98717-8853 (oi)

wislley lima
Responder
Vinícius Thiengo (0) (0)
03/09/2015
Fala Jose, blz?
Quais são as dificuldades? Se quiser posso lhe indicar developers que podem fazer isso para ti. Abraço
Responder
20/09/2014
Prezado Amigo: Poderias atualizar o vídeo? O Google Play mudou de "cara", a página modificou e o AdMob faz parte do Google. Me enrolei por aqui.
Obrigado,
Jorge.
Responder
Vinícius Thiengo (0) (0)
21/09/2014
Fala Jorge, blz?
Vlw. Tenho de atualizar mesmo, ele já não ajuda muito. Abraço
Responder
21/09/2014
Blz, Thiengo. Vou esperar o novo vídeo.
Abraço.
J.
Responder