本次精彩預(yù)覽:
1.插屏廣告常見錯誤匯總
2.手把手教你運(yùn)用單例模式,管理你的廣告插屏廣告邏輯
3.如何運(yùn)用Firebase提升你的插屏廣告表現(xiàn)
插屏廣告是一種全屏廣告,主要使用于界面切換之間。今天我們就帶大家來看一看在放置插屏廣告的過程中常見的錯誤和最優(yōu)玩法,以及Firebase是如何提升插屏廣告表現(xiàn)的。
常見插屏廣告錯誤及正確邏輯梳理
插屏廣告與App頁面之間的顯示順序可是大有學(xué)問的,錯誤的順序可能會帶來不好的用戶體驗(yàn),從而對廣告收益帶來負(fù)面影響。我們?yōu)榇蠹艺砹顺R姷腻e誤以及正確的邏輯,教會大家如何設(shè)置插屏廣告順序。
1 開屏廣告
·錯誤:打開App直接顯示開屏廣告,再顯示加載中頁面
·錯誤:著陸頁已經(jīng)打開后,才顯示插屏廣告
·正確的邏輯:點(diǎn)擊icon,顯示加載頁面,顯示插屏廣告,關(guān)閉廣告進(jìn)入主頁面
2 頁面之間插屏廣告
·錯誤:在已經(jīng)完成界面切換之后才顯示插屏廣告
·正確的邏輯:在界面切換前先出現(xiàn)插屏廣告
3 退出App時的插屏廣告
·錯誤:在用戶確認(rèn)退出之后,顯示插屏廣告,關(guān)閉廣告直接跳出應(yīng)用
·正確的邏輯:用戶點(diǎn)擊退出的時候顯示插屏廣告,關(guān)閉廣告后回到App頁面,待用戶操作后再跳出應(yīng)用
4 預(yù)加載廣告
對于預(yù)加載廣告,你需要對插屏廣告流程進(jìn)行嚴(yán)密地把控
·保證廣告在讀取之后,可以在任何廣告位進(jìn)行展示讀取一段廣告,使得它可以在每個廣告位展示
·做好預(yù)加載;自動預(yù)加載最好的時機(jī)
-用戶打開App的時候
-在廣告還沒有打開的時候
-需要顯示但是沒有可用的廣告的時候,預(yù)加載新的廣告
·自動回調(diào)
-在廣告關(guān)閉后進(jìn)行回調(diào)
-沒有廣告展示的時候
其次,你需要運(yùn)用單例模式,建立“類”來管理所有插屏廣告的邏輯
使用Firebase提升你的插屏廣告表現(xiàn)
1 管理插屏廣告頻次
我們在上面提到,無論是過多或過少的插屏廣告,對廣告收益都會有負(fù)面影響。那么,如何設(shè)置合理的廣告頻率和展示,達(dá)到用戶體驗(yàn)和收入的平衡呢?在介紹Firebase之前,我們來看看一般的解決方法以及他們的優(yōu)缺點(diǎn):
1.選取特定的一段時間測試
這個方法的優(yōu)點(diǎn)是很容易實(shí)施,但是每次更新頻率的時候會需要對App進(jìn)行更新,找到最佳值相對較難。
currentTime-LastTimeShowInterstitial:從插屏廣告最后一次閱讀到現(xiàn)在的時間
TWO_MINUTES:在兩分鐘后再進(jìn)行下一次插屏廣告推送
2.AdMob后臺頻次設(shè)置
我們也可以使用AdMob Console來完成這件事情,AdMob的好處是不用跑代碼、更新App,但是它不能平衡時間和閱讀量之間的關(guān)系,很難找到最佳值。
普通的處理方法最大的缺點(diǎn)就在于很難找到最佳值,用Firebase找到最佳值則簡單得多。讓我們來看一下Firebase是如何幫助你找到最佳值,輕松玩轉(zhuǎn)插屏廣告的:
Firebase Remote Config可以幫你找到最佳值,并且不用對App進(jìn)行更新。
currentTime-LastTimeShowInterstitial:從插屏廣告最后一次閱讀到現(xiàn)在的時間
getLimitTime:從Firebase得到這個值,并且驗(yàn)證它
·在Firebase Remote Config上設(shè)置一個參數(shù)
·取得這個參數(shù)的代碼,以此管理廣告頻率
·用Firebase對參數(shù)進(jìn)行驗(yàn)證
-開始試驗(yàn),選取測試目標(biāo)用戶
-設(shè)定測試指標(biāo)
-輸入不同的展示頻次值進(jìn)行試驗(yàn)
*在例子里用戶選取是隨機(jī)分組的,但是我們也可以選用更詳細(xì)的的條件來-篩選目標(biāo)客戶(比如在T1國家設(shè)置更低的展示頻次)
*你需要不停地調(diào)整試驗(yàn)值來找到最佳值
-進(jìn)行試驗(yàn)
-得出結(jié)論并求得最佳值
2 通過Firebase測試最佳位置
設(shè)置廣告展示位置的時候,我們需要考慮以下三點(diǎn)問題:
·在什么時候、什么位置展示插屏廣告
·弄清楚每個位置不同的效果
·選擇最佳展示廣告的位置
那么我們?nèi)绾斡肍irebase來確認(rèn)上述三點(diǎn)呢?
·列出所有可能的位置,逐一進(jìn)行測試
·在Firebase Remote Config和AdMob Console的Ad Unit中輸入?yún)?shù)
-作為例子,我們選取“開始新游戲”和“游戲結(jié)束”兩個位置展示插屏廣告
-在不同的廣告位使用不同的廣告單元
-使用Firebase輕松獲得不同廣告位的CTR,eCPM數(shù)據(jù)
·得到代碼,用他們來管理廣告位置
·用Firebase和AdMob驗(yàn)證
-在兩個位置均顯示插屏廣告
-僅在開始游戲時顯示插屏廣告
-僅在游戲結(jié)束時顯示插屏廣告
小貼士
1.你需要逐個進(jìn)行試驗(yàn),才能得到最佳值
2.最好是先測試廣告頻率,再測試廣告位置
3.你可以針對你的市場對測試進(jìn)行微調(diào),比如:
·在一線市場展示更少數(shù)量的廣告(設(shè)置更長間隔)
·在二三線市場展示更多數(shù)量廣告(設(shè)置更短間隔)
通過今天的學(xué)習(xí),相信你已經(jīng)對插屏廣告和Firebase是如何提升插屏廣告表現(xiàn)的有了更加深入的了解。
Apps技術(shù)支持 Hung
大中華區(qū)AdMob客戶經(jīng)理 Silu