Skip to content

Commit 4226602

Browse files
committed
Track APPLICATION_INSTALLED event
1 parent caf8a62 commit 4226602

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

WordPressAnalytics/src/main/java/org/wordpress/android/analytics/AnalyticsTracker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public final class AnalyticsTracker {
1919
public enum Stat {
2020
APPLICATION_OPENED,
2121
APPLICATION_CLOSED,
22+
APPLICATION_INSTALLED,
2223
APPLICATION_UPGRADED,
2324
READER_ACCESSED,
2425
READER_ARTICLE_COMMENTED_ON,
@@ -133,7 +134,6 @@ public static void init(Context context) {
133134

134135
public static void loadPrefHasUserOptedOut(Context context) {
135136
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
136-
137137
boolean hasUserOptedOut = !prefs.getBoolean("wp_pref_send_usage_stats", true);
138138
if (hasUserOptedOut != mHasUserOptedOut) {
139139
mHasUserOptedOut = hasUserOptedOut;

WordPressAnalytics/src/main/java/org/wordpress/android/analytics/AnalyticsTrackerMixpanel.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,10 @@ private AnalyticsTrackerMixpanelInstructionsForStat instructionsForStat(
266266
instructions = AnalyticsTrackerMixpanelInstructionsForStat.
267267
mixpanelInstructionsForEventName("Application Closed");
268268
break;
269+
case APPLICATION_INSTALLED:
270+
instructions = AnalyticsTrackerMixpanelInstructionsForStat.
271+
mixpanelInstructionsForEventName("Application Installed");
272+
break;
269273
case APPLICATION_UPGRADED:
270274
instructions = AnalyticsTrackerMixpanelInstructionsForStat.
271275
mixpanelInstructionsForEventName("Application Upgraded");

WordPressAnalytics/src/main/java/org/wordpress/android/analytics/AnalyticsTrackerNosara.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ public void track(AnalyticsTracker.Stat stat, Map<String, ?> properties) {
5151
case APPLICATION_CLOSED:
5252
eventName = "application_closed";
5353
break;
54+
case APPLICATION_INSTALLED:
55+
eventName = "application_installed";
56+
break;
5457
case APPLICATION_UPGRADED:
5558
eventName = "application_upgraded";
5659
break;

0 commit comments

Comments
 (0)