对于谷歌分析,并在关键字策略上正确匹配网络搜索参数,我想确保在控制器中发生重定向时传递谷歌提供的 gclid 参数。
重定向的原因是进行拆分测试,对登录页面进行 A/B 测试,以及更好地匹配活动主题的虚 URL。
目前 - 这是我“破解”它的方式:
public class ArtclassController : Controller
{
//
// GET: /Artclass/
public ActionResult Kid(string gclid)
{
string _glcid = gclid;
return RedirectToAction("Index", "ArtClassesForKids", new {glcid= _glcid });
}
我的问题是 - 有没有办法更优雅地做到这一点?比如在MVC路由中?
(为简洁起见,在提供的代码示例中,我省略了第二个重定向,以及选择不同登录页面的随机函数。)