グーグルアナリティクスの場合、そしてキーワード戦略でウェブ検索パラメーターを正しく一致させるために、コントローラーでリダイレクトが発生したときにグーグルが提供する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ルーティングでは?
(簡潔にするために、提供されているコード例では、2番目のリダイレクトと、別のランディングページを選択するためのランダム関数を省略しています。)