我们需要从服务器端推送.Net(C#)应用程序的数据层,触发事件等。
Google跟踪代码管理器具有JavaScript,Android和iOS SDK。它还有REST API,但是这个API只允许管理容器,标签和事件,但不允许跟踪它们。
那么可以实现GTM的服务器端跟踪吗?似乎它应该是因为存在适用于移动设备的SDK,它应该没有太大区别。
如果可能,那么请告诉我们如何以及可能存在的API或.Net的SDK将来存在或计划。也许我们必须将数据直接推送到Google Analytics和其他终端?正如我所看到的,JavaScript SDK将数据从页面直接推送到GA。
答案 0 :(得分:1)
首先澄清一点:GTM =客户端
GTM不是一种跟踪工具(尽管它可以用来促进实际跟踪工具的实现),它是一个标签管理系统。这就是为什么它只在客户端运行(浏览器JavaScript,Android / iOS SDK都是客户端运行时环境)。您所指的REST API是一个管理API,用于自动执行您通常通过GTM GUI手动执行的任务,它不会改变GTM的工作方式(即客户端工具)。
在GTM中使用服务器端代码
There are several ways you can write server-side code to interact with GTM, but it ultimately has to result in some code being evaluated on the client-slide
。一些例子:
但是再一次,无论你在服务器端做什么,它必须系统地导致一件事:在客户端评估代码。