使用AdMob实现广告统一
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
這篇博客文章的主要目的是解釋如何實(shí)現(xiàn)廣告的同意。這個(gè)博客對(duì)于那些不了解廣告或廣告實(shí)現(xiàn)的開(kāi)發(fā)者來(lái)說(shuō)是非常有用的。在這里,我們?nèi)绾卫肁dMob SDK實(shí)現(xiàn)廣告統(tǒng)一進(jìn)行一個(gè)構(gòu)思。
統(tǒng)一支持多種廣告插件。在這里,我們將重點(diǎn)放在如何使用AdMob實(shí)現(xiàn)它。
1、AdMob
博客提供最佳實(shí)踐整合的橫幅以及間隙廣告,任何廣告商都可以使用此SDK安裝廣告應(yīng)用。報(bào)告包含安裝的簡(jiǎn)單步驟,AdMob還會(huì)啟動(dòng)會(huì)話。它主要提供橫幅廣告和間隙廣告,廣告主可以根據(jù)他們的要求來(lái)實(shí)現(xiàn)。
你可以根據(jù)你的想法用以下步驟整合AdMob在Android和iOS中如何應(yīng)用。
2、找到或創(chuàng)建您的應(yīng)用程序ID
你可以從以下鏈接找到或創(chuàng)建應(yīng)用地址。
https://github.com/unity-plugins/Unity-Admob你可以使用AdMob在游戲中插入橫幅和間隙廣告,并且還提供鏈接和彈出窗口廣告。
3、配置
你必須讓你的媒體ID訪問(wèn)AdMob SDK并注冊(cè)您的應(yīng)用程序。
? 首先,下載最新版本的SDK
? 其次,導(dǎo)入SDK自定義安裝包
AdMob統(tǒng)一SDK可以使用c#或JavaScript代碼集成。只有在設(shè)備上測(cè)試時(shí)廣告將不會(huì)顯示在編輯器同意/xCode模擬器。
檢查所有文件被選中,點(diǎn)擊導(dǎo)入。
4、ios系統(tǒng)集成
AdMob SDK支持XCode 4.1.1或更高版本的ios版本,并且必須包括以下兩個(gè)庫(kù)
AdSupport
StoreKit
5、Android系統(tǒng)集成
使用以下代碼添加所需的權(quán)限進(jìn)入AndroidManifest.xml文件
-force_load $(SRCROOT)/keymobsdk/plugins/Admob/libAdmobAdapter.a
現(xiàn)在,添加所需的AdMob活動(dòng)內(nèi)部應(yīng)用程序標(biāo)簽。
<!-- base permission -->
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<!-- base permission for location-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!-- base permission? required by chartboost and baidu-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!-- permission required by mmedia -->
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-feature android:name="android.hardware.microphone" android:required="false" />
集成:
使用以下代碼行創(chuàng)建廣告(在內(nèi)存中緩存廣告)
<meta-data android:name="com.google.android.gms.version"
使用以下代碼行展示廣告(顯示在屏幕上)
創(chuàng)建間隙:
<activity android:name="com.inmobi.androidsdk.IMBrowserActivity"
顯示間隙:
<activity android:name="com.millennialmedia.android.MMActivity"
顯示橫幅:
開(kāi)發(fā)人員可以直接創(chuàng)建和顯示橫幅廣告
<activity android:name="com.baidu.mobads.AppActivity" android:configChanges="keyboard|keyboardHidden|orientation"/>
比如
<service android:name="com.qq.e.comm.DownloadService" android:exported="false"/>
隱藏橫幅
<activity android:name="com.millennialmedia.android.MMActivity"
android:theme="@android :style/Theme.Translucent.NoTitleBar"
6、聽(tīng)眾(即代表/回調(diào))幫助你遵循廣告工作流。一旦廣告的狀態(tài)發(fā)生改變,那么AdMob SDK將會(huì)把這些事件置前。它會(huì)根據(jù)每一個(gè)回調(diào)的不同調(diào)用特定的方法回調(diào)。例如,每當(dāng)用戶點(diǎn)擊廣告等的時(shí)候你就可以識(shí)別廣告是否成功加載。以下代碼行對(duì)此進(jìn)行了簡(jiǎn)要的描述。
轉(zhuǎn)載于:https://my.oschina.net/u/2505907/blog/619198
總結(jié)
以上是生活随笔為你收集整理的使用AdMob实现广告统一的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Tokyo Tyrant(TTServe
- 下一篇: js防止客户端多触发