json データを返すhttp://myapp.cloudapp.net/Service1.svcに安らかな WCF があります。wcf は現在 Azure にあります。googleAnalyticsTracker を使用して WCf の使用状況を追跡したいと考えています。http リクエストを送信して WCf を使用するすべてのクライアントを、googleAnalytics で追跡します。
googleAnalytics でアカウントを作成し、サービスが追跡するために上記と同じ URL を提供します。
Service1.svc の唯一の操作 GetData() は、その http.../Service1.svc が参照されたときに呼び出され、GetData() で Trakcer の次のコードを使用します。
Tracker tracker = new Tracker("UA-xxxxx-x", "http://myapp.cloudapp.net/");
//var request = svcSecurityContext;
tracker.SetCustomVariable(1, "Time", DateTime.Now.ToShortDateString());
tracker.SetCustomVariable(2, "UserName", "myname");
tracker.SetCustomVariable(3, "Service accessed", OperationContext.Current.RequestContext.RequestMessage.Headers.To.ToString());
tracker.TrackPageView("My API - Create", "api/create");
サービスがデータを返し、googleAnalytics の mydashboard に移動すると、訪問数が増加していることがわからない。googleanalyticstracker を正しく使用しているかどうかを判断するために助けが必要です。
wcf で googleanalytics を使用して iam のようにすることは可能ですか、それとも単に Web ページで使用できますか?
ありがとう