2011-09-09 110 views
0

好日子 我必須設法創造我的小而簡單的應用程序,工作與屏幕和佈局,但我不能讓工作的谷歌分析。谷歌Analytics(分析)SDK適用於Android的代碼實施

我想我的問題關於代碼佈置,請看看,並告訴我,我錯了。

首先我必須補充和建立libGoogleAnalytics.jar

在清單中的路徑,

</activity> 

<uses-permission android:name="android.permission.INTERNET"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission> 
    </application> 

</manifest> 

在包裝,

package com.av0001; 

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

import android.app.Activity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Toast; 

public class Av0001 extends Activity { 
    /** Called when the activity is first created. */ 
    GoogleAnalyticsTracker tracker; 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     tracker = GoogleAnalyticsTracker.getInstance(); 
     tracker.startNewSession("UA-25516864-1", this); 
     setContentView(R.layout.main); 
     } 
public void myonclick1(View view) { 
    Intent mIntent = new Intent(this,Check2.class); 
    startActivity(mIntent); 
    Toast.makeText(
      this, 
      "Thank you for using, enjoy browsing :)", Toast.LENGTH_LONG).show(); 
    finish(); 
} 
@Override 
protected void onDestroy() { 
    super.onDestroy(); 
    tracker.stopSession(); 
} 
} 

所以我在這裏疊加,它的運行了三個幾乎沒有日子,我根本沒有任何報道。

感謝您的支持

回答

0

您設置了一個會話,但您是否調用了trackEvent?我想你錯過了。 要測試的另一件事是設置提琴手跟蹤並查看是否有任何內容進入Google Analytics端點。

HTH

+0

我認爲這是你在說些什麼, 按鈕createEventButton =(按鈕)findViewById(R.id.NewEventButton); createEventButton.setOnClickListener(新OnClickListener(){@Override 公共 無效的onClick(視圖v){ tracker.trackEvent( 「點擊」,//類別 「按鈕」,//行動 「點擊」,//標籤 77); //值 } }); 我應該在這個「NewEventButton」上寫什麼,因爲如果我選擇「Button01」,應用程序將停止工作。我應該做點別的嗎?由於 – Christopher

+0

將這項工作,如果我想跟蹤應用程序的fireup,@覆蓋 公共無效的onCreate(捆綁savedInstanceState){ super.onCreate(savedInstanceState); tracker = GoogleAnalyticsTracker.getInstance(); \t tracker.startNewSession( 「UA-25516864-1」,這一點); setContentView(R.layout.main); tracker.trackPageView(「/ HomeScreen」);我應該把其他東西,或「tracker.stopSession」onDestroy是足夠的。謝謝 – Christopher

+0

是的,很好的接近會議。 –

相關問題