代码之家  ›  专栏  ›  技术社区  ›  J88

Firebase/GTM:自定义标签

  •  0
  • J88  · 技术社区  · 7 年前

    现在,对于Firebase-GTM实现的应用程序,有这样的可能性吗? 我看到了functioncall选项,但如果我正确的话,这意味着你需要在你的应用程序中编程一些方法/函数,你可以使用GTM调用它们,还有传递一些参数的选项。这与我们可以在gtm中动态创建的网站gtm标签不太一样。

    有没有其他方法,不需要重新部署你的应用程序?

    3 回复  |  直到 7 年前
        1
  •  2
  •   Dmitry    6 年前

    是的,因为我们不能使用GTM将代码注入应用程序,所以没有自定义标记。 没错,有一个Firebase函数。GTM SDK中使用了一段时间的另一个选项是 图像标签 . enter image description here

    它允许您在服务器上执行服务器端代码或使用azure功能以及firebase功能

        2
  •  0
  •   egarlock    7 年前

    我认为GTM与移动应用程序的优势在于,您可以通过启用或禁用现有事件和参数来管理它们。当你发布以某种方式记录的应用程序版本时,你将无法更改该版本,任何未更新到新版本的用户将继续记录相同的信息。

    例子:

    MyApp v1.0.0
        MyEvent
            - my_param_id
            - my_param_name
            - my_param_etc
    MyApp v1.0.1
        MyEvent
            - my_param_id (this is now the name)
            - my_param_etc
    

    如果没有GTM,1.0.0版本的用户仍将以发布时设置的方式登录。使用GTM,您将能够使用“触发器”过滤掉这些事件,以不允许记录这些事件。

        3
  •  0
  •   J88    7 年前

    这已经有一段时间了,与此同时,我一直在寻找自己。 操作东西和执行自定义标记的最佳选择似乎是Firebase中的云函数,它可以由Firebase事件触发。