作者 / Zoey Fan,Flutter 产品经理

应用变现有多种方法: 通过实体企业的店面接受付款、提供订阅或应用内购买,或者直接在应用中投放广告。经过六个月的 beta 测试期,我们很高兴能够推出 Google 移动广告 SDK (Flutter) 正式版。这对需要应用内广告的 Flutter 应用来说是个好消息!

支持的广告格式

适用于 Flutter 的 Google 移动广告 (GMA) SDK 可在 iOS 和 Android 上运行,支持加载和显示所有的 Google 移动广告格式,包括:

横幅广告 (Banner Ads): 在应用布局中出现的矩形广告。在用户与应用交互时,这些广告可以锚定在屏幕的顶部或底部,也可以嵌入到用户滚动的内容中。除了标准固定尺寸的横幅广告,我们还支持自适应的横幅广告,它会基于设备的宽度和高度选择最佳的横幅尺寸。

插页式广告 (Interstitial Ads): 覆盖应用整个屏幕的全屏广告。这些广告适合放置在应用的自然停顿点或转场中。

激励视频广告 (Rewarded Video Ads): 一种激励广告单元,让用户通过与视频广告、试玩广告、或参与问卷调查进行互动来换取应用内商品的奖励。这是最受游戏开发者欢迎的广告格式之一。

原生广告 (Native Ads): 一种高度可定制的格式,可用来设计匹配应用内容外观和特质的广告。

应用开屏广告 (App Open Ads): 一种让移动应用加载体验得以变现的广告格式。当用户打开或切换回应用时,会展示开屏广告。

Google AdMob 和 Ad Manager

我们和 Google Ads 团队合作开发了这个插件,作为 Flutter 开发者的官方广告解决方案。Flutter GMA SDK 通过一个插件整合了对 Google AdMob 和 Google Ad Manager 的支持。

如果您不熟悉 Google 的广告服务,您可能不知道 AdMobAd Manager 是两种不同的产品,具有不同的变现功能。AdMob 平台专为想要通过广告获利并获得切实可行的洞察以发展应用业务的移动开发者设计。Ad Manager 平台专为拥有大量直销或多种库存类型的发布商设计。

Flutter GMA SDK 统一了这些产品,通过在 iOS 和 Android 平台共享代码来满足您的变现需求,且无需在需求增长时重写代码。

中介和竞价

此版本还包括一个新中介功能的预览,以帮助您优化广告效果。中介 (Mediation) 可以帮助您在一个地方统一管理用于向您的应用投放广告的多个广告源。除了 Google 的广告投放需求,中介还可以让您展示来自非 Google 广告网络的广告。通过中介功能,您可以将传入的广告请求发送给多个广告源,并找出最佳的可用来源以满足请求。除了传统的中介功能,该插件还支持竞价,让广告源通过实时竞价来满足您的广告请求。这可以确保您从广告展示中获取最高的收入。

Flutter GMA SDK 为 iOS 和 Android 应用提供相同的广告功能。您可以使用相同的工具来管理广告计划,追踪广告效果,等等。

早期适配的开发者

我们一直在与一些早期适配的开发者合作,他们热切希望在我们的正式版发布之前就开始使用 Flutter 提供的广告支持。其中一位开发者是 Lotum,他们最近重新编写了其广受好评的文字游戏 "4 Pics 1 Word",这是一款在 50 个国家/地区获得巨大成功的应用,仅 Android 版本的安装量就超过 5,000 万。他们选择使用 Flutter 来进行重写,用 Flutter GMA SDK 来展示插页式广告和激励视频。

该应用的 Flutter 开发者 Petra Langenbacher 如此说道:

多年来,我们一直在打磨和优化我们的应用,我们曾担心大规模重写会影响我们的收入或用户群。但是我们惊喜地发现,情况并不是这样: 我们能够在不造成任何负面影响的前提下做出这些改变!

感谢 Lotum 和所有其他早期适配的开发者为我们提供的宝贵反馈。非常感谢大家为初始版本提供的帮助。

其他变现功能

除了广告,Flutter 也提供了应用变现的其他方法。例如,应用内购买 (In-App Purchase) 插件可以让您在应用中提供额外内容,包括高级服务、数字商品和订阅。Flutter 的 Pay 插件可以让您的应用在 Android 设备上集成 Google Pay 以及在 iOS 上集成 Apple Pay,从而让您快速轻松地支持这两个平台,为您的用户打造顺畅的付款体验,来购买日用品、零售商品和食品外卖等。

要了解 Ads 的详情或其他变现功能,请前往我们 最近更新的网站 查看示例、Codelab 和文档。

构建 Flutter 应用仅仅只是开始。我们希望您能善加利用这一系列变现功能,通过 Flutter 打造成功的业务!

