unity接入unity Ads详细流程

  unity官方提供的广告插件unity
Ads总体来说还是很方便的,目前只支持安卓和iOS的广告,而且官方已经处理好了unity和安卓或者ios的调用所以根本不需要再为平台编写中间件进行交互,这点还是很棒的。



  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即可自动初始化



安卓打包问题:

  如果有多个sdk,发现是不用合并AndroidManifest.xml文件的,我以为要合并所以合并之后打包正常但是显示广告就闪退了,不知道什么原理,不知道为什么一个项目可以有两个AndroidManifest.xml文件,是unity会自动合并么??有朋友知道的话可以告诉我下。

  iOS打包问题:

  什么都不用改动,直接打包就行了

  碰到的问题:

  安卓打包成功,但是调用显示广告接口闪退?