1

アカウントのサインアップに 4 つのステップがある Web サイトがあります。JavaScript を使用して Google アナリティクス ファネルを実装し、サインアップ プロセスの各ステップを通過した人数を調べようとしています。アカウントのサインアップにasp.netウィザードコントロールを使用しました。各ステップは、次と前のボタンで同じページ(signup/default.aspx)を参照します。

protected void wzsignup_ActiveStepChanged(object sender, EventArgs e)
{

 string step = wzsignup.ActiveStep.ID.ToString(CultureInfo.InvariantCulture); //example of step name is personaldetails..

     string script = "var _gaq=_gaq || [];_gaq.push(['_setAccount','UA-XXXXX-1' ]);_gaq.push(['_setDomainName', 'none']);_gaq.push(['_trackPageview'],'/{0}');(function(){{var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'.google-analytics.com/ga.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s);}})();";
     script = string.Format(script, step);
     HtmlGenericControl scriptTag = new HtmlGenericControl("script");
     scriptTag.Attributes.Add("type", "text/javascript");
     scriptTag.InnerHtml = script;
     this.Page.Header.Controls.Add(scriptTag);
}

サインアップ手順のレポートを取得するにはどうすればよいですか?

4

1 に答える 1

0

グーグルがこれについて持っているドキュメンテーションはかなり良いです。あなたがしなければならない2つの部分があります。1つ目は、コンバージョンファネルの各ステップに仮想URLを指定して、ページビュートラッキングを設定することです。そのためのドキュメントリンクは次のとおりです。

http://support.google.com/analytics/bin/answer.py?hl=en&answer=1116091#identical

2番目の部分は、Googleアナリティクス内で目標を設定することです。ここで、目標を作成し、目標到達プロセスの手順を指定できます。

http://support.google.com/analytics/bin/answer.py?hl=en&answer=1116091#funnels

これに関するグーグルのドキュメントを読むことを強くお勧めします...彼らはこれらのステップをかなりよく概説しています。

于 2012-10-25T05:53:57.170 に答える