解决教程
通常,应用程序货币化的最初重点是应用程序内购买,但市场表明应用程序内广告是应用程序的主要收入来源。
事实上,根据一些报告,应用内广告预计将增长近 50%,而应用内购买收入预计仅增长 30% 左右。此外,只有大约 5% 的用户进行购买,这意味着对于您的大多数用户群,您需要实施货币化策略 - 例如应用内广告。
混合的货币化方法可以捕获您的所有用户细分。然而,优化该策略很复杂,但谷歌提供了工具和产品来提供帮助。
使用Google AdMob创建和实施要在您的应用中显示的广告单元,然后 AdMob 负责将广告商连接到该广告空间。
设置Google Analytics ,将您的用户动态细分为类别(例如“购买者”),然后您可以利用这些类别来实现混合获利。
使用Firebase Remote Config根据用户是否属于“购买者”受众群体,在您的应用中动态提供应用内广告体验。
你将学到什么
在这个多步骤教程中,您将学习如何使用 Google AdMob、Google Analytics 受众群体和 Firebase 来实施和优化混合获利策略。它使用插页式广告格式作为示例测试用例,但如果您想使用不同的广告格式,您可以推断并使用这些相同的步骤。
请注意,本教程假设您对 Google AdMob 和 Firebase 平台有基本了解,并且您想了解如何使用 Google Analytics 和 Firebase Remote Config 优化应用内广告创收。
本教程中使用的产品和功能
谷歌广告移动 Google AdMob使您能够创建将在您的应用程序中投放的广告单元。当您将 AdMob 与 Firebase 关联时,AdMob 会将广告收入信息发送到 Firebase 以改进广告策略优化。 谷歌分析 Google Analytics(分析)可让您深入了解用户参与度、保留率和货币化指标,例如总收入、AdMob 收入、购买收入等。它还允许您创建用户受众和细分。 | Firebase 远程配置 Firebase Remote Config使您能够针对所需的用户群动态更改和自定义应用程序的行为和外观,而无需发布应用程序的新版本。在本教程中,您将使用远程配置参数来控制是否根据用户在 Google Analytics(分析)受众群体中的位置向用户展示新的广告单元。 |
教程概述
在您的 AdMob 帐户中创建一个广告单元。
在应用的代码库中实施广告单元。
将 Google Analytics for Firebase SDK 添加到您应用的代码库。
了解 Google Analytics 受众群体。
设置 Firebase Remote Config 以展示特定的广告体验
在 Firebase 控制台中设置远程配置参数和条件。
将远程配置 SDK 添加到应用程序的代码库中。
配置远程配置实例。
获取并激活远程配置。
使用远程配置参数值。
发布您的应用程序。
你需要什么
您自己的应用程序(iOS、Android、Flutter 或 Unity 项目)
您的应用已注册为与 AdMob 应用关联的 Firebase 应用(了解详情)。
这意味着还完成了以下操作:您已在 Firebase 项目中启用了 Google Analytics(这意味着您已将 Firebase 项目链接到 Google Analytics 媒体资源)。
您已将适用的 Firebase 配置添加到应用的代码库中。
(Android 应用或面向 Android 的应用)将您的 Firebase 应用链接到 Google Play (获取应用内购买事件数据所需)
访问您应用的关联 AdMob 帐户,并有权创建新的广告单元
访问您应用的关联 Firebase 项目,并有权创建和管理 Firebase Remote Config
访问链接到您的 Firebase 项目的 Google Analytics 资源,并有权创建受众群体(至少具有编辑者角色)
您首选的 IDE
词汇表
Google Analytics事件:用户在您的应用中执行的操作,例如进行应用内购买、点击广告、登录您的应用等。
Google Analytics受众群体:具有相同属性的用户群中的一部分。给定受众群体中的所有用户都在您的应用中表现出相同的行为(例如,将商品添加到购物车)和/或共享人口统计或其他描述性数据(例如年龄范围)。
Remote Config 参数:用于控制应用是否展示广告的可配置参数(键值对)。在本指南的基本实现中,它将具有布尔值。
远程配置条件:条件用于定位一组应用程序实例。条件由一个或多个规则组成,这些规则必须全部评估为 true,才能使给定应用程序实例的条件评估为 true。