Unity3d接入Admob广告插件实现盈利

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:tianxia网络

小提示:您能找到这篇{Unity3d接入Admob广告插件实现盈利}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Unity3d接入Admob广告插件实现盈利内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< font-size: 16px;">一.Unity3d在安卓系统接入Admob广告教程

< font-size: 16px;">先下载Admob移动广告SDK插件< font-size: 16px; color: rgb(127, 127, 127);">https://github.com/unity-plugins/Unity-Admob

< font-size: 16px;">AdmobUnityPlugin.unitypackage是Admob Unity插件主文件,直接通过Unity的asset import进项目导入导unity项目中

< font-size: 16px;">把Admob Unity插件添加进unity步骤如下

< font-size: 16px;">1.打开Unity工程

< font-size: 16px;">2.从菜单打开,Assets-&gt;Import Package-&gt;Custom Package.

< font-size: 16px;">3.选中Unity插件文件AdmobUnityPlugin.unitypackage

< font-size: 16px;">4.选择导入所有内容,把admob unity插件内全部内容导入导unity工程

< font-size: 16px;">5.确认admobdemo.cs已经导入到项目中,如果没有,请先从上面插件中复制admobdemo.cs到工程,并修改admobdemo.cs中的Admob广告ID

< font-size: 16px;">6.把admobdemo.cs拖到main camera或者其他常在场景中的物件上

< font-size: 16px;">编译运行工程项目

< font-size: 16px;">选择菜单File-&gt;Build Settings选择Android平台,选择player settings设置平台属性,然后点击build

< font-size: 16px;">等待一会时间后应用将被安装到链接到电脑的android设备上,点开设备就能看到广告效果

< font-size: 16px;">Unity集成admob广告代码注解说明

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().initAdmob("banner id","institial id");//id is got from ssp.admob.comAdmob.Instance().showBannerRelative(AdSize.Banner,AdPosition.BOTTOM_CENTER,0);

< font-size: 16px;">上面是在Unity android和Unity iOS游戏里面集成admob横幅广告

< font-size: 16px;">AdSize.Banner表示展示的广告尺寸,AdPosition.BOTTOM_CENTER表示横幅的放置位置,AdPosition里面包含各个广告位置常量,AdSize包含各个广告尺寸常量

< font-size: 16px;">横幅广告相对位置



< font-size: 16px;">下面是所有支持的admob横幅广告相对位置常量

< font-size: 16px; background-color: rgb(242, 242, 242);">AdPosition.TOP_LEFTAdPosition.TOP_CENTERAdPosition.TOP_RIGHTAdPosition.MIDDLE_LEFTAdPosition.MIDDLE_CENTERAdPosition.MIDDLE_RIGHTAdPosition.BOTTOM_LEFTAdPosition.BOTTOMb站的危机公关有哪些_CENTERAdPosition.BOTTOM_RIGHT

< font-size: 16px;">下面是在Unity应用里面集成Admob广告插屏广告?

< font-size: 16px;">下面的Unity3d里面添加admob广告的代码

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().initAdmob("banner id","institial id");//id is got from ssp.admob.comAdmob.Instance().loadInterstitial();

< font-size: 16px;">和横幅广告不同,全屏广告需要先加载,等加载完成后在合适的时间点展示广告

< font-size: 16px; background-color: rgb(242, 242, 242);">if(Admob.Instance().isInterstitialReady()){Admob.Instance().showInterstitial();}

< font-size: 16px;">Admob移动广告广告事件处理

< font-size: 16px;">Admob横幅广告和全屏广告都有差不多的广告事件,你可以在unity3d里面监听并处理所有Admob移动广告事件

< font-size: 16px;">下面是一个处理全屏广告事件的例子,我们在收到广告的时候就展示广告

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().interstitialEventHandler+=onInterstitialEvent;void onInterstitialEvent(string eventName,string msg){Debug.Log("handler onAdmobEvent---"+eventName+""+msg);if(eventName==AdmobEvent.onAdLoaded){Admob.Instance().showInterstitial();}}

< font-size: 16px;">二.Unity3d在IOS系统接入Admob广告教程

< font-size: 16px;">先下载Admob移动广告SDK插件< font-size: 16px; color: rgb(127, 127, 127);">https://github.com/unity-plugins/Unity-Admob

< font-size: 16px;">AdmobUnityPlugin.unitypackage是Admob Unity插件主文件,直接通过Unity的asset import进项目导入导unity项目中

< font-size: 16px;">把Admob Unity插件添加进unity步骤如下

< font-size: 16px;">1.打开Unity工程

< font-size: 16px;">2.从菜单打开,Assets-&gt;Import Package-&gt;Custom Package.

< font-size: 16px;">3.选中Unity插件文件AdmobUnityPlugin.unitypackage

< font-size: 16px;">4.选择导入所有内容,把admob unity插件内全部内容导入导unity工程

< font-size: 16px;">5.确认admobdemo.cs已经导入到项目中,如果没有,请先从上面插件中复制admobdemo.cs到工程,并修改admobdemo.cs中的Admob广告ID

