时间:2021-07-15 | 标签: | 作者:Q8 | 来源:稀饭lei___网络
小提示:您能找到这篇{Admob - Google广告接入}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Admob - Google广告接入内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">< font-size: 18px;">前言 < ">现在免费小游戏及应用的主要收入渠道就是通过接入广告。而Google的Admob适用于全球范围内的广告接入,文档方面及后台管理也是较为完善,接入还是比较便捷的。 < ">不过Google目前还在墙外,虽然接入后广告不需要vpn就可以显示访问,但是官网设置及文档还是需要梯子的。 < ">< font-size: 18px;">Admob应用广告申请设置 < ">1、在admob网站注册帐号等。< color: rgb(127, 127, 127);">https://apps.admob.com/ < ">2、在登录后点击< color: rgb(192, 0, 0);">“通过新的应用获利”按钮即可创建新的平台广告位。 < ">3、添加完对应广告位后即可在< color: rgb(192, 0, 0);">“管理您的应用”按钮中找到添加的项目, 点击后可以查看应用广告具体的信息。 < ">申请后可以得到一个< color: rgb(192, 0, 0);">adUnitID,这在后面代码中需要用到。即下图的< color: rgb(192, 0, 0);">广告单元ID。 < ">< font-size: 18px;">Android接入 < ">官方文档:< color: rgb(127, 127, 127);">https://developers.google.com/admob/android/existing-app < ">项目环境配置: < ">1、Android Jdk必须升级到1.7.0以上,Android sdk要升级到Android5.0以上。 < ">2、从SDK Manager中下载安装Google Play services并且在我们应用项目添加引用。 < ">3、AndroidManifest.xml文件中添加清单如下, <!-- Include required permissions for Google Mobile Ads to run--> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <!--This meta-data tag is required to use Google Play Services.--> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <!--Include the AdActivity configChanges and theme. --> <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent" /> < ">实现代码官网上都有:< color: rgb(127, 127, 127);">https://developers.google.com/admob/android/interstitial < ">这里不在重复说明,说一个< color: rgb(192, 0, 0);">注意事项:测试手机需要装有Google Play 商店,否则会提示 Google Play services is missing,并且应用直接崩溃。 < ">补充: 后来发现接入了Google 排行榜后,没有装Google Play商店也可以正常运行显示了。 < ">< font-size: 18px;">IOS接入 < ">官方文档:< color: rgb(127, 127, 127);">https://developers.google.com/mobile-ads-sdk/docs/admob/ios/quick-start?hl=zh-cn < ">实现步骤及代码同样都在官网上,这里只讲下如果不是直接在游戏的 UIViewController中调用广告显示的情况处理。 < ">此时显示需要如下: if ([self.interstitial isReady]) { CCLOG("ready"); UIApplication* clientApp = [UIApplication sharedApplica危机公关意义tion]; UIWindow* topWi彩电 广告ndow = [clientApp keyWindow]; if (!topWindow) { topWindow = [[clientApp windows] objectAtIndex:0]; } [[topWindow rootViewController] presentViewController:self animated:NO completion:nil];
[self.interstitial pres由于误会而引起的公关危机entFromRootViewController:self]; } else{ CCLOG("not ready"); } < ">同时关闭广告如下处理: - (void)interstitialDidDismissScreen:(GADInterstitial *)interstitial { [self dismissViewControllerAnimated:NO completion:nil]; self.interstitial = [self createAndLoadInterstitial]; } < ">其他碰到的几个问题: < ">1、找不到添加的SDK库导致编译不过。 < ">解决:官网下载的SDK包必须在Mac上进行解压。 不然Framework内的引用会不见。 < ">2、[self.interstitial isReady] 返回值一直是false, interstitialDidReceiveAd等回调也收不到消息。 < ">解决: 在< color: rgb(192, 0, 0);">info.plist一定要添加以下项。 <key>UIBackgroundModes</key> <array> <string>remote-notification</string> </array> < ">3、显示的广告一直是 you're displaying an interstitial test ad from admob. < ">解决: 将测试 的 testDevices项内容注释。 |
上一篇:印度外贸必选支付方式之一印度支付宝Paytm
下一篇:iOS集成谷歌AdMob的实例
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“Admob - Google广告接入”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Admob - Google广告接入的相关事宜。
关键词:Admob - Google广告接入,Admo