作者/佐伊Fan,Flutter产品经理
改变应用的方式有很多种:通过实体企业的店面接受支付,提供订阅或应用内购买,或者直接在应用中植入广告。经过六个月的beta测试,我们很高兴推出谷歌移动广告SDK正式版。这对于需要应用内广告的Flutter应用来说是个好消息!

Google mobile advertising SDK for Flutter可以在iOS和Android上运行,支持加载和显示所有Google mobile广告格式,包括:
横幅:出现在应用程序布局中的矩形广告。当用户与应用程序交互时,这些广告可以锚定在屏幕的顶部或底部,或者嵌入用户滚动的内容中。除了标准的固定尺寸横幅广告,我们还支持自适应横幅广告,它将根据设备的宽度和高度选择最佳的横幅尺寸。
插入广告:覆盖应用程序整个屏幕的全屏广告。这些广告适合放置在应用程序的自然暂停或过渡中。
奖励视频广告:一种奖励广告单元,允许用户通过与视频广告互动、试用广告或参与问卷调查来换取应用内产品的奖励。这是最受游戏开发者欢迎的广告形式之一。
原生广告:一种高度可定制的格式,可用于设计与应用程序内容的外观和特征相匹配的广告。
开屏广告:让移动应用加载体验变现的广告形式。当用户打开或切换回应用程序时,将显示开屏广告。
Google AdMob 和 Ad Manager我们与谷歌广告团队合作开发了这个插件,作为Flutter开发者的官方广告解决方案。Flutter GMA SDK通过一个插件集成了对Google AdMob和Google Ad Manager的支持。
如果你不熟悉谷歌的广告服务,你可能不知道AdMob和Ad Manager是两个不同的产品,有不同的变现功能。AdMob平台专为希望从广告中获利并获得实际见解以发展其应用业务的移动开发者而设计。广告经理平台是专门为拥有大量直销或多种库存类型的出版商设计的。

Flutter GMA SDK通过在iOS和Android平台上共享代码来统一这些产品,以满足您的套现需求,当需求增长时,无需重写代码。
中介和竞价这个版本还包括一个新的中介功能的预览,帮助您优化广告效果。中介可以帮助您管理用于在一个地方为您的应用程序做广告的多个广告源。除了谷歌的广告要求之外,中介还可以允许你展示来自非谷歌广告网络的广告。通过中介功能,您可以将传入的广告请求发送到多个广告源,并找出满足这些请求的最佳可用源。除了传统的中介功能,该插件还支持竞价,让广告源通过实时竞价满足你的广告请求。这可以确保你从广告展示中获得最高的收入。
Flutter GMA SDK为iOS和Android应用程序提供了相同的广告功能。您可以使用相同的工具来管理广告计划、跟踪广告效果等等。
早期适配的开发者我们一直在与一些早期改编开发者合作,他们渴望在我们的正式版本发布之前开始使用Flutter提供的广告支持。开发者之一是Lotum,他最近重写了其广受好评的文字游戏“4 Pics 1 Word”,这是一款在50个国家/地区获得巨大成功的应用。仅安卓版本就有超过5000万的安装量。他们选择Flutter进行重写,选择Flutter GMA SDK显示插页广告和激励视频。
该应用程序的Flutter开发者Petra Langenbacher这样说道:
多年来,我们一直在打磨和优化我们的应用程序,我们担心大规模的重写会影响我们的收入或用户群。但我们惊喜地发现,事实并非如此:我们可以做出这些改变,而没有任何负面影响!
感谢Lotum和所有其他早期改编开发者的宝贵反馈。非常感谢您对初始版本的帮助。

除了广告,Flutter还提供了其他应用现金的方式。例如,应用内购买插件允许您在应用中提供附加内容,包括高级服务、数字商品和订阅。Flutter的Pay插件允许您的应用程序集成Android设备上的Google Pay和iOS上的Apple Pay,以便您可以快速轻松地支持这两个平台,并为您的用户购买日用品、零售商品和食品外卖创建流畅的支付体验。
要了解更多关于广告或其他货币化功能的信息,请访问我们最近更新的网站,查看示例、Codelab和文档。
构建Flutter应用程序只是一个开始。我们希望您能够利用好这一系列的兑现功能,通过Flutter建立一个成功的企业!


