You don’t have any events to import. If events are missing, check the status of your link in Linked accounts

谷歌应用广告问题:iOS App 投放转化设置遇到无法导入关键事件?别忘了这个设置!

  • tomhello
  • 2024年9月24日

最近,我的一位客户在利用谷歌广告平台进行 iOS App 广告投放时,碰到一个非常棘手的问题。Firebase 和关联的 GA4 中的 iOS App 所有事件追踪的设置都看似正常,并已经产生了关键事件(包括安装和购买)。但在 Google Ads 中设置 iOS App 安装和购买转换时,GA4 的关键事件一直无法导入,系统一直提示“你没有任何事件可供导入”。

这个问题让我费了不少时间,但最后发现,竟然是一个容易被忽略的 App Store ID 设置问题引起的!我决定分享这次经历,希望能帮助其他在进行 iOS 应用广告投放时遇到类似问题的朋友。

问题描述和如何解决的?

我们准备针对 iOS App 投放谷歌应用广告,准备以最大化转化来进行投放。为了设置 安装购买 转化,我们已经把 Firebase 成功集成在应用中,Firebase 也与 GA4 进行关联,并且 GA4 的 iOS App 数据流也产生了大量的事件,其中要做成转化的事件已经被标记为关键事件。我们照着谷歌的支持文档,把GA4 和 Google Ads 账户也已经关联。

导入 GA4 iOS App 数据为 Google 广告转化

导入 GA4 iOS App 数据为 Google 广告转化

但当我进入广告帐户 > 目标,点击“创建转化操作”,并导入 GA4 > 应用中的关键事件时,显示如下:

没有任何事件可供导入。如果缺少事件,请在已关联的帐号中检查关联状态

没有任何事件可供导入。如果缺少事件,请在已关联的帐号中检查关联状态

我尝试去查看关联状态,但关联状态上显示的是已经关联,然后也允许了获取数据。另外Firebase、GA4 和 Google Ads 都正常关联,并已经有关键事件产生,那问题到底出在哪?

这里就不啰嗦了,通过我们与谷歌客服交流最终发现不能导入 Key Events 的原因是我们的 Firebase 设置时没有添加 App Store ID. 这一点其实在谷歌官方文档中已经明确说明了。但由于我一直以为 GA4 中只要关键事件出现了,并且关联了广告帐户后就可以导入了。主观认为 iOS App 的转化设置与 Web 的流程一致是导致这次问题一直没有处理的原因

要导入 GA4 iOS 关键事件,需要 Firebase 项目添加 App Store ID

要导入 GA4 iOS 关键事件,需要 Firebase 项目添加 App Store ID

当遇到 iOS App 谷歌广告投放转化设置问题时,可以从以下几点来排查

在排查这个问题时,有几个关键点需要一一检查,以下是我的排查清单,分享给大家,当然你也可以仔细参考谷歌官方的设置文档来完成相应的设置,以及做问题排查。

检查 Firebase 与 GA4 的关联(管理员身份才可以操作

首先,确保你的 Firebase 项目已经正确关联到 GA4。这一步非常关键,因为它确保事件数据能够从 Firebase 传输到 GA4。在 Firebase 控制台中确认你已将项目正确关联到 GA4。接着,进入 GA4 控制台,查看事件流,确保所有事件都被正确记录。如果事件没有显示,说明关联或数据传输可能有问题,这时你需要重新检查配置。

检查 GA4 与 Google Ads 的关联(管理员身份才可以操作

接下来,检查 GA4 是否已成功关联到 Google Ads。如果关联失败,GA4 中的数据无法被 Ads 识别并导入。你可以通过 GA4 控制台的关联管理页面查看 GA4 是否正确关联到 Google Ads 账户,确保 Google Ads 账户已经获得授权并能够接收 GA4 中的转化事件。

确保关键事件已在 GA4 中标记

即使事件成功传输到 GA4,也需要确认你所需跟踪的安装或购买转化事件已经被标记为关键事件。在 GA4 控制台中的事件管理页面,核查你所要导入的事件是否已被正确标记为关键事件。确认这些事件确实与安装和购买转化相匹配,因为只有标记为关键事件的内容才能被导入到 Google Ads。

检查 Firebase 是否设置了 App Store ID(导致问题的原因!

App Store ID 的设置在这个流程中至关重要。如果没有正确设置,会导致无法导入事件。你需要登录 Firebase 控制台,进入项目设置页面,然后在 iOS App 设置下确认是否已填写正确的 App Store ID。如果没有填写 App Store ID,前往 App Store Connect 查找你的应用 ID,并将其填写到 Firebase 中。

等待几分钟,重新同步事件数据

完成 App Store ID 设置后,数据同步可能需要一点时间。在完成设置后,等待几分钟,确保 Firebase 和 GA4 之间的数据重新同步。之后,你可以回到 Google Ads,再次尝试导入 GA4 事件,这时应该能够看到你想导入的事件。

经验总结

在 iOS App 广告投放中,尤其是涉及到 Firebase、GA4 和 Google Ads 等多个工具的整合时,务必要确保每一个关键设置都没有遗漏。尤其是像 App Store ID 这样看似简单但却至关重要的设置,可能会导致整个投放链条的断裂。