我想创建一个用于促销目的的深层链接,重定向到主页,但可以使用Application Insights跟踪从初始链接中有多少会话。
是否可以使用Application Insights来标识发起会话的Url,这是对Application Insights的有效使用吗?
routes.MapRoute("Home", string.Empty, new { controller = "Home", action = "Index" })
.MapRoute("MyPromo","MyPromo", new { controller = "Home", action="Index" })
.MapRoute(
"default",
"{controller=Home}/{action=Index}/{id?}");
答案 0 :(得分:1)
是的,这是可能和有效的。
技术细节将取决于您如何实施您的站点/控制器等。
如果启用了应用程序洞察并收集传入请求(通常是asp.net和核心),则启动会话的URL将是该入站请求。通常,asp.net也会处理会话ID,因此您可以编写标识任何给定会话中第一个请求的查询。