集成AdMob到Phonegap應用程序

有多種方式來賺錢的應用程序。當咱們決定要使用哪個時,咱們必須認可一些因素:誰是咱們的客戶,咱們有什麼樣的應用程序,咱們想賺多少錢等等。有了這些因素,咱們生成一個清單。對於大多數應用程序,清單顯示咱們應該在應用程序內部使用某種類型的廣告。爲此,最好的解決方案之一是AdMob。

AdMob公司在平臺上匯聚了一流的技術,因此你能夠獲得你的用戶的看法,推進更多的應用內購買,並最大限度地提升你的廣告收入。你再也不須要依賴於工具的組合或使用寶貴的開發資源來創建你的解決方案。

集成AdMob到你的PhoneGap應用,你須要一個cordova-admob插件。AdMob有許多的PhoneGap插件,但這是一個最好的支持和精心設計。它支持全部的主要的和重要的廣告設備。
1.Android
2.ios
3.Windows Phone

它有一些很是好的功能:
• 使用方便:使用javascript代碼行顯示廣告。
• 強大:支持橫幅、插播和視頻廣告。
• 高收入:支持調解與多達8個領先的移動廣告服務。
• 多尺寸:多種橫幅的大小,也支持自定義尺寸。
• 靈活:固定和重疊的模式,把旗幟與疊加模式的任何位置。
• 智能:對方向變化自動調整。
• 相同的API:與其餘廣告插件徹底同樣的API,輕鬆切換從一個廣告服務到另外一個。
• 更新:最新的SDK和Android谷歌播放服務。
• 最好的支持:保持積極,迅速的反應。

安裝
你能夠安裝該插件與Cordova CLI發出如下命令。
cordova plugin add admob

你還須要一個AdMob的賬號和一個ID爲你的應用程序。爲了獲得這些,註冊在一個賬戶:https://admob.com/

你還能夠安裝和集成一些附加可選的調解是收入最大化。
<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"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

但如今,讓咱們看一些應用實例。

用法
咱們首先須要初始化插件並安裝全部必要的設置,使AdMob正常工做。按照如下步驟很是當心,不正確的安裝將意味着你將不會有收入。
隨着每個PhoneGap的應用程序,你須要使用deviceready事件。
admob.initAdmob("admob banner ID","admob interstitial ID");
這是徹底正常的AdMob的集合(固然,改變的橫幅和插播的設置,包括你的AdMob廣告信息)。

廣告展現位置
咱們能夠很容易地控制添加參數的位置,咱們有如下選項:
• 左上方(TOP_LEFT)
• 頂部中心(TOP_CENTER)
• 右上方(TOP_RIGHT)
• 左側(LEFT)
• 中心(CENTER)
• 右側(RIGHT)
• 左下方(BOTTOM_LEFT)
• 底部中心(BOTTOM_CENTER)
• 右下方(BOTTOM_RIGHT)
• 自定義XY位置(POS_XY)
咱們能夠使用適合你的應用程序的位置。同時,A/B測試也是也是遊戲很是重要的增長收入。

橫幅的尺寸
此外,AdMob提供多種選擇的橫幅尺寸。咱們能夠用下面的代碼很容易地建立全屏橫幅。
admob.showBanner(admob.BannerSize.BANNER,admob.Position.TOP_APP);//show banner at the top of app
也有其它尺寸:
• 智能橫幅(SMART_BANNER)
• 橫幅(default) (BANNER)
• 中等矩形(MEDIUM_RECTANGLE)
• 全橫幅(FULL_BANNER)
• 排行榜(LEADERBOARD)
• 摩天大樓(SKYSCRAPER)

控制橫幅
咱們能夠很容易地進行額外的操做來顯示/隱藏或幾個簡單的方法刪除標題。
removeBanner();
showBanner(position);
showBannerAtXY(x, y);
hideBanner();

測試廣告
固然,咱們不想展現真正的廣告,並感染你的轉換率。AdMob能夠顯示演示或測試廣告。爲了實現這一目標,是經過測試:真正的同時創造的橫幅。它會忽略對配置文件設置,並顯示一些虛擬的測試廣告。

總結
AdMob的是移動應用最喜好,成功的廣告解決方案之一。它可以輕鬆集成和安裝,良好的轉化率使開發人員可以賺取收入。javascript

相關文章
相關標籤/搜索