Revision 038ac9a4 src/com/rackspacecloud/android/GaListActivity.java
b/src/com/rackspacecloud/android/GaListActivity.java | ||
---|---|---|
46 | 46 |
super.onCreate(savedInstanceState); |
47 | 47 |
startTracker(); |
48 | 48 |
} |
49 |
|
|
50 |
public void startTracker(){ |
|
51 |
if(!"google_sdk".equals(Build.PRODUCT) && !"sdk".equals(Build.PRODUCT)){
|
|
49 |
|
|
50 |
public void startTracker() {
|
|
51 |
if (!"google_sdk".equals(Build.PRODUCT) && !"sdk".equals(Build.PRODUCT)) {
|
|
52 | 52 |
Log.d("tracker", "Creating Tracker"); |
53 | 53 |
tracker = GoogleAnalyticsTracker.getInstance(); |
54 | 54 |
tracker.start(Config.WEB_PROPERTY_ID, 20, this); |
55 |
} |
|
56 |
else{ |
|
55 |
} else { |
|
57 | 56 |
Log.d("tracker", "Not Creating Tracker"); |
58 | 57 |
} |
59 | 58 |
} |
60 | 59 |
|
61 |
public void trackPageView(String page){ |
|
62 |
if(tracker != null){
|
|
60 |
public void trackPageView(String page) {
|
|
61 |
if (tracker != null) {
|
|
63 | 62 |
Log.d("tracker", "Tracking pageview: " + page); |
64 | 63 |
tracker.trackPageView(page); |
65 | 64 |
} |
66 | 65 |
} |
67 | 66 |
|
68 |
@Override
|
|
69 |
protected void onDestroy(){ |
|
67 |
@Override |
|
68 |
protected void onDestroy() {
|
|
70 | 69 |
super.onDestroy(); |
71 |
if(tracker != null){
|
|
70 |
if (tracker != null) {
|
|
72 | 71 |
tracker.stop(); |
73 | 72 |
} |
74 | 73 |
} |
75 | 74 |
|
76 |
public void trackEvent(String category, String action, String label, int value){ |
|
77 |
if(tracker != null){ |
|
75 |
public void trackEvent(String category, String action, String label, |
|
76 |
int value) { |
|
77 |
if (tracker != null) { |
|
78 | 78 |
Log.d("tracker", "Tracking event: " + category + " " + action); |
79 | 79 |
tracker.trackEvent(category, action, label, value); |
80 | 80 |
} |
Also available in: Unified diff