Android Google AdMob 广告接入配置示例
AdMob by Google 是一种移动广告平台,借助该平台您可从您的应用中获得可观的收入。将 AdMob 与 Firebase Analytics 相结合,您不仅可得到更多的应用使用量数据,而且可以提升分析能力。无需更改现有 AdMob 配置,Firebase 便可与 AdMob 集成在一起。
AbMob广告类型
- Banner(横幅广告):最常见的,就是平时看到的屏幕的底部或者顶部有一个横条的广告条。
- nterstitial(插页广告):类似启动页广告,整个屏幕显示一副广告。
- Rewarded Video(应用内购买广告):这个玩国外游戏经常会看到,你看完一个广告视频,游戏会奖励你一些道具或者其他的什么(这个奖励是一个整数,在AdMob中可以设置数量,用户看完视频会得到这个数量的奖励,比如奖励3瓶药水,3条生命等。)。
- Native(原生广告):这个是体验最好的广告形式,和原生app无缝对接,也许你已经见过一个列表的某个item内容展示的是广告,就是这种形式。
快速接入AbMob广告
1.配置 Gradle
implementation 'com.google.android.gms:play-services-ads:10.2.1'
2.全局初始化
MobileAds.initialize(this, "xxxxx");
3.布局
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical" android:layout_width="match_parent"android:layout_height="match_parent"><include layout="@layout/layou_head"/><LinearLayout
android:orientation="vertical"android:id="@+id/web_layout"android:layout_width="match_parent"android:layout_height="match_parent"></LinearLayout></LinearLayout>
4.加载广告
public class KnowledgeFragment extends BaseFragment {@BindView(R.id.adView)AdView adView;@Overrideprotected int getLayout() {return R.layout.knowledge_fr;}@Overrideprotected String title() {return "广告";}@Overrideprotected void iniView() {AdRequest adRequest = new AdRequest.Builder().build();adView.loadAd(adRequest);}}
5.添加权限
<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
效果图
小结
下班之际无聊想玩玩广告,没想到上手这么快。我觉得很nice,不过本文讲的不是很完整一切以官网为准。(对了这个只是玩玩我就随便在项目中加了广告请不要在意细节)
官网:http://www.google.cn/admob/
Android Google AdMob 广告接入配置示例相关推荐
- 谷歌AdMob广告接入(插屏广告)
谷歌AdMob广告接入(插屏广告) 第一步:翻墙注册并登陆AdMob开发者平台第二步:添加广告,获取广告单元ID第三步:导入sdk, android studio可直接关联依赖:com.google. ...
- 谷歌AdMob广告接入(横幅广告)
谷歌AdMob广告接入(横幅广告) 第一步:翻墙注册并登陆AdMob开发者平台第二步:添加广告,获取广告单元ID第三步:导入sdk, android studio可直接关联依赖:com.google. ...
- unity google admob ios 接入 聚合激励广告适配器
下面说下躺坑 主要是接入google admob 聚合激励广告适配器 ,开启facebook ,unity,admob 广告 使用sdk框架接入 sdk下载地址:https://developers. ...
- Android FaceBook原生广告接入教程(精简版)
公司项目主要做海外市场,并且是资讯类的产品,所以接入一些广告公司的广告是一项不错的创收,昨天下午产品告诉我要马上接入Facebook的原生广告需求,于是下午就开始阅读Facebook广告接入的官方开发 ...
- Google Play支付 接入配置
简述 公司业务出海接入 google play支付渠道时,往往不知道该如何在google play侧配置.业务在google play侧配置可以划分为: 准备google play账号 业务应用上传 ...
- android 腾讯广告接入,cocos2dx 3.x android studio 添加广点通广告
1,接入广告条 按照官方文档接入的时候遇到个问题,官方文档中是使用的布局文件来显示广告条,但是cocos2dx 没有使用布局文件,所以这里需要我们在代码中手动创建一个布局容器来显示广告条,代码如下: ...
- Android开发-在Android应用里接入AdMob广告进行变现的实现
前 言 前段时间,自己开发了一款个人的Android应用想上线,但是由于国内的应用商城对个人开发者不是很友好,即使应用已经申请了软件著作权了也不能上线的了,有些应用只能以企业的名义来上线不能以个人的名 ...
- SDK接入(之Android Google Play内支付(in-app Billing)接入的细节
翻了很多文档,大致流程 懂了,实际上就能上手了,长篇大论是很好,但是关键要素也是决定效率的因素,有些小问题,决定是否成功与否. 首先 下载sdk,在github.com 的google sample里 ...
- IOS项目中加入Google Admob SDK
错误1. Undefined symbols for architecture i386: "_OBJC_CLASS_$_ASIdentifierManager", refer ...
最新文章
- 伊利诺伊大学厄巴纳-香槟分校
- 公司的实战Replica Sets+Sharding方案
- 需加装饰——装饰模式
- ibm db2获取目标时间与当前时间的差值_【学术论文】高帧频视觉实时目标检测系统...
- 帆软报表-打印sql日志设置
- BLURtooth 漏洞导致攻击者覆写蓝牙认证密钥
- socket与TCP/UDP编程-转
- Asp.net中Global.asax
- Tab Space:超棒的Safari浏览器标签快速保存工具
- 如何在单片机中用汇编优雅的点灯
- vue中使用微信聊天表情
- 使用xlwt将数据保存到excel文件中,python
- 为什么中国神仙比较负责任?
- 解决mysql报错ERROR 2002 (HY000)
- 电脑安装双系统-linux系统上安装windows系统
- 分享:用Python语言轻松实现二代身份证阅读器(读卡器)自动读卡,支持定制开发
- javaSE_day17 学习笔记 ——泛型、Stream
- Java项目:springboot客户关系管理系统
- 论文翻译:Speech Super Resolution Generative Adversarial Network
- 生产消费者模式实例(多线程实现价格监控)
热门文章
- iOS-长按识别二维码/生成二维码/扫描二维码
- java服务器端集成友盟,Android友盟推送集成
- Power Query 系列 (12) - Power Query 结构化列应用案例
- 【树莓派】【树莓派4】四、个人NAS实现方式推荐
- c语言魔方还原程序案例,利用C语言玩转魔方阵实例教程
- 【尚硅谷Java笔记+踩坑】Git(分布式版本控制工具)
- Vmware虚拟机Ubuntu未发现WiFi适配器解决方案汇总
- 无人驾驶--实时定位与地图构建(SLAM)仿真与实战(附源码)
- 彩色图像增强(限制对比度直方图阈值均衡化)Python,Win10
- GitChat 最火 Chat 文章合集 | 春节特别版