如何使用谷歌分析跟踪外部网址

时间:2015-05-07 14:11:22

标签: asp.net google-analytics

我有一个页面重定向到外部网址,我想跟踪该网址。

示例:

MyPage.aspx(渲染类似)

<a target="_blank" href="Redirect.aspx?id=123456">
<a target="_blank" href="Redirect.aspx?id=abcde">

Redirect.aspx.vb

 url = GetUrlById(id)

Response.Redirect(url)

or     

Response.Clear()
Response.Status = "301 Moved Permanently"
Response.AddHeader("Location", url) //could be google.com or any external link
Response.End()

如何使用google analytics跟踪网址?

1 个答案:

答案 0 :(得分:0)

您可以使用Measurement Protocol API将自定义事件发布到Google Analytics。

在VB代码中,在Response.RedirectResponse.End重定向之前,您必须使用所需数据向Analytics Endpoint发出HTTP Post请求,以便记录自定义事件。

您可以在此查看官方文档,了解可用和必需参数列表:https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#events