时间:2021-07-15 | 标签: | 作者:Q8 | 来源:两水先木示网络
小提示:您能找到这篇{【Unity】Google Play接入广告的注意事项}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的【Unity】Google Play接入广告的注意事项内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< font-size: 16px;">1、一定要按照文档流程走,一步都不能少! < font-size: 16px;">2、SDK初始化方法区别: < font-size: 16px;"> ... using GoogleMobileAds.Api; ... public class GoogleMobileAdsDemoScript : MonoBehaviour { public void Start() { //使用中介广告的初始化方式,无需指定APPID MobileAds.Initialize(initStatus => { }); //非中介广告的初始化形式,以下id是2019年11月9日官网提供的横幅Banner广告测试ID(示例ID) /*#if UNITY_ANDROID string appId = "ca-app-pub-3940256099942544~3347511713"; #elif UNITY_IPHONE string appId = "ca-app-pub-3940256099942544~1458002511"; #else string appId = "unexpected_platform"; #endif */ //MobileAds.Initialize(appId); } } < font-size: 16px;">3、以横幅广告为例:请求、打开、关闭 < font-size: 16px;"> //横幅对象 GoogleMobileAds.Api.BannerView bannerView;
//横幅请求 public void SendRequest() { // Create a 320x50 banner at the top of the screen. bannerView = new GoogleMobileAds.Api.BannerView(adUnitId, GoogleMobileAds.Api.AdSize.Banner, GoogleMobileAds.Api.AdPosition.Top);
&nb网络推广专业sp; // Create an empty ad request. //GoogleMobileAds.Api.AdRequest request = new GoogleMobileAds.Api.AdRequest.Builder().AddTestDevice("D2274BD43A961E608AB96AF29D9E6239").Build(); //上面的初始化方式是加了测试设备ID的,D2274BD43A961E608AB96AF29D9E6239是测试设备ID, //使用它能让你在没有通过审核时就能使用正式广告ID测试,设备测试ID是通过在AS模拟器上进行测试横幅广告 //(此时广告ID用的还是官网提供的测试广告ID)在logcat上的打印输出得到的。具体在官网文档说明。
//请求构建(不加设备测试ID的构建方式) GoogleMobileAds.Api.AdRequest request = new GoogleMobileAds.Api.AdRequest.Builder().Build();//在模拟器上,广告ID不需要测试ID【测试广告ID也不需要】 //发起请求 bannerView.LoadAd(request); }
//显示横幅 public void Show(){ bannerView.Show(); }
//隐藏横幅 public void Hide(){ bannerView.Hide(); } < font-size: 16px;">注意:设备测试ID获取方法https://developers.google.com/admob/unity/test-ads?hl=zh-CN#enable_test_devices < font-size: 16px;">简单来说,在SDK初始化处指定了你的APPID(即步骤2的非中介方式初始化)后,进行使用步骤3的测试代码(必须要用官网提供的横幅广告测试ID,以及不需要指定设备测试ID的请求构建方式)进行广告请求步骤,最后调用广告Show方法显示出广告, < font-size: 16px;">观察发现,横幅广告上会有一个标签"Test Ad"/"测试广告"表示你目前是测试模式,此时Google Admob后台是不会进行记录此广告的请求报告单的! < font-size: 16px;">只有在Google Admob应用关联Google 如何防御ddos攻击Play应用后,使用正式广告ID才会有广告请求报告单在Google Admob后台上。 < ">极其重要,测试正式广告时安卓手机必须要有Google Play Service 即谷歌服务,不然会报错! < font-size: 16px;">这个时候我们就能在Android Studio的logcat窗口: < font-size: 16px;">11-09 19:17:38.289 9168-9168/com.Milk.GoogleAdmobSdk I/Ads: Use AdRequest.Builder.addTestDevice("D2274BD43A961E608AB96AF29D9E6239") to get test ads on this device. < font-size: 16px;">其中,D2274BD43A961E608AB96AF29D9E6239就是设备测试ID! < font-size: 16px;">注意:你要准备好一条数据线和安卓手机进行连接到Android Studio进行测试,才能拿到设备测试ID,不然是无法查找到的 < font-size: 16px;">其他报错问题记录:< font-size: 16px;"> 1、 java.lang.ClassNotFoundException: com.google.android.gms.ads.initialization.OnI客服危机公关nitializationCompleteListener < font-size: 16px;"> 解决方法:等待Resolve窗口执行下载com.google.android相关的包文件即可 < font-size: 16px;">打开方式: < font-size: 16px;">这个东西必须要连VPN去下载的,其实上面所有操作都必须在能连海外网络前提下进行,不然可能是有很多文件无法下载完整,导致的问题。 |
上一篇:外贸推广如何做好Twitter营销
下一篇:facebook营销小技巧,一键get!
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“【Unity】Google Play接入广告的注意事项”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通【Unity】Google Play接入广告的注意事项的相关事宜。
关键词:【Unity】Google,Play接入广告