2011-09-09 32 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

是的,很好的接近会议。 –

相关问题