私は、人々が私のサイトに登録するための Web ページを持っています。サーバー側の検証を使用してそれらを認証します。ユーザーが登録されているか登録されていないかをGAに伝えるために、Javascriptを呼び出す必要があります。後で、登録の成功に関する統計が必要です。
サーバー側の C# コードで GA 関数を呼び出すにはどうすればよいですか?
私は、人々が私のサイトに登録するための Web ページを持っています。サーバー側の検証を使用してそれらを認証します。ユーザーが登録されているか登録されていないかをGAに伝えるために、Javascriptを呼び出す必要があります。後で、登録の成功に関する統計が必要です。
サーバー側の C# コードで GA 関数を呼び出すにはどうすればよいですか?
私がオープン ソースでリリースしたプロジェクトでは、.net ネイティブ コードから Google アナリティクスと簡単に統合して、コードを介してページ ビューやイベントなどを起動できます。
それは GaDotNet と呼ばれ、ここで見つけることができます: http://www.diaryofaninja.com/projects/details/ga-dot-net
Rich B は正解です。Google アナリティクスはクライアント側の JavaScript によってトリガーされます。Flash のデモに関するコメントを見ましたが、Flash はクライアント上で実行されることに注意してください。
フラッシュの例を見る
登録が成功すると、目標ページをシミュレートする JavaScript をクライアントに発行する必要があります (フラッシュの例のように)。
Google Analyticsについてはわかりませんが、「ビーコン」を使用しました
このURLの情報は有望に見えます http://code.google.com/apis/analytics/docs/gaJSApiEcommerce.html
Google アナリティクスは、あなたがしようとしていることを行うように設定されていないと思います。コードをマスター ページに貼り付けるだけです。そこから、登録後にランディング ページにアクセスした人数に基づいて、登録した人数を把握できるはずです。
Google から提供されたコードを、すべてのページに表示されるフッターまたはテンプレートに貼り付けるか、フッターがない場合は個々のテンプレートに貼り付けます。
次に、ユーザーが成功または失敗したときに最終的にたどり着くページに「コンバージョン目標」を設定できます。
数を追跡したいだけなら、自分のデータベースに保存する方が簡単でしょう。
ところで、Google Analytics はあなたが考えているようには機能しません。これはすべて、ページへのヒット数および/または get/post パラメータに基づいています