时间:2021-07-15 | 标签: | 作者:Q8 | 来源:tianxia网络
小提示:您能找到这篇{Admob Unity广告插件详细介绍文档}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Admob Unity广告插件详细介绍文档内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">< font-size: 18px;">Admob Unity插件简介 < ">Admob Unity插件提供了一种将admob广告集成到Unity3D Game和u3d应用中的方法。您可以将其用于具有相同c#或js代码的Unity iOS和Android App。 < ">是Unity3d的Admob SDK插件,此插件使js和c#开发人员更容易在Unity3d游戏中添加Google广告,支持iOS和Android,支持admob插页式广告和横幅 < ">< font-size: 18px;">Admob Unity插件说明 < ">Google移数字互动营销动广告SDK是Google移动广告中最新一代的产品,具有完善的广告格式和简化的API,可访问移动广告网络和广告解决方案。该SDK使Unity移动应用程序开发人员能够最大程度地利用本机移动应用程序获利。 < ">该存储库包含Google小程序开发小程序 Mobile Ads Unity插件的源代码。该插件使Unity开发人员可以轻松地在Android和iOS应用上投放Google移动广告,而无需编写Java或Objective-C代码。该插件提供了一个C#接口,用于请求Unity项目中C#脚本使用的广告。 < ">< font-size: 18px;">Unity Admob插件功能 < ">一个插件支持的平台: < ">Android,通过SDK v18.3.0(Google Play服务平台的一部分) < ">iOS,通过SDK v7.53 < ">支持所有本地事件 < ">AdRequest定位方法,例如子级定位,测试模式 < ">不需要更改Android包名称 < ">非常简单的API < ">支持非个性化广告 < ">广告类型: < ">标语(所有标语类型和自定义标语尺寸) < ">插页式广告(文字,图片,视频) < ">奖励视频 < ">进阶原生广告 < ">< font-size: 18px;">下载Admob Unity插件 < ">需要AdmobPluginRes/GoogleMobileAds.framework和admob_unity_plugin.unitypackage。请 < ">从Admob Unity3d插件项目主页< color: rgb(127, 127, 127);">https://github.com/unity-plugins/Unity-Admob下载这些文件, < ">或者下载所有Unity的admob插件项目< color: rgb(127, 127, 127);">https://github.com/unity-plugins/Unity-Admob/archive/master.zip < ">< font-size: 18px;">安装Admob Unity < ">1.在Unity编辑器中打开您的项目。 < ">2.导航到Assets->Import Package->Custom Package。 < ">3.选择admob_unity_plugin.unitypackage文件。 < ">4.通过选择Import导入admobdemo.cs(示例脚本)以外的所有文件。确保检查与文件的危机公关策划书封面任何冲突。 < ">您可以通过下载文件安装并将文件夹插件中的文件直接复制到Unity3d项目中, < ">< font-size: 18px;">Unity插件Wiki和文档 < ">讲解< color: rgb(127, 127, 127);">(https://github.com/unity-plugins/Unity-Admob/wiki/How-to-Use-Admob-Plugin-for-Unity) < ">API< color: rgb(127, 127, 127);">(https://github.com/unity-plugins/Unity-Admob/wiki/Admob-Unity-Plugin-API) < ">文献< color: rgb(127, 127, 127);">(https://github.com/unity-plugins/Unity-Admob/wiki/Admob-Unity-Plugin-Document) < ">< font-size: 18px;">快速开始 < ">编辑AndroidManifest.xml并配置Admob APP ID < ">admob从17.0版开始要求此配置,如果未配置,APP将会崩溃。在应用中添加元数据标记并将值设置为admob appid <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID"android:value="ca-app-pub-xxxxxxxxxxxxxxxxxx~xxxxxxxxxxxx"/> < ">样例代码 <application android:theme="style/UnityThemeSelector"android:icon="drawable/app_icon"android:label="string/app_name"><activity android:name="com.unity3d.player.UnityPlayerActivity"android:label="string/app_name"><intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/></intent-filter></activity><meta-data android:name="com.google.android.gms.ads.APPLICATION_ID"android:value="ca-app-pub-3940256099942544~3347511713"/></application> < ">编辑Info.plist,添加appid <key>GADApplicationIdentifier</key><string>ca-app-pub-xxxxxxxxxxxxxxxxxxxxxx~xxxxxxxxxxxxxx</string> < ">配置导出的Xcode项目,构建设置->其他链接器标志,添加标志-ObjC < ">< font-size: 18px;">1.Init Admob Unity插件 < ">创建AC#脚本,将脚本拖放到场景中的对象上,在脚本文件中添加以下代码 using admob;Admob.Instance().initSDK(new AdProperties());//admob id configed in meta,not support in code any more < ">您可以按如下设置admob属性,您需要设置要设置的属性 AdProperties adProperties=new AdProperties();adProperties.isTesting(true);//true for test ads adProperties.isAppMuted(true);adProperties.isUnderAgeOfConsent(false);adProperties.appVolume(100);adProperties.maxAdContentRating(AdProperties.maxAdContentRating_G);string[]keywords={"key1","key2","key3"};adProperties.keyworks(keywords); 2.在Unity App中添加Admob Banner < ">这是显示admob标语所需的最少代码。 Admob.Instance().showBannerRelative("your admob banner unit id",AdSize.BANNER,AdPosition.BOTTOM_CENTER,0); < ">或者您可以通过设置横幅名称来创建另一个横幅 Admob.Instance().showBannerAbsolute("ca-app-pub-3940256099942544/6300978111",AdSize.BANNER,20,220,"mybanner"); < ">AdPosition类指定放置横幅的位置。AdSize指定要显示的女巫尺寸横幅 < ">< font-size: 18px;">3.删除横幅 < ">默认情况下,横幅是可见的。要隐藏横幅,请致电: Admob.Instance().removeBanner(); < ">< font-size: 18px;">4.如何将非页内广告整合到Unity 3d应用中? < ">这是创建插页式广告的最少代码。 Admob.Instance().loadInterstitial("Your admob interstitial unit id"); < ">与横幅广告不同,插页式广告需要明确显示。在应用程序的适当停止点,在显示插页式广告之前检查其是否准备就绪: if(Admob.Instance().isInterstitialReady()){Admob.Instance().showInterstitial();} < ">< font-size: 18px;">5.自定义Admob标语广告尺寸 < ">除了AdSize上的常量之外,您还可以创建自定义尺寸: //Create a 250x250 banner.AdSize adSize=new AdSize(250,250);Admob.Instance().showBannerAbsolute("Your admob banner id",adSize,0,30,"bannerName"); < ">< font-size: 18px;">6.如何将Admob奖励视频集成到Unity3d应用中? < ">这是创建admob视频的最少代码。 Admob.Instance().loadRewardedVideo("ca-app-pub-3940256099942544/1712485313"); < ">与插页式视频类似的视频需要在您应用中的适当停止点明确显示,请在显示视频之前检查视频是否已准备就绪: if(Admob.Instance().isRewardedVideoReady()){Admob.Instance().showRewardedVideo();} < ">< font-size: 18px;">7.在iOS和Android App中显示Admob原生高级广告 < ">这是显示admob标语所需的最少代码。这是通过Admob原生广告高级版(统一)实现的 Admob.Instance().showNativeBannerRelative("Your native banner id",new AdSize(360,100),AdPosition.BOTTOM_CENTER); < ">< font-size: 18px;">8.广告活动 < ">这两个横幅和间质性包含您可以注册相同的广告活动。在这里,我们将演示在插页式广告上设置广告事件,并在加载成功时显示插页式广告: 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: 18px;">Unity Admob演示用法 < ">1.将AdmobUnityPlugin.unitypackage导入到您的Unity项目中 < ">2.将Admobdemo.cs从AdmobPluginRes复制到您的统一项目/资产dic < ">3.将admobdemo.cs附加到主摄像头 < ">4.在admobdemo.cs中编辑admob ID < ">5.在您的设备中构建并运行 < ">6.在xcode中添加-ObjC标志其他链接器标志7在Xcode Info.plist中添加meta应用程序密钥 < ">GADApplicationIdentifier ca-app-pub-xxxxxxxxxxxxxxxxxx?xxxxxxxxxx < ">< font-size: 18px;">重要提示 < ">1.如果您未配置AndroidManifest.xml,则应用将崩溃 < ">2.如果不添加-ObjC标志,应用程序将崩溃 < ">3.如果您未在Info.plist中添加GADApplicationIdentifier,则应用程序将崩溃 < ">4.将admob附加到场景中的对象,在调用admob fun之前初始化admob < ">屏幕截图 |
上一篇:AdMob提升广告单价有妙招
下一篇:如何投放Google的UAC广告?
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“Admob Unity广告插件详细介绍文档”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Admob Unity广告插件详细介绍文档的相关事宜。
关键词:Admob,Unity广告插件详细介绍