如何:在Android應(yīng)用中加入廣告方法步驟庵寞!

我打算在第一個圖拍照按鈕下邊的設(shè)置按鈕加入彈出菜單(更多應(yīng)用和關(guān)于2個選項(xiàng))狸相,在更多應(yīng)用菜單中展示廣告墻,在第二個圖界面的上方展示一個廣告

條捐川,推送廣告因?yàn)椴徽加脧V告界面脓鹃,所以不用考慮放在哪里。(當(dāng)然最后發(fā)布的時(shí)候我會根據(jù)不同的發(fā)布市場來選擇其中的1-2種廣告形式古沥,這里只為演示用瘸右,太

多的廣告會讓用戶反感)

廣告平臺:

廣告墻和推送廣告我使用萬普,廣告條我使用芒果的聚合,暫時(shí)打算用多盟岩齿、有米這2個平臺太颤。(之所以用多個平臺是可以根據(jù)情況做實(shí)時(shí)的在線比例分配,這樣可以有更多的選擇余地盹沈,當(dāng)然也不是越多越好龄章,加的平臺越多應(yīng)用就越臃腫,你的收入當(dāng)然就分散了乞封,而每個平臺都至少要求100元才能提款的做裙。)

首先我們來添加廣告墻和推送廣告。

1.登錄萬普平臺肃晚,進(jìn)入開發(fā)者頁面锚贱,點(diǎn)擊添加應(yīng)用,輸入應(yīng)用名稱陷揪,點(diǎn)保存惋鸥,之后打開應(yīng)用詳情頁面,記下WAPS_ID的值備第2步驟使用悍缠。后面的信息也盡量完善起來,

文件程序等最后完成廣告集成并測試后再上傳即可耐量。

2.在我的項(xiàng)目的AndroidManifest.xml文件下添加廣告需要的權(quán)限(具體要哪些權(quán)限參加廣告SDK的幫助和實(shí)際情況定):

在Application項(xiàng)加入:

android:configChanges="keyboardHidden|orientation"?/>

第一行android:value對應(yīng)的字符串要替換成步驟1從萬普添加應(yīng)用后得到的ID,千萬不要填錯哦飞蚓。

第二行是萬普進(jìn)行渠道設(shè)置選項(xiàng),最好按其開發(fā)者手冊最后對應(yīng)的表格來填寫

第三行是展示廣告墻所使用的activity廊蜒,不添加會導(dǎo)致展示不了廣告墻

3.Eclipse->Project->Properties->Java Build Path->Libraries->Add External JARs->選擇我們前面下載解壓出來的AppOffer_1.5.3.jar趴拧,來完成添加萬普SDK的Jar包溅漾。

在對應(yīng)更多應(yīng)用菜單的處理事件里加入AppConnect.getInstance(this).showOffers(this);來打開廣告墻。

運(yùn)行應(yīng)用著榴,點(diǎn)擊更多應(yīng)用添履,順利打開推薦列表如圖:

4.打開項(xiàng)目的入口Activity,在onCreate事件里寫入

AppConnect.getInstance(this);

AppConnect.getInstance(this).getPushAd();//自動推送使用,如果你在萬普web端配置自動推送則可以注釋次行

在退出應(yīng)用的地方(我是在入口Activity的onDestroy事件)寫入

AppConnect.getInstance(this).finalize();

運(yùn)行推送效果如下圖:

點(diǎn)擊通知(推送廣告)?打開如圖

這樣我們就把萬普的廣告墻和推送模式的廣告集成好了,將應(yīng)用使用正式簽名(方法網(wǎng)上搜很多脑又,這里不介紹)編譯后將apk上傳到萬普審核暮胧,同時(shí)就可以發(fā)布到市場渠道去讓用戶下載了。(關(guān)于市場發(fā)布下篇里再介紹)

下面介紹使用芒果聚合來添加廣告條:

1.登錄芒果平臺问麸,添加新應(yīng)用往衷,打*的必須填寫,點(diǎn)下一步來進(jìn)入廣告平臺選擇頁面严卖。

2.到你要添加的廣告平臺添加新應(yīng)用來獲取對應(yīng)的ID席舍,并把這些ID設(shè)置到1步驟芒果平臺對應(yīng)的ID設(shè)置中(點(diǎn)對應(yīng)平臺后面的“未設(shè)置”)。

3.點(diǎn)擊芒果頁面上對應(yīng)平臺后面的按鈕來打開對應(yīng)平臺的狀態(tài)哮笆,并點(diǎn)擊開啟測試来颤,以便接下來測試是否能正常獲取測試廣告。同時(shí)將2個平臺的比例均配成50%稠肘。

4.點(diǎn)擊下一步福铅,應(yīng)用就添加完成了。會得到一個芒果ID備用启具,下載芒果廣告的SDK本讥。(因?yàn)樵揝DK里已經(jīng)包含 了其所支持的所有平臺的jar包,所以不需要單獨(dú)再去下載其他廣告平臺的包了鲁冯,而且聚合平臺不一定及時(shí)更新所有平臺的包拷沸,可能會對廣告平臺的更新沒有及時(shí) 更改其SDK,所以也必須從這里下)

5.解壓芒果上下載下來的SDK薯演,并將其libs下對應(yīng)平臺的包加入工程(我這里加入AdsMOGO-SDK-Android.jar[芒果]撞芍、youmi-android.jar[有米]、domob_android_sdk.jar[多盟])跨扮。

