App推廣之關(guān)于廣告優(yōu)化的試驗(yàn)和分享
思考再三,還是決定分享一下我的試驗(yàn)結(jié)果和經(jīng)驗(yàn),起因在于這兩天有和壇子里面的哥們討論到這個問題,同時也感謝cocoachina這個平臺給予我們的幫 助,還有各位兄弟的樂于分享的精神也讓我從中學(xué)到很多。所以我決定把我這兩個月來的廣告優(yōu)化經(jīng)驗(yàn)和大家分享一下,權(quán)當(dāng)拋磚引玉吧,我相信有同學(xué)比我做的更 好,也希望不吝指教。
直接步入正題吧:
我目前使用的廣告平臺有iAD,admob,mm,inmobi,mdotm,mobfox(mobofx因?yàn)槭菃为?dú)使用,沒有使用adwhirl,所以就不討論了)
我的優(yōu)化原則是:由于每個廣告平臺都有業(yè)務(wù)偏重的國家和地區(qū),也就是說在這些國家和地區(qū)里面,他的廣告主多(也就是填充率高)單價高(也就是用戶每點(diǎn)一下我 們的收入高)ecpm其實(shí)不重要,因?yàn)閑cpm是根據(jù)填充率和收入來計算,對我們最有直接關(guān)系的就是前面提到的兩項:填充率和點(diǎn)擊單價以及點(diǎn)擊率。除了點(diǎn)擊率我們沒法控制外,其他兩項我們其實(shí)都有辦法來提高的。這也就是我的優(yōu)化方向。經(jīng)過近2月的實(shí)驗(yàn),結(jié)果是通過優(yōu)化可以提升20%左右的收益!
接下來我說一下我的優(yōu)化方法供大家參考。
1.首先在adwhirl里面分別設(shè)定幾個”廣告策略“,如
[1]AppName_iAD:iad為優(yōu)先請求,分配100%流量,其次是admob,mm,mdotm這三項都是0%流量
[2]AppName_admob:admob為優(yōu)先請求,分配100%流量
[3] AppName_mm:mm為優(yōu)先請求,分配100%流量
如果有多個廣告平臺,都參照這樣設(shè)置。
這樣設(shè)置好以后,就到了最關(guān)鍵的一步了,需要讓你的應(yīng)用在不同的國家請求***價值的廣告,比如,我們都知道iad的廣告單價***,但是它只有在少數(shù)幾個國家 如美國,法國,德國等才有效,如果這幾個國家的用戶一上來就直接請求IAD的廣告,就能使我們的收益***化,原因有兩點(diǎn):1,不需要adwhirl另行中 轉(zhuǎn)請求其他廣告來填充,節(jié)省了廣告展示時間,提升了展示次數(shù),2.廣告單價***化。我這里只舉iad來說明,其他廣告平臺也是如此。這也是我廣告優(yōu)化的主 要理論依據(jù)。但是我們怎樣做到這一點(diǎn)呢,因?yàn)閍dwhirl無法根據(jù)不同的國家來動態(tài)設(shè)置廣告平臺的優(yōu)先次序,這就是我要解決的問題了!請看下面我的方法
2. 我自己開發(fā)了一個小的廣告優(yōu)化系統(tǒng)來配合adwhirl,基于web的,部署在一*****立的服務(wù)器上面。我的應(yīng)用請求廣告的時候,不是直接請求 adwhirl,而是請求發(fā)往我的廣告優(yōu)化系統(tǒng),系統(tǒng)會根據(jù)用戶的ip地址來判斷用戶目前所處的國家地區(qū),然后返回在***步里面所設(shè)置的adwhirl應(yīng) 用程序ID,這時候才通過adwhirl SDK請求實(shí)際的廣告。比如,系統(tǒng)根據(jù)用戶的ip知道用戶是來自美國,那么返回AppName_iAD的ID,這時候adwhirl就會請求iAD的廣 告,這樣的請求填充率基本是95%以上的,那么來自美國,法國,德國的用戶,請求幾乎都是iad,這幾個國家的收入就***化了。如果廣告來自中國,我的優(yōu) 化系統(tǒng)會返回AppName_admob的ID,這時候adwhirl請求到的是admob的廣告,也能實(shí)現(xiàn)在中國區(qū)域的廣告收入***化。
以上就是我的優(yōu)化策略,目前系統(tǒng)做的還比較簡單,也許還有提高的余地,接下來在完善吧,到時候再和大家分享。
補(bǔ)充:昨天和一個哥們討論到修改adwhirl源碼來實(shí)現(xiàn)按不同的國家請求不同的廣告,后來想了以后覺得這個方法還是不好,原因是在sdk里面判斷用戶所在 國家,好像只能通過用戶設(shè)置的location來判斷,但是所有廣告平臺決定是否對請求投放廣告是根據(jù)ip地址來判斷的,這樣中間必然存在較大的誤差。比 如我在中國,我把iphone設(shè)置成英文,美國地區(qū),同樣是請求不到iad廣告的。