Android平台使用-谷歌广告联盟AdMob-赚取收益的编程方法
谷歌广告联盟AdMob是什么
谷歌广告联盟AdMob是使用在Android、IOS平台的广告SDK。
常见的广告形式
- 横幅广告
- 插页广告
- 视频广告
横幅广告
gradle依赖
dependencies {implementation 'com.google.android.gms:play-services-ads:20.6.0'implementation 'androidx.work:work-runtime:2.7.0'
}
JAVA代码
private AdView mBannerAdView = null;
mBannerAdView = findViewById(R.id.adView);AdRequest adRequest = new AdRequest.Builder().build();
mBannerAdView.loadAd(adRequest);
xml代码
<com.google.android.gms.ads.AdViewxmlns:ads="http://schemas.android.com/apk/res-auto"android:id="@+id/adView"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentBottom="true"android:layout_centerHorizontal="true"ads:adSize="BANNER"ads:adUnitId="ca-app-pub-3940256099942544/6300978111">
</com.google.android.gms.ads.AdView>
插页广告
JAVA代码
private static final String ADMOB_INTER_AD_UNIT_ID = "ca-app-pub-3940256099942544/1033173712";private InterstitialAdLoadCallback mInterAdLoadCb = new InterstitialAdLoadCallback() {@Overridepublic void onAdLoaded(@NonNull InterstitialAd interstitialAd) {Log.d(TAG, "mInterAdLoadCb: onAdLoaded()");}@Overridepublic void onAdFailedToLoad(@NonNull LoadAdError loadAdError) {// Handle the errorLog.e(TAG, "mInterAdLoadCb: onAdFailedToLoad(): " + loadAdError.getMessage());}
};AdRequest _adRequest2 = new AdRequest.Builder().build();
InterstitialAd.load(this, ADMOB_INTER_AD_UNIT_ID, _adRequest2, mInterAdLoadCb);
视频广告
JAVA代码
private static final String ADMOB_REWARDED_AD_UNIT_ID = "ca-app-pub-3940256099942544/5224354917";RewardedAdLoadCallback _adLoadCallback = new RewardedAdLoadCallback() {@Overridepublic void onAdFailedToLoad(@NonNull LoadAdError loadAdError) {// Ad failed to load.Log.e(TAG, "RewardedAdLoadCallback: onAdFailedToLoad(): ERROR= " + loadAdError);}@Overridepublic void onAdLoaded(@NonNull RewardedAd rewardedAd) {// Ad successfully loaded.Log.d(TAG, "RewardedAdLoadCallback: onAdLoaded()");}
};
RewardedAd.load(this, ADMOB_REWARDED_AD_UNIT_ID, new AdRequest.Builder().build(), _adLoadCallback);
demo APP
站内免费试用
Android平台使用-谷歌广告联盟AdMob-赚取收益的编程方法相关推荐
- 谷歌广告联盟电汇收款指南
原文链接:谷歌广告联盟电汇收款指南 自从在网站上投放了谷歌广告联盟的广告至今已经一年半了,前两天才凑够了100$ 的提现门槛.下年的服务器费用域名费用总算是有了着落--- 之前搜过一些提现教程,好像推 ...
- 流量如何才能变现?实际测试谷歌广告联盟(Google Adsense)的广告效果以及如何优化相关代码
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_150 2010年,谷歌正式退出中国市场,无数人扼腕叹息,如今十年过去了,谷歌还有两条重要的业务线并没有完全退出,一个是页面统计业务 ...
- 年末小激动!uimou.com终于通过谷歌广告联盟Google
年末小激动!本站www.uimou.com终于通过谷歌广告联盟Google AdSense审核 本站www.uimou.com从建立完成后便开始申请谷歌广告联盟,但持续一个月依旧没有通过.这一个月里简 ...
- 谷歌广告联盟怎么收款?推荐使用招商银行电汇秒到账
以前收取谷歌广告联盟(Google Adsense)的广告费还是比较简单的,直接使用光大银行网上银行或手机银行直接进行西联汇款的收汇即可,详见『使用光大银行网上银行秒收取西联汇款』.很早就听说西联汇款 ...
- 月赚3000不是梦(谷歌广告联盟)
Google是美国最大的互联网企业,市值已经超过了Yahoo.在中国上海有分支机构:"谷歌".加入Google AdSense,即成为google的内容发布商.Google A ...
- 谷歌广告联盟Adsense收不到Pin验证码怎么办?
做谷歌广告的大家都知道,能为站长获得不低的收入,也是一种赚钱的手段但是我们经常遇到收不到谷歌发来的信,就验证不了账户的问题. 今天为您解答收不到 AdSense Pin码的处理方法 在国内大多数地区都 ...
- 注册谷歌广告联盟提示“此电话号码无法用于进行验证”解决办法
今天给网站注册谷歌联盟账号的时候到了验证手机号的时候一直提示"此电话号码无法用于进行验证",我以为是我195的号还没被兼容,于是换了好几个手机号都是这样,经过一番百度之后终于是解决 ...
- google android广告异步加载,谷歌广告异步代码和同步代码的解决方法
通常大部分人初次接触谷歌google adsense广告联盟都会有疑问,在新建单元界面我们可以看到获取代码类型选项.下面是学习啦小编为大家整理的关于谷歌广告异步代码和同步代码的解决方法,一起来看看吧! ...
- 目前主流的移动广告联盟有哪些呢?
2019独角兽企业重金招聘Python工程师标准>>> 移动广告这类新兴广告产业顺应了移动营销的趋势,它是一种依托手机终端的新型营销方式,与传统媒体相比具备精准性.互动性.灵活性和个 ...
最新文章
- poj 1679 次小生成树
- python代码转换为pytorch_Pytorch中Tensor与各种图像格式的相互转化详解
- 谷歌应用引擎新增PHP支持
- 批处理:修改COM端口号
- 立足优势,你的网站会更精彩
- commons-fileupload 的详细介绍与使用
- 2022-01-28总结 CSS复合选择器
- http请求pom 客户端_RPC之HttpClient与OkHttp3的实现,服务端知识点
- pythonjson格式化输出_pythonjson格式化输出_Python json格式化打印实现过程解析
- 如果Iphone被偷了,能找回来吗?
- 电脑显示屏只显示中间部分其他地方不显示问题
- 坚持是一种态度,公众号粉丝突破 1300 啦
- 关于android模拟器上面物理键盘失效,电脑键盘也无法输入的解决
- 【C/C++】fstream详解
- [NOIP模拟][动态规划]permut
- JavaEE 企业级分布式高级架构师(十五)FastDFS分布式文件服务器(1)
- python中的np.exp_numpy.exp,numpy.sqrt,np.power等函数的详细理解
- linx 静态库与动态库
- 2023彩虹易支付最新原版开源网站源码
- 1-10-RHEL6.3-linux启动原理及各种故障案例分析(Red Hat Enterprise Linux Server6.3)@树袋飘零...