我们可以将事件数据从一个应用程序(iOS 和 Android,而不是网络应用程序)发送到多个 GA4 媒体资源吗?

Can we send event data from one App (iOS and Android, not web app) to multiple GA4 properties?

我正在一个应用中实施 GA4(iOS 和 Android)。我想将数据从此应用发送到两个不同的 GA4 媒体资源 - 一个包含历史数据,另一个是全新的。 我不想走 BigQuery 或任何程序化道路。 我可以在单个应用中添加来自 2 个 GA4 媒体资源的 google-service.json 配置文件吗?

好吧,简短的回答是否定的。因为库(firebase SDK)只允许有一个 init 和一个有效的“tracker”对象。您所说的甚至不是两个 GA4 属性的流行用例。现实生活中的用例是将事件发送到 Web+App 和 App 属性。

请记住,GA4 是一个未完成的产品,它的库也是如此。许多错误,缺少功能和功能漏洞。我们通常建议在一两年内不要使用 GA4,或者只在您现在使用的任何东西的同时实施非常基本的跟踪,只是为了在需要切换时获得历史数据。

如果您确实需要将事件发送到两个 GA4 属性,您可以使用 GA4 的测量协议,正如您所期望的那样,很少有好的第三方库,也没有适当的文档。然而,我看到人们在这里使用它。