6.修改AndroidManifest.xml文件序无,添加必要的權(quán)限,以及到芒果SDK的開發(fā)幫助文檔里找到對應(yīng)平臺要求添加的activity衡创。我這里加入:

android:theme="@android:style/Theme.Translucent"?/>

android:configChanges="keyboard|keyboardHidden|orientation"?/>

android:configChanges="keyboard|keyboardHidden|orientation"?/>

7.加入芒果Key的meta-data 帝嗡,將值替換你在芒果平臺最后得到的KEY值,我這邊如下:

8.在要展示的地方添加代碼如下:

AdMogoLayout?adview?=new?AdMogoLayout(this,"25fff80a3966465e888e0db9735fef11");//ID跟xml配置的相同

FrameLayout.LayoutParams?params?=new?FrameLayout.LayoutParams(

FrameLayout.LayoutParams.WRAP_CONTENT,

FrameLayout.LayoutParams.WRAP_CONTENT);

//?設(shè)置廣告出現(xiàn)的位置(懸浮于頂部)

params.topMargin?=0;

params.gravity?=?Gravity.TOP|Gravity.CENTER_HORIZONTAL;

addContentView(adview,?params);

這段代碼作用是新建一個芒果廣告的View璃氢,并將它加到activity的最頂端哟玷。

9.OK,代碼都添加完成一也,運(yùn)行測試巢寡,廣告正常展示如下:

自己點(diǎn)擊測試下喉脖,是否能正常打開廣告頁面。到芒果web頁面調(diào)整廣告平臺的分配比例抑月,分別測試所有你的平臺是否均成功展示树叽。如果有失敗,請核對芒果上配置的ID或密碼是否相同(包括前后不能有空格),任然有問題的話聯(lián)系平臺技術(shù)人員幫你協(xié)助解決谦絮。

10.最后一步题诵,將芒果web頁面上的比例平均分配,關(guān)閉測試模式挨稿。然后將應(yīng)用簽名打包仇轻,上傳到各個廣告平臺審核。(平均分配是為了審核人員保證有機(jī)會能看到你的應(yīng)用上有展示他們平臺的廣告)奶甘,審核均通過后就可以發(fā)布到各個市場上來開始收益旅程了篷店。

技術(shù)推薦:

技術(shù)博客:愛加密有沒有SO庫文件保護(hù),是免費(fèi)加密的嗎臭家?

技術(shù)博客:愛加密基礎(chǔ)加密與企業(yè)定制加密有什么不同疲陕?

技術(shù)博客:針對移動應(yīng)用加密的問題,如何加密.DEX文件呢钉赁?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蹄殃,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子你踩,更是在濱河造成了極大的恐慌诅岩,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,978評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件带膜,死亡現(xiàn)場離奇詭異吩谦,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)膝藕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評論 2 384
  • 文/潘曉璐 我一進(jìn)店門式廷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人芭挽,你說我怎么就攤上這事滑废。” “怎么了袜爪?”我有些...
    開封第一講書人閱讀 156,623評論 0 345
  • 文/不壞的土叔 我叫張陵蠕趁,是天一觀的道長。 經(jīng)常有香客問我辛馆,道長妻导,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,324評論 1 282
  • 正文 為了忘掉前任怀各,我火速辦了婚禮倔韭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘瓢对。我一直安慰自己寿酌,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評論 5 384
  • 文/花漫 我一把揭開白布硕蛹。 她就那樣靜靜地躺著醇疼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪法焰。 梳的紋絲不亂的頭發(fā)上秧荆,一...
    開封第一講書人閱讀 49,741評論 1 289
  • 那天,我揣著相機(jī)與錄音埃仪,去河邊找鬼乙濒。 笑死,一個胖子當(dāng)著我的面吹牛卵蛉,可吹牛的內(nèi)容都是我干的颁股。 我是一名探鬼主播,決...
    沈念sama閱讀 38,892評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼傻丝,長吁一口氣:“原來是場噩夢啊……” “哼甘有!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起葡缰,我...
    開封第一講書人閱讀 37,655評論 0 266
  • 序言:老撾萬榮一對情侶失蹤亏掀,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后泛释,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體滤愕,經(jīng)...
    沈念sama閱讀 44,104評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年胁澳,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了该互。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,569評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡韭畸,死狀恐怖宇智,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情胰丁,我是刑警寧澤随橘,帶...
    沈念sama閱讀 34,254評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站锦庸,受9級特大地震影響机蔗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評論 3 312
  • 文/蒙蒙 一萝嘁、第九天 我趴在偏房一處隱蔽的房頂上張望梆掸。 院中可真熱鬧,春花似錦牙言、人聲如沸酸钦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽卑硫。三九已至,卻和暖如春蚕断,著一層夾襖步出監(jiān)牢的瞬間欢伏,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評論 1 264
  • 我被黑心中介騙來泰國打工亿乳, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留裆悄,地道東北人露筒。 一個月前我還...
    沈念sama閱讀 46,260評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親噪馏。 傳聞我的和親對象是個殘疾皇子衙解,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,732評論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理绢掰,服務(wù)發(fā)現(xiàn)佳吞,斷路器,智...
    卡卡羅2017閱讀 134,628評論 18 139
  • 異地戀的煎熬魔眨,我知道 所以媳维,我拼命努力 來到有你的城市 你卻要分手 我是愛你的 整顆心都向著你 一點(diǎn)點(diǎn)傷害也不愿你...
    阿琴姑娘閱讀 979評論 34 75