我的网站中只有页面(default.aspx),我想在 Google 分析的目标和渠道中配置该页面。任何人都可以帮助我,我必须做些什么来配置以实现目标?
问候, 萨加尔
我的网站中只有页面(default.aspx),我想在 Google 分析的目标和渠道中配置该页面。任何人都可以帮助我,我必须做些什么来配置以实现目标?
问候, 萨加尔
您可以拥有一个包含多个步骤的动态页面。使用 GA 记录每个步骤的关键是调用 urchinTracker 方法并传递您希望记录该命中的 URL。
一旦您控制了每个步骤的命中 GA 记录,您就可以将最终页面添加为目标,并将中间页面添加到渠道中。
我们有一个从单个 ASPX 页面提供的 3 步注册过程(/registration/register.aspx)
。我在页面上输出以下 GA 代码,每次递增步骤编号;
<script type="text/javascript">
_uacct = "UA-1234567-1";
urchinTracker('/registration/Step1.html');
</script>
在我们的最后一页上,我重定向到我的 acknowledgement.aspx 页面并正常调用 GA
<script type="text/javascript">
_uacct = "UA-1234567-1";
urchinTracker();
</script>
然后是目标漏斗;
/register/acknowledgement.aspx
/registration/Step1.html
/registration/Step2.html
/registration/Step3.html
也许谷歌解释得更好;https://www.google.com/support/googleanalytics/bin/answer.py?answer=55514&hl=en_US&utm_id=ad
你需要两页——我就是这样做的,因为它很容易。谷歌分析将成功记录为访问特定页面。人们访问您的目标网页的次数会影响您的点击率。人们点击并至少再点击一次转化页面的次数会影响您的转化率。
如果你真的需要单页解决方案,你可以添加一个按钮和回发事件,比如
protected MyButtonClick(...)
{
Page.Controls.Add(new literal("...google's conversion widget code...")
}
但从谷歌的角度来看,URL 仍然是相同的。下一步将尝试使用 HTTP 处理程序进行 URL 重写,以模拟多个页面,其中只有一个 aspx 页面。