适用于 Flutter 的 Google 移动广告 SDK 正式版现已发布的更多相关文章

  1. Microsoft Message Analyzer (微软消息分析器,“网络抓包工具 - Network Monitor”的替代品)官方正式版现已发布

    Microsoft Message Analyzer (微软消息分析器,“网络抓包工具 - Network Monitor”的替代品)官方正式版现已发布 来自官方日志的喜悦 被誉为全新开始的消息分析器 ...

  2. Microsoft Message Analyzer (微软消息分析器,“网络抓包工具 - Network Monitor”的替代品)官方正式版现已发布

    来自官方日志的喜悦 被誉为全新开始的消息分析器时代,由MMA为您开启,博客原文写的很激动,大家可以点击这里浏览:http://blogs.technet.com/b/messageanalyzer/a ...

  3. Android Studio 3.6 正式版终于发布了

    Google 下载地址 百度云 下载地址 密码:epl9 如题,Android Studio 3.6 正式版终于发布了,值得兴奋呀,毕竟 3.5 大版本更新也已经差不多半年了,撒花撒花!这次更新又更新 ...

  4. KiCad 5.1.0 正式版终于发布

    KiCad 5.1.0 正式版终于发布 前几天看到 KiCad 5.1.0 在官方的测试文件夹中,过了三天正式发布了,看来没什么问题了. 据说比 5.0 快了很多. 以下为官方的新闻. KiCad 5 ...

  5. Eclipse4.3正式版已发布

    Eclipse4.3正式版已发布,传送门http://www.eclipse.org/downloads/

  6. Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?

    Redis 6.0.1 于 2020 年 5 月 2 日正式发布了,如 Redis 作者 antirez 所说,这是迄今为止最"企业"化的版本,也是有史以来改动最大的一个 Redi ...

  7. [Android应用]《花界》V1.0 正式版隆重发布!

    http://www.cnblogs.com/qianxudetianxia/archive/2012/04/05/2433669.html 1. 软件说明(1). 花界是一款看花软件:“看花,议花, ...

  8. (转)重磅出击:MongoDB 3.0正式版即将发布

    MongoDB 今天宣布 3.0 正式版本即将发布.这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大.灵活而且易于管理的数据库管理系统. MongoDB 3.0 在性能和伸缩性方面都 ...

  9. .NET MAUI 正式版GA发布

    .NET MAUI – 一个代码库,多个平台 欢迎使用 .NET 多平台应用 UI.此版本标志着我们统一 .NET 平台的多年旅程中的新里程碑.现在,您和超过 500 万其他 .NET 开发人员拥有了 ...

随机推荐

  1. Spring同一个类中的注解方法调用AOP失效问题总结

    public interface XxxService { // a -> b void a(); void b(); } @Slf4j public class XxxServiceImpl ...

  2. iOS-调用系统的短信和发送邮件功能,实现短信分享和邮件分享

    一.邮件分享 1.iOS系统自带邮件设置邮箱(此处以QQ邮箱为例)(http://jingyan.baidu.com/album/6181c3e084cb7d152ef153b5.html?picin ...

  3. 实时数据同步inotify+rsync

    inotify inotify是一个实时监控服务,他能实时监控服务器中的目录的变化,发现目录中变化后,在配合rsync服务推送到备份服务器上 inotify要求内核要在2.6.13或之上,通过noti ...

  4. 出现 CannotAcquireLockException 异常

    项目出现  CannotAcquireLockException异常 原因: 百度了一下,是由于 Spring 事务嵌套造成死锁 结合自己的, handleWithdraw 方法底层有调用 其他 se ...

  5. SpringBoot的定时任务

    springBoot定时任务可分为多线程和单线程,而单线程又分为注解形式,接口形式 1.基于注解形式 基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影 ...

  6. 【模型推理】Tengine 模型转换及量化

      欢迎关注我的公众号 [极智视界],回复001获取Google编程规范   O_o   >_<   o_O   O_o   ~_~   o_O   本文介绍一下 Tengine 模型转换 ...

  7. shell脚本 系统信息检测

    一.简介 源码地址 日期:2018/4/12 介绍:根据指令展示不同的系统数据 效果图: 二.使用 适用:centos6+ 语言:中文 注意:无 下载 wget https://raw.githubu ...

  8. dart系列之:浏览器中的舞者,用dart发送HTTP请求

    目录 简介 发送GET请求 发送post请求 更加通用的操作 总结 简介 dart:html包为dart提供了构建浏览器客户端的一些必须的组件,之前我们提到了HTML和DOM的操作,除了这些之外,我们 ...

  9. threejs 贴图动画总结

    引言 在三维可视化中,会涉及到很多动画,其中贴图动画是其中很重要的一种,本文介绍几种贴图动画的思路,供大家一起探讨. 流动动画 流动动画通过设置贴图的repeat属性,并不断改变贴图对象的offset ...

  10. 成本计划的输出(Project)

    <Project2016 企业项目管理实践>张会斌 董方好 编著 所谓"输出"就是把数据摆出来让人看,好吧,这种"看",可以直接在屏幕上看,也可以打 ...