接unityads_[蛮牛教程]unity接入unity Ads详细流程
原標題:[蠻牛教程]unity接入unity Ads詳細流程
unity官方提供的廣告插件unity Ads總體來說還是很方便的,目前只支持安卓和iOS的廣告,而且官方已經處理好了unity和安卓或者ios的調用所以根本不需要再為平臺編寫中間件進行交互,這點還是很棒的。
看看unity官方宣傳,拿《天天過馬路》45天賺了1百萬美元的廣告費進行宣傳,想想還真是有點小雞凍!扯遠了~~
下面看看官方的接入教程:
接入有兩種辦法:
方法一:5.1以上的版本之間可以在Unity編輯器內Window > Services > Ads進行開啟
1、在Window > Services > Ads進行開啟
2、將開關打開,勾選下面的平臺等信息即可(Enable test mode:勾選之后未上線之前,unity發布選項勾選development即可顯示測試廣告)
3、切換到Code Samples可以看到示例代碼,在合適的地方如代碼那樣調用即可顯示廣告
方法二:5.1及以下的版本可以在Asset Store下載到插件:下載地址
1、下載完畢后將.unity文件導入到項目中
2、在http://dashboard.unityads.unity3d.com/ 創建項目,獲得安卓和iOS的unity ads的id(儲存起來,回頭要用)
3、初始化廣告
4、在需要顯示廣告的地方調用顯示廣告
共享一個unity ads幫助類,從unity ads demo提取出來的,特別好用
UnityHelper使用方法:
1、在項目中創建一個GameObject,將上面的代碼UnityHelper.cs拖到該對象內,修改安卓和iOS的gameid即可自動初始化
2、在調用顯示廣告的地方調用接口即可顯示,還有顯示成功等回調,方便看廣告完畢后加生命加金幣之類的
安卓打包問題:
如果有多個sdk,發現是不用合并AndroidManifest.xml文件的,我以為要合并所以合并之后打包正常但是顯示廣告就閃退了,不知道什么原理,不知道為什么一個項目可以有兩個AndroidManifest.xml文件,是unity會自動合并么??有朋友知道的話可以告訴我下。
iOS打包問題:
什么都不用改動,直接打包就行了
碰到的問題:
安卓打包成功,但是調用顯示廣告接口閃退?
解決辦法:AssetsPluginsAndroidunityads直接放在AssetsPluginsandroid下,什么都不用動,也不用合并AndroidManifest.xml就好了返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的接unityads_[蛮牛教程]unity接入unity Ads详细流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在java中添加源_关于Java:如何在
- 下一篇: QQ通信原理