Firebase / GTM:自定义标签

时间:2017-10-09 08:12:12

标签: firebase google-analytics analytics google-tag-manager firebase-analytics

在网站GTM实施中,您可以使用javascript创建自己的自定义标记,因此只需使用GTM界面即可轻松设置对您自己的系统等的Web服务调用。

现在对于Firebase - GTM实施的应用程序,有这样的可能吗? 我看到了functioncall选项,但如果我认为它正确,这意味着你需要在你的应用程序中编写一些方法/函数,你可以使用GTM调用它们,并且还可以选择传递一些参数。这与我们可以在GTM中即时创建的website-gtm标签不完全相同。

还有其他方式,无需重新部署您的应用程序吗?

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

我相信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,您将能够使用"触发器"过滤掉这些事件。不允许这些事件被记录。

答案 2 :(得分:0)

这已经有一段时间了,与此同时我一直在寻找自己。 似乎操作内容和执行自定义标记的最佳选择是Firebase中可以触发的Firebase中的云功能。