c# - 这可以创建 GTM.js 服务器端逻辑吗?

标签 c# google-tag-manager

我正在使用 gtm.js 跟踪我网站中的一些数据。这是前端部分。但我需要创建服务器端逻辑(.NET)来跟踪我的数据。我在 Google 指南上找不到有关服务器端的任何信息。请告诉我这是否可能,也许还有一些例子。谢谢

最佳答案

GTM 是一个客户端 Javascript 注入(inject)器。它也不是跟踪/分析软件,尽管它可用于部署此类软件。

如果您想跟踪 Google Analytics 信息,您可以使用 measurement protocol ,一种与语言无关的协议(protocol),可以在任何可以发出 http 请求的语言中使用。

如果您需要从服务器触发其他标签,例如 https://segment.com/ 的服务可能会帮助你(需要付费。我不隶属任何人)。

2020 年 2 月更新:Google 宣布了服务器端跟踪的封闭测试版,您可以在云环境中运行一个容器,然后分发请求。 Simo Ahava 在他的 Twitter feed 中有一些信息:https://twitter.com/SimoAhava/status/1222459714614841346 。这还不是生产功能。

关于c# - 这可以创建 GTM.js 服务器端逻辑吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53378251/

相关文章:

c# - 忽略 ASP.NET MVC 中的路由

c# - 用于 C# POCO 的简单撤消/重做系统

android - 如何开始使用 App-Tracking?

javascript - Google Analytics 在单页应用程序上拆分 session (Rogue Referral Problem)

c# - 返回 null 的新运算符 - C#

c# - 尝试克隆用户控件时使用 XamlWriter.Save() 时发生 StackOverflowException

c# - 使用 Server.MapPath() 时如何从虚拟路径中排除 Controller 名称?

android - GTM 将屏幕名称设置为(未设置)

google-analytics - 如何使用数据层通过 gaEvent 发送自定义维度

google-analytics - Google Analytics(分析)两次调用综合浏览量