0
안녕하세요 작고 간단한 응용 프로그램을 만들고 화면과 레이아웃으로 작업 할 수 있지만 Google 애널리틱스를 만들 수는 없습니다.Android 용 Google 애널리틱스 SDK 코드 구현
제 생각에는 코드 배치에 관한 문제가 있다고 생각합니다. 제발 내가 잘못 생각한 부분을보세요. 내가 추가하고 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();
}
}
그래서 나는이 세 가지에 대해 실행중인, 여기 스택입니다 일 거의, 나는 전혀보고가 없다.
감사의 말
나는 당신이 무엇에 관해 얘기하는지 생각 버튼 createEventButton = (버튼) findViewById를 (R.id.NewEventButton); createEventButton.setOnClickListener은 (새 OnClickListener를() { @Override 공공 무효 온 클릭 (보기 V) { tracker.trackEvent은 ( 는 "클릭"은, // 카테고리 는 "버튼", // 액션 는 // "클릭" 라벨 77); // 값 } }); "Button01"을 선택하면 응용 프로그램이 작동을 멈추기 때문에이 "NewEventButton"에 무엇을 써야합니다. 다른 일을해야합니까? 감사합니다 – Christopher
만약 내가 응용 프로그램의 fireup을 추적하려면이 작업을 수행합니다. public void onCreate (Bundle savedInstanceState) { super.onCreate (savedInstanceState); tracker = GoogleAnalyticsTracker.getInstance(); \t tracker.startNewSession ("UA-25516864-1", this); setContentView (R.layout.main); tracker.trackPageView ("/ HomeScreen"); 내가 다른 것을 넣어야하는지, 아니면 "tracker.stopSession"onDestroy이면 충분합니다. 감사합니다 – Christopher
그래, 좋은 세션에 닫습니다. –