2012-04-18 2 views
1

Googleアナリティクスツールを使用してアプリの使用状況をトラッキングしようとしています。しかし、Googleアナリティクスアカウントにはvisis/visitorsは表示されません。私は何度か自分のアプリを使いました。私はボタンクリックイベントも設定しました。しかし、それは何も表示されません。私も有効な鍵を持っています。事前にGoogleアナリティクスツール

import com.google.android.apps.analytics.GoogleAnalyticsTracker; 

import android.app.Activity; 
import android.os.Bundle; 
import android.util.Log; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 

public class GoogleAnalysis extends Activity { 

    GoogleAnalyticsTracker tracker; 
    GoogleAnalyticsTracker mGATracker; 

    @SuppressWarnings("deprecation") 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     /* try{ mGATracker = GoogleAnalyticsTracker.getInstance(); 
     mGATracker.startNewSession(" UA-xxxxx-x", this); 
     mGATracker.trackPageView("/SettingsMangerActivity"); } catch(
     Exception error) { Log.e("<YOUR_TAG>", "onCreate: " + 
     error.toString()); } 
     */ 

     tracker = GoogleAnalyticsTracker.getInstance(); 
     tracker.startNewSession(" UA-30927539-1", this); 
     setContentView(R.layout.googleanlytics); 

     Button createEventButton = (Button) findViewById(R.id.NewEventButton); 
     createEventButton.setOnClickListener(new OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       tracker.trackPageView("/SettingsMangerActivity"); 
       tracker.trackEvent("Clicks", "Button", "Share Files", 0); 

      } 
     }); 

     Button createPageButton = (Button) findViewById(R.id.NewPageButton); 
     createPageButton.setOnClickListener(new OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       tracker.setCustomVar(1, "Navigation Type", "Button click", 2); 
       tracker.trackPageView("/testApplicationHomeScreen"); 
      } 
     }); 

     Button quitButton = (Button) findViewById(R.id.QuitButton); 
     quitButton.setOnClickListener(new OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       finish(); 
      } 
     }); 

おかげ

Button dispatchButton = (Button) findViewById(R.id.DispatchButton); 
    dispatchButton.setOnClickListener(new OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      // Manually start a dispatch, not needed if the tracker was 
      // started with a dispatch 
      // interval. 
      tracker.dispatch(); 
     } 
    }); 
} 

@Override 
protected void onDestroy() { 
    super.onDestroy(); 
    // Stop the tracker when it is no longer needed. 
    tracker.stopSession(); 
} 

}

+1

あなたのアプリがインターネットにアクセスできるようにアクセス許可をチェックしましたか? – shanabus

答えて

0

あなたのアプリケーションをデバッグするとき、あなたはそれがない場合は

をgoogle-analytics.com画像のリクエストを送信して見ている、問題がありますコードまたはアプリケーションの中で はいの場合、正しいUA-idになるはずです。リアルタイムレポートを確認してください。

フィルターに入るデータをブロックし、フィルタのようなGAの設定で何かが現れていない場合。

レポートビューにフィルタがある場合は、フィルタを持たない別のフィルタを作成します。

どうすればいいですか