使用入门:在 Android 项目中使用 AdMob

日期: 栏目:文章分享 浏览:344 评论:0

在 Activity 中调用 initialize() 方法的示例如下:

Kotlin+KTX

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    // ...
    MobileAds.initialize(this)
}

Java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // ...
    MobileAds.initialize(this);
}
    • 例如 tagForChildDirectedTreatment 或 tag_for_under_age_of_consent

初始化后,移动广告 SDK 会自动开始记录您应用中的分析事件用户属性。您无需向应用添加任何其他代码或植入任何广告即可查看这些数据。您可以在以下位置查看这些分析数据:

请注意,在对 ARPU 和 ARPPU 指标进行收入计算时,为了更好地表示这些指标,您可能需要添加名为 ecommerce_purchase 的分析自定义事件中的数据(了解如何操作)。

充分利用更多机会和功能,提高应用变现能力和用户互动度:

  • 为您的应用优化广告变现方案

    让一小部分用户试用不同的广告格式或配置,然后以数据为依据决定是否向所有用户投放此广告。如需了解详情,请查看以下教程:

AdMob 提供多种不同的广告格式,您可以选择最适合应用用户体验的广告格式。点击相应广告格式对应的按钮,即可在 AdMob 文档中查看详细的植入说明。

使用入门:在 Android 项目中使用 AdMob-第1张图片-Ceacer网络

横幅广告是在设备屏幕的顶部或底部展示的矩形广告

用户与应用互动时,横幅广告会停留在界面上,并且可在一段时间后自动刷新。如果您是刚开始接触移动广告的新手,横幅广告是您的绝佳选择。

实现横幅广告

使用入门:在 Android 项目中使用 AdMob-第2张图片-Ceacer网络

插页式广告是全屏广告,它会覆盖整个应用界面,直到用户将其关闭

插页式广告最适合在应用执行流程中的自然暂停位置展示,例如游戏关卡之间或是用户刚完成一项任务之后。

实现插页式广告

使用入门:在 Android 项目中使用 AdMob-第3张图片-Ceacer网络

与您的应用外观和风格相符的可自定义的广告

原生广告是一种基于组件的广告格式。您可以自行决定原生广告的展示方式和位置,使其布局与应用的设计更加一致。您可以自行选择字体、颜色和其他具体设置,呈现出自然、不突兀的广告展示效果,从而使用户体验更加丰富。

实现原生高级广告

使用入门:在 Android 项目中使用 AdMob-第4张图片-Ceacer网络

向观看短视频和与试玩广告及问卷调查互动的用户予以奖励的广告

激励广告(即“基于奖励”的广告)有助于通过免费游戏用户变现。



标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看