UnityAds接入教程,unity3d 游戲開發(fā)教程UnityAds接入教程題記今年剛剛工作,終于意識到了程序員寫博客的重要性,真是慚愧,大學(xué)這么多年白過了警告本博客純屬個人成長經(jīng)歷,技術(shù)方面才疏學(xué)淺,勿要指責(zé),切勿抄襲,轉(zhuǎn)載需標(biāo)注源地址(https://www.jianshu.com/p/1de5966719ba)......
題記
今年剛剛工作,終于意識到了程序員寫博客的重要性,真是慚愧,大學(xué)這么多年白過了
警告
本博客純屬個人成長經(jīng)歷,技術(shù)方面才疏學(xué)淺,勿要指責(zé),切勿抄襲,轉(zhuǎn)載需標(biāo)注源地址(https://www.jianshu.com/p/1de5966719ba)
今天內(nèi)容
UnityAds接入
1.今天正好是工作四個月,前幾個月的一些總結(jié)以后慢慢補(bǔ)上,先寫這幾天的,最近領(lǐng)導(dǎo)讓我負(fù)責(zé)給項目接入UnityAds。網(wǎng)上的視頻和博客有很多,可是坑點(diǎn)也很多,沒有任何一篇文章全面的介紹,畢竟程序員還是要靠自己在坑中成長。
2.接入前的準(zhǔn)備:首先進(jìn)入UnityAds官網(wǎng)注冊一個自己的賬號,一般使用unity賬號即可。進(jìn)入后會讓你選擇流量變現(xiàn)和開始投放廣告其中的一個。任選一個后添加一個新項目,這時候你會獲得項目ID和GameID。(如圖一)
圖一
3.注意Unity版本這里有一個變化。如果您在使用Unity 5.2或更高版本,請使用Unity內(nèi)置的Services,而不需要在Asset Store下載Unity Ads asset package。雖然我兩種方式都嘗試過并且都測試成功,但由于目前我Unity的版本是5.3.3f1,所以這里只說明內(nèi)置Services的方法。
4.開始接入:打開unity,點(diǎn)擊Window/Services,在Services的窗口中選擇Ads(當(dāng)然必須登陸unity賬號),并設(shè)置成圖二這樣
圖二
5.代碼階段:首先你要弄一個粗糙的測試界面,我用ugui弄了一個很簡單的
UI界面
接下來用一個非常簡單的腳本就能實現(xiàn)功能(廣告分為兩種,獎勵廣告和可跳過廣告)
可跳過廣告,代碼非常簡單
可跳過廣告
獎勵廣告,附加上回調(diào)事件的獎勵機(jī)制
獎勵廣告
6.接下來把腳本掛在Main Camera上就可以,然后在Buntton上調(diào)用點(diǎn)擊事件就完成了
點(diǎn)擊
7.當(dāng)然,在unity中我們看不到實際的廣告,必須真機(jī)測試或者模擬測試。
坑點(diǎn)
UnityAds廣告有一個選項叫測試模式,在測試模式中一般都能正常的播放廣告。但是取消了測試模式,會無法播放廣告,這就由于中國偉大的墻咯,即便你是翻墻的,也不會正常播放(某些開發(fā)者),這個時候是因為unityads后臺加載的那個廣告網(wǎng)址你沒有翻過去,具體是哪一個,你需要通過logcat工具檢測到那個網(wǎng)址并添加到你的翻墻網(wǎng)絡(luò)中。
結(jié)語
這篇文章只是幫助剛接觸unityads的同學(xué)們?nèi)腴T而已,有問題評論我,一起進(jìn)步
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部