diff options
Diffstat (limited to 'java/com/android/dialer/logging/dialer_impression.proto')
-rw-r--r-- | java/com/android/dialer/logging/dialer_impression.proto | 71 |
1 files changed, 70 insertions, 1 deletions
diff --git a/java/com/android/dialer/logging/dialer_impression.proto b/java/com/android/dialer/logging/dialer_impression.proto index 541614623..2f89a3aed 100644 --- a/java/com/android/dialer/logging/dialer_impression.proto +++ b/java/com/android/dialer/logging/dialer_impression.proto @@ -5,11 +5,12 @@ option java_package = "com.android.dialer.logging"; option java_multiple_files = true; option optimize_for = LITE_RUNTIME; + + message DialerImpression { // Event enums to be used for Impression Logging in Dialer. // It's perfectly acceptable for this enum to be large // Values should be from 1000 to 100000. - // Next Tag:1191 enum Type { UNKNOWN_AOSP_EVENT_TYPE = 1000; @@ -386,5 +387,73 @@ message DialerImpression { VVM_STATUS_CHECK_REACTIVATION = 1189; VVM_ARCHIVE_AUTO_DELETE_FAILED_DUE_TO_FAILED_QUOTA_CHECK = 1190; + + // User pressed the speaker phone button on the return-to-call bubble + BUBBLE_TURN_ON_SPEAKERPHONE = 1191; + // User pressed the speaker phone button again on the return-to-call bubble + BUBBLE_TURN_ON_WIRED_OR_EARPIECE = 1192; + // User muted the call from the return-to-call bubble + BUBBLE_MUTE_CALL = 1193; + // User unmuted the call from the return-to-call bubble + BUBBLE_UNMUTE_CALL = 1194; + // User ended the call from the return-to-call bubble + BUBBLE_END_CALL = 1195; + + LIGHTBRINGER_VIDEO_REQUESTED_FROM_SEARCH = 1196; + LIGHTBRINGER_VIDEO_REQUESTED_FROM_CALL_LOG = + 1197; // Including call history + IMS_VIDEO_REQUESTED_FROM_SEARCH = 1198; + IMS_VIDEO_REQUESTED_FROM_CALL_LOG = 1199; // Including call history + + // Multi select impressions + MULTISELECT_LONG_PRESS_ENTER_MULTI_SELECT_MODE = 1200; + MULTISELECT_LONG_PRESS_TAP_ENTRY = 1201; + MULTISELECT_SINGLE_PRESS_SELECT_ENTRY = 1202; + MULTISELECT_SINGLE_PRESS_UNSELECT_ENTRY = 1203; + MULTISELECT_SINGLE_PRESS_TAP_VIA_CONTACT_BADGE = 1204; + MULTISELECT_SELECT_ALL = 1205; + MULTISELECT_UNSELECT_ALL = 1206; + MULTISELECT_TAP_DELETE_ICON = 1207; + MULTISELECT_DISPLAY_DELETE_CONFIRMATION_DIALOG = 1208; + MULTISELECT_DELETE_ENTRY_VIA_CONFIRMATION_DIALOG = 1209; + MULTISELECT_CANCEL_CONFIRMATION_DIALOG_VIA_CANCEL_BUTTON = 1210; + MULTISELECT_CANCEL_CONFIRMATION_DIALOG_VIA_CANCEL_TOUCH = 1211; + MULTISELECT_ROTATE_AND_SHOW_ACTION_MODE= 1212; + + // Impressions for verizon VVM with backup and transcription ToS + VOICEMAIL_VVM3_TOS_V2_CREATED = 1213; + VOICEMAIL_VVM3_TOS_V2_ACCEPTED = 1214; + VOICEMAIL_VVM3_TOS_V2_DECLINE_CLICKED = 1215; + // Impressions for dialer voicemail with backup and transcription ToS + VOICEMAIL_DIALER_TOS_CREATED = 1216; + VOICEMAIL_DIALER_TOS_ACCEPTED = 1217; + VOICEMAIL_DIALER_TOS_DECLINE_CLICKED = 1218; + + // Add or create contact + // Creating new contact fab was logged as NEW_CONTACT_FAB + CREATE_NEW_CONTACT_FROM_CALL_LOG = 1219; + CREATE_NEW_CONTACT_FROM_DIALPAD = 1220; + CREATE_NEW_CONTACT_FROM_VOICEMAIL = 1221; + CREATE_NEW_CONTACT_FROM_CALL_HISTORY = 1222; + ADD_TO_A_CONTACT_FROM_CALL_LOG = 1223; + ADD_TO_A_CONTACT_FROM_DIALPAD = 1224; + ADD_TO_A_CONTACT_FROM_VOICEMAIL = 1225; + ADD_TO_A_CONTACT_FROM_CALL_HISTORY = 1226; + + // Impressions for dialer reporting caller id as inaccurate + CALLER_ID_REPORTED = 1227; + CALLER_ID_REPORT_FAILED = 1228; + + // Impressions for interactions with the voicemail transcription server + VVM_TRANSCRIPTION_REQUEST_SENT = 1229; + VVM_TRANSCRIPTION_REQUEST_RETRY = 1230; + VVM_TRANSCRIPTION_RESPONSE_SUCCESS = 1231; + VVM_TRANSCRIPTION_RESPONSE_EMPTY = 1232; + VVM_TRANSCRIPTION_RESPONSE_INVALID = 1233; + VVM_TRANSCRIPTION_RESPONSE_RECOVERABLE_ERROR = 1234; + VVM_TRANSCRIPTION_RESPONSE_FATAL_ERROR = 1235; + + // In in call UI + UPGRADE_TO_VIDEO_CALL_BUTTON_SHOWN = 1236; } } |