将您的 AdMob 应用与 Firebase 相关联,这样您就可以在 AdMob 中使用关联的 Google Analytics(分析)账号数据。如要在 AdMob 中使用 Google Analytics for Firebase 数据,必须将您的 Firebase 项目关联到 Google Analytics(分析)账号。
通过将 AdMob 与 Firebase 关联,AdMob 将能够使用 Google Analytics(分析)数据,而不受 Google Analytics(分析)数据共享设置的影响。这样一来,Google Analytics(分析)数据就可以传输到 AdMob 中,从而帮助增强产品功能和提高应用创收能力。
How to link Firebase to your AdMob account
- 要将您的应用与 Firebase 相关联,请按以下步骤操作。
- 访问 https://apps.admob.com,登录您的 AdMob 账号。
- 在边栏中点击设置。
- 点击已关联的服务标签页。
- 找到您要与 Firebase 相关联的应用,然后点击对应行中的 。
- 点击切换开关以启用 Firebase 关联。
- 选择关联选项:
与现有的 Firebase 应用和项目相关联
如果您想将现有 Firebase 应用与 AdMob 应用相关联,请使用此选项。- 然后,点击关联应用。
在现有 Firebase 项目中创建新应用
如果您已经有一个 Firebase 项目,但没有要关联到 AdMob 应用的 Firebase 应用,请使用此选项。Firebase 会仿照您的 AdMob 应用自动创建一个 Firebase 应用。注意:向现有 Firebase 项目添加新应用将移除该应用的所有用户指标历史数据。我们建议将应用的所有版本(iOS 版和 Android 版)都保存在一个 Firebase 项目中。不过,如果您想保留该应用的历史数据,请考虑创建一个新项目。详细了解使用 Firebase 的最佳做法。- 然后,点击创建应用和关联。
创建新的 Firebase 应用和项目
如果您同时需要 Firebase 项目和 Firebase 应用,请使用此选项。创建新的 Firebase 项目后,Firebase 会仿照您的 AdMob 应用自动创建一个 Firebase 应用。- 点击转至 Firebase。
访问 Firebase 文档,了解如何利用 Google Analytics(分析)和 Firebase 中提供的更多功能,例如在应用中记录自定义事件、自定义转化,以及借助其他 Firebase 产品拓展应用业务。
执行关联操作所需的权限
要将 AdMob 应用关联到 Firebase,您必须拥有 AdMob、Firebase 和 Google Analytics(分析)的以下权限:
- 在 AdMob 中,您必须拥有管理员权限才能将应用关联到 Firebase。
-
在 Firebase 中,您必须拥有“
firebase.links.create”
IAM 权限。所有者角色和 Firebase 管理员角色拥有此权限。如果您没有上述任何角色,则可以让项目所有者通过 Firebase 控制台中的 IAM 设置为您的账号指定其中一个角色。 - 在 Google Analytics(分析)中,对于 Firebase 项目所关联的媒体资源,您必须拥有“修改”角色或“管理用户”角色。详细了解如何管理访问权限和数据限制。
问题排查
如果您在尝试将 AdMob 应用与 Firebase 关联时收到错误消息,请参阅导致关联错误的最常见原因。