Skip to content

个人开发者使用admob的经验总结

个人开发者使用admob的经验总结

之前公司项目上线后,工作轻松一点后自己弄了个app上架到google play。然后接入admob来赚一点点钱。(国内是没办法加载到广告的)果然事与愿违。其实赚的一点也不多。因为广告的收入基本都要依靠用户的点击,激励视频都需要用户的观看后才能提高收入,除此以外,还跟用户的地区有关。如果是欧美的话,价格相对较高。如果是非洲那块,价格低的离谱。如果仅仅依靠展示广告的话,基本上一天下载一顿饭钱都不够。因为个人的项目仅仅是练练手,熟练一下新的第三方库跟一些自己没有使用过的技术。

这个是Android的。据说ios的收益会更加客观。(但我没有验证过)虽然我懂一点点ios,但还没尝试开发出一个完整的app出来。

然后对于广告sdk接入到app都是一些很简单的操作,基本上看官网的demo就可以实现。

下面是我一些如何优雅请求广告的代码

public  void downLoadAd(){

        if (adNum>=3){

            return;

        }

        wroog=0;

        if(mRewardedVideoAdTwo.isLoaded()){

            mRewardedVideoAdTwo.show();

        }else {

            getMReward(mp4,title);//开启下载

        }

        mRewardedVideoAdTwo.setRewardedVideoAdListener(new RewardedVideoAdListener() {

            @Override

            public void onRewardedVideoAdLoaded() {

                //加载完成

            }

            @Override

            public void onRewardedVideoAdOpened() {

               //打开后的操作

            }

            @Override

            public void onRewardedVideoStarted() {

        

            }

            @Override

            public void onRewardedVideoAdClosed() {

                mRewardedVideoAdTwo.loadAd(“ca-app-pub-3376041032156675/6913611102”,new AdRequest.Builder().build());

                //广告关闭后再次请求,缓存,下次直接show,就无需等待

            }

            @Override

            public void onRewarded(RewardItem rewardItem) {

                    getMReward(mp4,title);

                    adNum++;

            }

            @Override

            public void onRewardedVideoAdLeftApplication() {

            }

            @Override

            public void onRewardedVideoAdFailedToLoad(int i) {

                Log.e(TAG, “onRewardedVideoAdFailedToLoad: ” );

                wroog++;

                if (wroog>=10){

                    getMReward(mp4,title);

                    return;

                }

                if (mRewardedVideoAdTwo!=null){

                    mRewardedVideoAdTwo.loadAd(“ca-app-pub-3376041032156675/6913611102”,new AdRequest.Builder().build());

                }

                //加载失败,我如果失败10次我就停止加载

            }

            @Override

            public void onRewardedVideoCompleted() {

            }

        });

    }

上面的代码我是用于下载视频时弹出让用户观看奖励视频后开启下载的。部分逻辑代码我删掉。你们可以根据自己的实际情况来展示。

我建议每隔多少分钟展示一次激励视频。用rxjava可以很容易实现。

最后我觉得如果是个人开发者想依靠admob来赚大钱基本很慢实现。因为没有团队,没有好的推广。(自己舍得砸钱算我没说)很难有人下载的你的app。哪怕你的应用很出色。古语有云:千里马常有,而伯乐不常有。

这只是我最近使用google play,admob,firebase跟开发过程中的一些感想。

相关推荐: CTIS展位图全公开,你想看的展商都在这里!

为了让每一位观众更清晰地了解CTIS各大展馆的布局,小编隆重推出五大展馆的展位图,方便各位提前制定自己的观展计划。 *友情提醒:点开下方图片,查看大图 除了以上5个展馆,我们还为大家列出了5个展馆中的特色展区,方便观众参展。在N1馆,有中国制造隐形冠军入围企业…

    码刀科技(www.lekshop.cn)是国内知名企业级电商平台提供商,为企业级商家提供最佳的电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售/跨境等)、平台管理系统开发及互联网采购解决方案服务, 联系客服了解更多.

    电子商务网站建设的重要性和好处