Android App如何设置Google AdMob广告,安卓自己跳小广告怎么设置-ESG跨境

Android App如何设置Google AdMob广告,安卓自己跳小广告怎么设置

来源网络
来源网络
2022-04-29
点赞icon 0
查看icon 699

Android App如何设置Google AdMob广告,安卓自己跳小广告怎么设置Android App如何设置Google AdMob广告前提条件需要应用先上架Google Play.获取APP ID及广告单元ID登陆AdMob后台,https://apps.admob.com/v2/home·选择要添加AdMob......

Android App如何设置Google AdMob广告,安卓自己跳小广告怎么设置





Android App如何设置Google AdMob广告

前提条件

需要应用先上架Google Play.

获取APP ID及广告单元ID

登陆AdMob后台,https://apps.admob.com/v2/home

·选择要添加AdMob广告的应用,打开“广告单元”菜单

·添加广告单元,或者打开已有的广告单元

·在实现说明中,获取应用ID及广告单元ID

引入AdMob SDK

即,Google Mobile Ads SDK

参考文档:https://developers.google.com/admob/android/quickstart hl=zhCN#importthemobileadssdk

在applevel build.gradle的dependencies添加依赖:

implementationcom.google.android.gms:playservicesads:18.3.0

在AndroidManifest.xml中设置AdMob App ID

manifest

  application

    metadata

      android:name=com.google.android.gms.ads.APPLICATIONID

      android:value=caapppubxxxxxxxxxxxxxxxx~yyyyyyyyyy/

  /application

/manifest

初始化Mobile Ads SDK

kotlin代码。

setContentView中进行初始化:

MobileAds.initialize(this){}

需要引入

import com.google.android.gms.ads.MobileAds;

引入横幅广告

layout XML中添加:

com.google.android.gms.ads.AdView

   xmlns:ads=http://schemas.android.com/apk/resauto

   android:id=@+id/adView

   android:layoutwidth=wrapcontent

   android:layoutheight=wrapcontent

   android:layoutcenterHorizontal=true

   android:layoutalignParentBottom=true

   ads:adSize=BANNER

   ads:adUnitId=caapppub3940256099942544/6300978111

/com.google.android.gms.ads.AdView

这个adUnitId是测试ID,在调试时,需要使用这个。只有发布时才能使用真实广告单元ID。

加载广告:

//依赖

import com.google.android.gms.ads.AdRequest

import com.google.android.gms.ads.AdView

//添加属性

lateinit var mAdView:AdView

//加载广告

mAdView=findViewById(R.id.adView)

val adRequest=AdRequest.Builder().build()

mAdView.loadAd(adRequest)

adSize的值

SMARTBANNER。

自适应横幅广告与智能横幅广告的区别?因为文档中说自适应横幅广告将替代智能横幅广告。

智能横幅可实现三种广告高度:

·广告高度32 dp,屏幕高度≤400 dp

·广告高度50 dp,屏幕高度gt;400 dp且≤720 dp

·广告高度90 dp,屏幕高度gt;720 dp

自适应横幅广告参考https://developers.google.com/admob/android/banner/adaptive

优化了智能横幅只能三种固定高度的问题。但是看起来实现太复杂,所以还是使用智能横幅SMARTBANNER吧。

如何自动切换adUnitId

在debug和release时,使用不同的adUnitId。

实际广告效果

添加测试广告代码之后,显示效果如下:

真机不显示正式广告

但是,我换成正式广告ID之后,发现AdMob广告在真机上无法显示。


文章推荐
大连港进口报关日本二手数控车床
从德国二手伐木机进口报关方案宝典,进口的伐木机出售转让
App Store Connect如何生成一个针对单个 App 的共享密钥,app store上传包之后怎么提审
Google竞价推广还是谷歌优化,怎么写谷歌竞价推广投放方案


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
《韩国站内推广指南》
《韩国热销品预测》
《开店大全-日韩篇》
《开店大全-拉美篇》
《开店大全-欧洲篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部