【问题标题】:How to use Google Tag Manager for iOS (swift) with GCP Recommendations AI?如何将 Google Tag Manager for iOS (swift) 与 GCP Recommendations AI 结合使用?
【发布时间】:2021-11-24 15:08:52
【问题描述】:

我们计划为应用中的功能制作推荐引擎,并且我们正在考虑使用 GCP Recommendations AI。然后,由于缺乏示例,我们遇到了一些不清楚的地方。

我们能否使用 iOS 版 Google 跟踪代码管理器(带有 Firebase Analytics)将实时事件数据发送到 GCP Recommendations AI?您能否提供一些文档/示例/文章来解释如何(我们使用 Swift 编写应用程序)?根据docs,对于网站是可能的。

【问题讨论】:

    标签: ios firebase google-cloud-platform google-tag-manager google-cloud-recommendation


    【解决方案1】:

    你不能。除非它不是原生应用。

    如果它是一个网络应用程序,那么请确保您可以使用 JS 的强大功能将您需要的任何内容发送到任何端点。我们使用 Segment 进行实时个性化,但即便如此也需要应用团队的大量参与。不,GTM 对原生应用没有帮助。

    如果您的应用中已经实现了自定义分析跟踪,那么开发人员很有可能使用 firebase/gtm sdk 的包装器以更舒适的方式发送事件或添加足够的日志记录。然后,在该包装器中,开发人员可以将事件流式传输到您的 GCP 建议 AI,以防它具有存储数据的能力。

    如果没有,您仍然可以设置一个简洁的应用程序引擎(或不同的端点)并将数据流式传输到它。应用引擎将允许您调整、清理和调试数据,之后您可以将它们流式传输到 Big Query 之类的东西,您的 Recommendation AI 可能会乐于使用。

    我说的是应用引擎和大查询,因为几年前我用过一个不错的 repo... 这里:https://github.com/MarkEdmondson1234/ga-bq-stream

    此 repo 正在尝试使用前端 GTM 流式传输事件,但您将无法使用它(除非您正在处理 Web 应用程序)。因此,您可以从分析包装器中以非常相似的方式流式传输它们。

    【讨论】:

    • 感谢 BNazaruk 的快速回复。有一种使用 Firebase 中的 Google Tag Manager 对 iOS 应用程序进行实时事件跟踪的方法。在这里:youtube.com/watch?v=yaXVnvEzzTc 但我正在寻找一种将 Recommendation AI 和 Google Tag Manager 与 iOS 应用程序相结合的方法。是否有一种自定义方法可以使用 Google Tag Manager 将数据从 iOS 移动应用程序摄取到 Recommendation AI?
    • GA/FB 不提供实时数据聚合。该数据未汇总。您可以尝试使用函数调用或自定义图像标签从 GTM 发送实时数据。你可能不得不走功能路线。这将需要在 iOS 代码库中创建一个数据发送函数,以供 GTM 调用。但这会有效地将实时数据路由到您的端点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-03
    • 1970-01-01
    • 1970-01-01
    • 2020-12-08
    • 2019-03-23
    • 2018-08-31
    • 2015-05-04
    相关资源
    最近更新 更多