Merge "Log preference change as count (in addition to action)" into oc-dev

am: 13bcf501dd

Change-Id: I9a7e0fa439344a44ddde299795d83d00dd83306d
This commit is contained in:
Fan Zhang
2017-05-18 20:34:47 +00:00
committed by android-build-merger

View File

@@ -111,6 +111,9 @@ public class SharedPreferencesLogger implements SharedPreferences {
mPreferenceKeySet.add(prefKey); mPreferenceKeySet.add(prefKey);
return; return;
} }
// TODO: Remove count logging to save some resource.
mMetricsFeature.count(mContext, prefKey + "|" + value, 1);
// Pref key exists in set, log it's change in metrics. // Pref key exists in set, log it's change in metrics.
mMetricsFeature.action(mContext, MetricsEvent.ACTION_SETTINGS_PREFERENCE_CHANGE, mMetricsFeature.action(mContext, MetricsEvent.ACTION_SETTINGS_PREFERENCE_CHANGE,
Pair.create(MetricsEvent.FIELD_SETTINGS_PREFERENCE_CHANGE_NAME, prefKey), Pair.create(MetricsEvent.FIELD_SETTINGS_PREFERENCE_CHANGE_NAME, prefKey),