< font-size: 16px;">6.把admobdemo.cs拖到main camera或者其他常在场景中的物件上

< font-size: 16px;">8.< ">编译运行工程项目

< font-size: 16px;">选择菜单如何引流精准客源File-&gt;Build Settings选择ios平台,选择player settings设置平台属性,然后点击build

< font-size: 16px;">Unity项目将会被导出为ios工程。



< font-size: 16px;">然后把GoogleMobileAds.framework复制到xcode工程并添加到framework清单中

< font-size: 16px;">为了顺利编译ios项目,你需要对xcode工程进行下面的修改设置,把下面的frame添加至项目

< font-size: 16px; background-color: rgb(242, 242, 242);">AdSupport.framework,EventKit.framework,EventKitUI.framework,CoreTelephony.framework,StoreKit.framework,MessageUI.framework

< font-size: 16px;">Unity集成admob广告代码注解说明

< font-size: 16px; background-color: rgb(242, 242, 242);">using admob;

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().initAdmob("banner id","institial id");//id is got from https://ssp.admob.com

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().showBannerRelative(AdSize.Banner,AdPosition.BOTTOM_CENTER,0);

< font-size: 16px;">上面是在Unity android和Unity iOS游戏里面集成admob横幅广告

< font-size: 16px;">AdSize.Banner表示展示的广告尺寸,AdPosition.BOTTOM_CENTER表示横幅的放置位置,AdPosition里面包含各个广告位置常量,AdSize包含各个广告尺寸常量

< font-size: 16px;">横幅广告相对位置

< font-size: 16px;">下面是所有支持的admob横幅广告相对位置常量

< font-size: 16px;">怎么在Unity应用里面集成Admob全屏广告?

< font-size: 16px;">下面的Unity3d里面添加admob广告的代码

< font-size: 16px; background-color: rgb(242, 242, 242);">using admob;

< font-size: 16px; background-color: rgb(242, 242, 242);">...

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().initAdmob("banner id","institial id");//id is got from https://ssp.admob.com

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().loadInterstitial();

< font-size: 16px;">和横幅广告不同,全屏广告需要先加载,等加载完成后在合适的时间点展示广告

< font-size: 16px; background-color: rgb(242, 242, 242);">if(Admob.Instance().isInterstitialReady()){

< font-size: 16px; background-color: rgb(242, 242, 242);">Admob.Instance().showInterstitial();

< font-size: 16px; background-color: rgb(242, 242, 242);">}

< font-size: 16px;">Admob横幅广告和全屏广告都有差不多的广告事件

< font-size: 16px;">你可以在unity3d里面监听并处理所有Admob移动广告事件

< font-size: 16px;">下面是一个处理全屏广告事件的例子,我们在收到广告的时候就展示广告

< font-size: 16px;">你只需要关注你想处理的广告事件,忽略掉不想关注的

< font-size: 16px;">默认横幅广告展示后就一直是可见的,如果想隐藏广告那可以通过下面的方式进行

< font-size: 16px; color: rgb(0, 0, 0); background-color: rgb(242, 242, 242);">Admob.Instance().removeBanner();

< font-size: 16px; background-color: rgb(242, 242, 242);">using admob;Admob.Instance().interstitialEventHandler+=onInterstitialEvent;void onInterstitialEvent(string eventName,string msg){Debug.Log("handler onAdmobEvent---"+eventName+""+msg);if(eventName==AdmobEvent.onAdLoaded){Admob.Instance().showInterstitial();}}

< font-size: 16px; background-color: rgb(242, 242, 242);">AdPosition.TOP_LEFTAdPosition.TOP_CENTERAdPosition.TOP_RIGHTAdPosition.MIDDLE_LEFTAdPosition.MIDDLE_CENTERAdPosition.MIDDLE_RIGHTAdPosition.BOTTOM_LEFTAdPosition.BOTTOM_CENTERAdPosition.BOTTOM_RIGHT

< font-size: 16px; background-color: rgb(242, 242, 242);">using admob;Admob.Instance().initAdmob("banner id","institial id");//id is got from ssp.admob.comAdmob.Instan危机公关新闻发言稿6ce().showBannerRelative(AdSize.Banner,AdPosition.BOTTOM_CENTER,0);

< font-size: 16px; background-color: rgb(242, 242, 242);">using admob;Admob.Instance().initAdmob("banner id","institial id");//id is got from ssp.admob.comAdmob.Instance().showBannerRelative(AdSize.Banner,AdPosition.BOTTOM_CENTER,0);

< font-size: 16px; background-color: rgb(242, 242, 242);">using admob;Admob.Instance().initAdmob("banner id","institial id");//id is got from ssp.admob.com



Unity3d接入Admob广告插件实现盈利

上一篇:Flutter中加入AdMob,通过广告创收
下一篇:paypal账户注册及设置


版权声明:以上主题为“Unity3d接入Admob广告插件实现盈利"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Unity3d接入Admob广告插件实现盈利
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Unity3d接入Admob广告插件实现盈利”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Unity3d接入Admob广告插件实现盈利的相关事宜。

关键词:Unity3d接入Admob广告插件实

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号