Unity導(dǎo)入廣告插件AdMob,unity預(yù)警插件Unity導(dǎo)入廣告插件AdMob現(xiàn)在很多應(yīng)用或小游戲,都會(huì)在App里嵌入了一定的廣告,如屏幕底部廣告、插屏廣告,更有的直接播放一段視頻廣告。之所以這樣做,是實(shí)現(xiàn)流量變現(xiàn),每個(gè)用戶只需輕輕點(diǎn)擊廣告,就能賺錢啦啦啦~~~下面附一張我的收入,實(shí)在太少少少少了==ADMob官......
現(xiàn)在很多應(yīng)用或小游戲,都會(huì)在App里嵌入了一定的廣告,如屏幕底部廣告、插屏廣告,更有的直接播放一段視頻廣告。之所以這樣做,是實(shí)現(xiàn)流量變現(xiàn),每個(gè)用戶只需輕輕點(diǎn)擊廣告,就能賺錢啦啦啦~~~下面附一張我的收入,實(shí)在太少少少少了==
ADMob官網(wǎng)地址傳快遞門(需要VPN喲,不過相信技術(shù)超厲害的你,翻墻只是小事一樁啦):https://apps.admob.com/#home
現(xiàn)在下文介紹如何將ADMob插件嵌入App里:
1、進(jìn)入ADMob官網(wǎng)后,需要注冊(cè)一個(gè)帳號(hào)才行(已注冊(cè)的請(qǐng)忽略,現(xiàn)在新版已是關(guān)聯(lián)谷歌帳號(hào)了),然后新建一個(gè)項(xiàng)目,位置位于左上角“通過新應(yīng)用獲利”,完成后,點(diǎn)擊應(yīng)用便展開,如下圖所示:
2、在這里也附上下載地址,但不是最新版本哦,需最新的可自行到相應(yīng)頁面下載:https://github.com/googleads/googleadsmobileunity/releases/tag/v3.6.3
3、將下載好的GoogleMobileAds.unitypackage導(dǎo)入U(xiǎn)nity即可。
4、接下來就要開始寫代碼啦。首先介紹底部的廣告:
a):展示底部廣告,在這里要說明一下,底部廣告一經(jīng)初始化,便在此App退出前都一直有效,你可以通過bannerView.Show()或bannerView.Hide()決定是否展示,下面貼上代碼(初始化我寫在App啟動(dòng)后進(jìn)入第一個(gè)場(chǎng)景就展示)初始化后,默認(rèn)是展示效果:
private void RequestBanner()//初始化底部橫條廣告
{
string adUnitId = caapppub4702404097677031/8364839053;
BannerView bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Bottom);// Create a 320x50 banner at the top of the screen.
AdRequest request = new AdRequest.Builder().Build();// Create an empty ad request.
bannerView.LoadAd(request);// Load the banner with the request.
}
在Unity日志里出現(xiàn)如下日志,則表明成功啦:
上面代碼adUnitId所在位置如下圖所示:
b):現(xiàn)在貼上插屏廣告,故名思義,為全屏幕廣告頁面,代碼如下所示:
private void RequestInterstitial()//初始化插屏廣告
{
string adUnitId = caapppub4702404097677031/1272639483;
interstitial = new InterstitialAd(adUnitId);// Initialize an InterstitialAd.
AdRequest request = new AdRequest.Builder().Build();// Create an empty ad request.
interstitial.LoadAd(request);// Load the interstitial with the request.
}
由于加載插屏廣告需一定時(shí)間,并且插屏廣告是根據(jù)用戶操作才展示,所以當(dāng)需要展示插屏廣告時(shí),再調(diào)用如下代碼即可:
public void ShowAds()//顯示插頁式廣告
{
if (interstitial.IsLoaded())//播放全屏廣告
{
interstitial.Show();
Debug.Log(interstitial.Show());
}
}
運(yùn)行Unity后,如果出現(xiàn)如下畫面,則播放插屏廣告成功
至此,本文介紹結(jié)束,實(shí)際操作中,在大陸地區(qū),有時(shí)廣告很難加載出來,而AdMob和谷歌已聯(lián)合,所以為什么顯示不出來,你懂滴。。。。
本文最后附上我在亞馬遜上架的一個(gè)小小小游戲,同時(shí)也鑲嵌了ADMob廣告插件,有興趣的小伙伴們可以上去看看哈:https://www.amazon.com/gp/product/B0756HMWSV
不過,貌似有時(shí)訪問亞馬遜也需要VPN,Orz.......
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號(hào)密碼登錄
平臺(tái)顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部