個人開發(fā)者使用admob的經(jīng)驗總結

來源:簡書
作者:AnmJkip
時間:2020-08-04
4435
本文為個人開發(fā)者使用admob的經(jīng)驗總結。

之前公司項目上線后,工作輕松一點后自己弄了個app上架到google play。然后接入admob來賺一點點錢。(國內是沒辦法加載到廣告的)果然事與愿違。其實賺的一點也不多。因為廣告的收入基本都要依靠用戶的點擊,激勵視頻都需要用戶的觀看后才能提高收入,除此以外,還跟用戶的地區(qū)有關。如果是歐美的話,價格相對較高。如果是非洲那塊,價格低的離譜。如果僅僅依靠展示廣告的話,基本上一天下載一頓飯錢都不夠。因為個人的項目僅僅是練練手,熟練一下新的第三方庫跟一些自己沒有使用過的技術。

5893652-b4d72d54a7a77134.webp.jpg

5893652-a82ee150b77e1ec3.webp.jpg

這個是Android的。據(jù)說ios的收益會更加客觀。(但我沒有驗證過)雖然我懂一點點ios,但還沒嘗試開發(fā)出一個完整的app出來。

然后對于廣告sdk接入到app都是一些很簡單的操作,基本上看官網(wǎng)的demo就可以實現(xiàn)。

下面是我一些如何優(yōu)雅請求廣告的代碼

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() {


            }

        });

    }

上面的代碼我是用于下載視頻時彈出讓用戶觀看獎勵視頻后開啟下載的。部分邏輯代碼我刪掉。你們可以根據(jù)自己的實際情況來展示。

我建議每隔多少分鐘展示一次激勵視頻。用rxjava可以很容易實現(xiàn)。

最后我覺得如果是個人開發(fā)者想依靠admob來賺大錢基本很慢實現(xiàn)。因為沒有團隊,沒有好的推廣。(自己舍得砸錢算我沒說)很難有人下載的你的app。哪怕你的應用很出色。古語有云:千里馬常有,而伯樂不常有。

這只是我最近使用google play,admob,firebase跟開發(fā)過程中的一些感想。

立即登錄,閱讀全文
原文鏈接:點擊前往 >
版權說明:本文內容來自于簡書,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家