Google Admob官网手册首先需要,对该Google Admob下创建的App进行初始化,也就是一个应用会有一个对应的AppID用于广告识别,以下为Android的初始化方式,参数是广告AppID。
MobileAds.Initialize("ca-app-pub-3877304653027400~8593617885");
但是,经过这样的处理以及翻墙去下载、安装我发布的.apk还是无法显示Banner广告和插入式广告。
而在另外一个UnityAds广告,通过模仿老师的代码和翻墙即可在我的安卓手机上运行并且成功看到了视频广告。
我猜测可能是因为Google Admob的广告是必须要发布到Google Play或者Asset Store上才允许使用它的广告的,因为我发现在Google Admob官方上,它貌似是有说明用户最好要发布到Google Play或者Asset Store上,我不知道这句话是不是意味着,我不发布到这2个上面就不能看到广告。而那个AppID也是让我有点懵逼的,如果只是像UnityAds那样的话只给了广告ID,那么应该是直接通过广告ID来识别一个广告,而无需再来个什么AppID这样,所以我感觉估计是我不发布到Googleplay 或者Asset Store就无法用它的广告。。。奇葩,我的天!搞了3天了,我貌似弄懂了