1syntax = "proto2"; 2 3package com.android.dialer.logging; 4option java_package = "com.android.dialer.logging"; 5option java_multiple_files = true; 6option optimize_for = LITE_RUNTIME; 7 8 9 10message DialerImpression { 11 // Event enums to be used for Impression Logging in Dialer. 12 // It's perfectly acceptable for this enum to be large 13 // Values should be from 1000 to 100000. 14 enum Type { 15 16 UNKNOWN_AOSP_EVENT_TYPE = 1000; 17 18 // User opened the app 19 APP_LAUNCHED = 1001; 20 21 // User pressed the speaker phone button 22 IN_CALL_SCREEN_TURN_ON_SPEAKERPHONE = 1002; 23 24 // User pressed the speaker phone button again 25 IN_CALL_SCREEN_TURN_ON_WIRED_OR_EARPIECE = 1003; 26 27 // Number not identified as spam and the user tapped the block/report spam button in the 28 // call log 29 CALL_LOG_BLOCK_REPORT_SPAM = 1004; 30 31 // Number identified as spam and the user tapped on the block number call log item 32 CALL_LOG_BLOCK_NUMBER = 1005; 33 34 // User tapped on the unblock number in the call log 35 // This does not deal with whether the user reported this spam or not while initially blocking 36 // For that refer to REPORT_AS_NOT_SPAM_VIA_UNBLOCK_NUMBER. If the user had not reported it as 37 // spam they then have the option of directly unblocking the number, a success of which is 38 // logged in USER_ACTION_UNBLOCKED_NUMBER 39 CALL_LOG_UNBLOCK_NUMBER = 1006; 40 41 // Number was identified as spam, and the user tapped that it was not spam 42 CALL_LOG_REPORT_AS_NOT_SPAM = 1007; 43 44 // Confirmation dialog in which the user confirmed that the number was not spam 45 DIALOG_ACTION_CONFIRM_NUMBER_NOT_SPAM = 1008; 46 47 // User unblocked a number and also acknowledged that the number is not spam 48 // This happens when the user had initially blocked a number and also claimed the number was 49 // spam and had now proceeded to undo that. 50 REPORT_AS_NOT_SPAM_VIA_UNBLOCK_NUMBER = 1009 51 ; 52 53 // A number that was identified as spam and the user proceeded to block it. However this 54 // impression was to make sure that while blocking the number the user also acknowledged that 55 // they were going to be reporting this as spam. There is no option for the user in this case 56 // to not report it as spam and block it only. The only flow is: 57 // system identified number as spam -> user wants to block it -> confirmation dialog shows up 58 // asking user to acknowledge they want to block and report as spam -> user acknowledges and 59 // this is when this impression is sent 60 DIALOG_ACTION_CONFIRM_NUMBER_SPAM_INDIRECTLY_VIA_BLOCK_NUMBER = 1010; 61 62 // User reported the number as spam by tick marking on report spam when blocking 63 // the number via call log. This is for case where the user wants to block a number and also 64 // report it as spam 65 REPORT_CALL_AS_SPAM_VIA_CALL_LOG_BLOCK_REPORT_SPAM_SENT_VIA_BLOCK_NUMBER_DIALOG = 1011 66 ; 67 68 // User made it to the last step and actually blocked the number 69 USER_ACTION_BLOCKED_NUMBER = 1012 70 ; 71 72 // User made it to the last step and actually unblocked the number 73 USER_ACTION_UNBLOCKED_NUMBER = 1013; 74 75 // User blocked a number, does not guarantee if the number was reported as spam or not 76 // To compute the number of blocked numbers that were reported as not spam and yet blocked 77 // Subtract this value from SPAM_AFTER_CALL_NOTIFICATION_MARKED_NUMBER_AS_SPAM. It would be 78 // interesting to see how this value compares with 79 // SPAM_AFTER_CALL_NOTIFICATION_REPORT_NUMBER_AS_NOT_SPAM 80 SPAM_AFTER_CALL_NOTIFICATION_BLOCK_NUMBER = 1014; 81 82 // Displays the dialog for first time spam calls with actions "Not spam", "Block", and 83 // "Dismiss". 84 SPAM_AFTER_CALL_NOTIFICATION_SHOW_SPAM_DIALOG = 1015; 85 86 // Displays the dialog for the first time unknown calls with actions "Add contact", 87 // "Block/report spam", and "Dismiss". 88 SPAM_AFTER_CALL_NOTIFICATION_SHOW_NON_SPAM_DIALOG = 1016; 89 90 // User added the number to contacts from the after call notification 91 SPAM_AFTER_CALL_NOTIFICATION_ADD_TO_CONTACTS = 1019 92 ; 93 94 // User marked the number as spam on the after call notification flow 95 SPAM_AFTER_CALL_NOTIFICATION_MARKED_NUMBER_AS_SPAM = 1020 96 ; 97 98 SPAM_AFTER_CALL_NOTIFICATION_MARKED_NUMBER_AS_NOT_SPAM_AND_BLOCKED = 1021; 99 100 // User reported the number as not spam 101 SPAM_AFTER_CALL_NOTIFICATION_REPORT_NUMBER_AS_NOT_SPAM = 1022 102 ; 103 104 // User dismissed the spam notification 105 SPAM_AFTER_CALL_NOTIFICATION_ON_DISMISS_SPAM_DIALOG = 1024; 106 107 // User dismissed the non spam notification 108 SPAM_AFTER_CALL_NOTIFICATION_ON_DISMISS_NON_SPAM_DIALOG = 1025; 109 110 // From the service instead of an activity logs the number of times the number was marked as 111 // Spam by the user (e.g from the feedback prompt) 112 SPAM_NOTIFICATION_SERVICE_ACTION_MARK_NUMBER_AS_SPAM = 1026; 113 114 // From the service instead of an activity logs the number of times the number was marked as 115 // Not Spam by the user (e.g from the feedback prompt) 116 SPAM_NOTIFICATION_SERVICE_ACTION_MARK_NUMBER_AS_NOT_SPAM = 1027; 117 118 // User is in a active call i.e either incoming or outgoing 119 // This is mainly so we can assign an impression event to a call event i.e so that we may be 120 // able to stitch different types of events if they make sense e.g user pressed a speaker button 121 // and we want to associate that to a call event 122 USER_PARTICIPATED_IN_A_CALL = 1028 123 ; 124 125 // Incoming call is a spam call 126 INCOMING_SPAM_CALL = 1029; 127 128 // Incoming call is a non spam call 129 INCOMING_NON_SPAM_CALL = 1030; 130 131 // Spam notifications shown despite throttling 132 SPAM_NOTIFICATION_SHOWN_AFTER_THROTTLE = 1041; 133 134 // Spam notifications not shown due to throttling 135 SPAM_NOTIFICATION_NOT_SHOWN_AFTER_THROTTLE = 1042; 136 137 // Non spam notifications shown despite throttling 138 NON_SPAM_NOTIFICATION_SHOWN_AFTER_THROTTLE = 1043; 139 140 // Non spam notifications not shown due to throttling 141 NON_SPAM_NOTIFICATION_NOT_SHOWN_AFTER_THROTTLE = 1044; 142 143 // Voicemail status has updated in the voicemail tab and the change PIN 144 // prompt is shown. 145 VOICEMAIL_ALERT_SET_PIN_SHOWN = 1045; 146 147 // User has clicked the change PIN action in the voicemail tab 148 VOICEMAIL_ALERT_SET_PIN_CLICKED = 1046; 149 150 // User was not able to or did not participate in the call e.g missed calls, rejected calls 151 USER_DID_NOT_PARTICIPATE_IN_CALL = 1047; 152 153 // User deleted a call log entry 154 USER_DELETED_CALL_LOG_ITEM = 1048 155 ; 156 157 // User tapped on "Send a message" 158 CALL_LOG_SEND_MESSAGE = 1049 159 ; 160 161 // User tapped on "Add to contact" 162 CALL_LOG_ADD_TO_CONTACT = 1050 163 ; 164 165 // User tapped on "Create new contact" 166 CALL_LOG_CREATE_NEW_CONTACT = 1051 167 ; 168 169 // User deleted an entry from the voicemail tab 170 VOICEMAIL_DELETE_ENTRY = 1052 171 ; 172 173 // Voicemail call log entry was expanded. Could be either if the user tapped the voicemail 174 // call log entry or pressed the play button when the voicemail call log entry was not expanded 175 VOICEMAIL_EXPAND_ENTRY = 1053 176 ; 177 178 // The play button for voicemail call log entry was tapped directly (i.e when the voicemail 179 // call log entry was not expanded and the playbutton was tapped) 180 VOICEMAIL_PLAY_AUDIO_DIRECTLY= 1054 181 ; 182 183 // The play button after expanding the voicemail call log entry was tapped 184 VOICEMAIL_PLAY_AUDIO_AFTER_EXPANDING_ENTRY= 1055 185 ; 186 187 // Incoming call was rejected from the notifications 188 REJECT_INCOMING_CALL_FROM_NOTIFICATION= 1056 189 ; 190 191 // Incoming call was rejected from the answer screen including rejecting via sms and talkback 192 REJECT_INCOMING_CALL_FROM_ANSWER_SCREEN= 1057 193 ; 194 195 // User tapped block and spam buttons in context menu, same as buttons in 196 // call log drop down 197 // menu (See 1004-1007). 198 CALL_LOG_CONTEXT_MENU_BLOCK_REPORT_SPAM = 1058; 199 CALL_LOG_CONTEXT_MENU_BLOCK_NUMBER = 1059; 200 CALL_LOG_CONTEXT_MENU_UNBLOCK_NUMBER = 1060; 201 CALL_LOG_CONTEXT_MENU_REPORT_AS_NOT_SPAM = 1061; 202 203 NEW_CONTACT_OVERFLOW = 1062; 204 NEW_CONTACT_FAB = 1063; 205 206 // The ToS is shown the user 207 VOICEMAIL_VVM3_TOS_SHOWN = 1064; 208 209 // The user has accepted the ToS 210 VOICEMAIL_VVM3_TOS_ACCEPTED = 1065; 211 212 // The user has went through the decline ToS dialog and VVM is disabled 213 VOICEMAIL_VVM3_TOS_DECLINED = 1066; 214 215 // The user has clicked the decline ToS button, and a conformation dialog 216 // was shown 217 VOICEMAIL_VVM3_TOS_DECLINE_CLICKED = 1067; 218 219 // The use has clicked the decline ToS button but the PIN has been 220 // randomized. A dialog to instruct the user to set the PIN has been shown 221 VOICEMAIL_VVM3_TOS_DECLINE_CHANGE_PIN_SHOWN = 1068; 222 223 // The user does not have a permission and are presented with a 224 // non-framework UI to request permission. 225 STORAGE_PERMISSION_DISPLAYED = 1069; 226 CAMERA_PERMISSION_DISPLAYED = 1074; 227 228 // The user is being shown the Android framework UI to request a permission. 229 STORAGE_PERMISSION_REQUESTED = 1070; 230 CAMERA_PERMISSION_REQUESTED = 1075; 231 232 // The user has permenantly denied a permission, so the user is being 233 // sent to dialer settings to grant permission. 234 STORAGE_PERMISSION_SETTINGS = 1071; 235 CAMERA_PERMISSION_SETTINGS = 1076; 236 237 // The user granted a permission. 238 STORAGE_PERMISSION_GRANTED = 1072; 239 CAMERA_PERMISSION_GRANTED = 1077; 240 241 // The user denied a permission. 242 STORAGE_PERMISSION_DENIED = 1073; 243 CAMERA_PERMISSION_DENIED = 1078; 244 245 // Voicemail config corruption is detected when in dialtacts activity. 246 VOICEMAIL_CONFIGURATION_STATE_CORRUPTION_DETECTED_FROM_ACTIVITY = 1079; 247 // Voicemail config corruption is detected when a new voicemail notification 248 // has arrived. 249 VOICEMAIL_CONFIGURATION_STATE_CORRUPTION_DETECTED_FROM_NOTIFICATION = 1080; 250 251 // Android Auto Backup and Restore (Dolly) 252 BACKUP_ON_BACKUP = 1081 [deprecated = true]; 253 BACKUP_ON_FULL_BACKUP = 1082 [deprecated = true]; 254 BACKUP_ON_BACKUP_DISABLED = 1083 [deprecated = true]; 255 BACKUP_VOICEMAIL_BACKED_UP = 1084 [deprecated = true]; 256 BACKUP_FULL_BACKED_UP = 1085 [deprecated = true]; 257 BACKUP_ON_BACKUP_JSON_EXCEPTION = 1086 [deprecated = true]; 258 259 BACKUP_ON_QUOTA_EXCEEDED = 1087 [deprecated = true]; 260 261 BACKUP_ON_RESTORE = 1088 [deprecated = true]; 262 BACKUP_RESTORED_FILE = 1089 [deprecated = true]; 263 BACKUP_RESTORED_VOICEMAIL = 1090 [deprecated = true]; 264 BACKUP_ON_RESTORE_FINISHED = 1091 [deprecated = true]; 265 BACKUP_ON_RESTORE_DISABLED = 1092 [deprecated = true]; 266 BACKUP_ON_RESTORE_JSON_EXCEPTION = 1093 [deprecated = true]; 267 BACKUP_ON_RESTORE_IO_EXCEPTION = 1094 [deprecated = true]; 268 269 BACKUP_MAX_VM_BACKUP_REACHED = 1095 [deprecated = true]; 270 271 EVENT_ANSWER_HINT_ACTIVATED = 1096; 272 EVENT_ANSWER_HINT_DEACTIVATED = 1097; 273 274 VVM_TAB_VIEWED = 1098; 275 276 VVM_SHARE_VISIBLE = 1099; 277 VVM_SHARE_PRESSED = 1100; 278 279 OUTGOING_VIDEO_CALL = 1101; 280 INCOMING_VIDEO_CALL = 1102; 281 USER_PARTICIPATED_IN_A_VIDEO_CALL = 1103; 282 283 BACKUP_ON_RESTORE_VM_DUPLICATE_NOT_RESTORING = 1104 [deprecated = true]; 284 285 // User tapped the 'Share and call' button to start the call composer 286 CALL_LOG_SHARE_AND_CALL = 1105; 287 CALL_COMPOSER_ACTIVITY_PLACE_RCS_CALL = 1106; 288 CALL_COMPOSER_ACTIVITY_SEND_AND_CALL_PRESSED_WHEN_SESSION_NOT_READY = 1107; 289 290 POST_CALL_PROMPT_USER_TO_SEND_MESSAGE_CLICKED = 1108; 291 POST_CALL_PROMPT_USER_TO_SEND_MESSAGE = 1109; 292 POST_CALL_PROMPT_USER_TO_VIEW_SENT_MESSAGE = 1110; 293 POST_CALL_PROMPT_USER_TO_VIEW_SENT_MESSAGE_CLICKED = 1111; 294 295 IN_CALL_SCREEN_TURN_ON_MUTE = 1112; 296 IN_CALL_SCREEN_TURN_OFF_MUTE = 1113; 297 IN_CALL_SCREEN_SWAP_CAMERA = 1114; 298 IN_CALL_SCREEN_TURN_ON_VIDEO = 1115; 299 IN_CALL_SCREEN_TURN_OFF_VIDEO = 1116; 300 301 VIDEO_CALL_WITH_INCOMING_VOICE_CALL = 1117; 302 VIDEO_CALL_WITH_INCOMING_VIDEO_CALL = 1118; 303 VOICE_CALL_WITH_INCOMING_VOICE_CALL = 1119; 304 VOICE_CALL_WITH_INCOMING_VIDEO_CALL = 1120; 305 306 CALL_DETAILS_COPY_NUMBER = 1121; 307 CALL_DETAILS_EDIT_BEFORE_CALL = 1122; 308 CALL_DETAILS_CALL_BACK = 1123; 309 310 VVM_USER_DISMISSED_VM_ALMOST_FULL_PROMO = 1124; 311 VVM_USER_DISMISSED_VM_FULL_PROMO = 1125; 312 VVM_USER_ENABLED_ARCHIVE_FROM_VM_ALMOST_FULL_PROMO = 1126; 313 VVM_USER_ENABLED_ARCHIVE_FROM_VM_FULL_PROMO = 1127; 314 VVM_USER_SHOWN_VM_ALMOST_FULL_PROMO = 1128; 315 VVM_USER_SHOWN_VM_FULL_PROMO = 1129; 316 VVM_USER_SHOWN_VM_ALMOST_FULL_ERROR_MESSAGE = 1130; 317 VVM_USER_SHOWN_VM_FULL_ERROR_MESSAGE = 1131; 318 VVM_USER_TURNED_ARCHIVE_ON_FROM_SETTINGS = 1132; 319 VVM_USER_TURNED_ARCHIVE_OFF_FROM_SETTINGS = 1133; 320 VVM_ARCHIVE_AUTO_DELETED_VM_FROM_SERVER = 1134; 321 VVM_ARCHIVE_AUTO_DELETE_TURNED_OFF = 1135; 322 323 VVM_TAB_VISIBLE = 1136; 324 VVM_UNBUNDLED_EVENT_RECEIVED = 1137; 325 VVM_ACTIVATION_STARTED = 1138; 326 VVM_ACTIVATION_COMPLETED = 1139; 327 VVM_AUTO_RETRY_ACTIVATION = 1140; 328 VVM_PROVISIONING_STARTED = 1141; 329 VVM_PROVISIONING_COMPLETED = 1142; 330 VVM_SYNC_STARTED = 1143; 331 VVM_SYNC_COMPLETED = 1144; 332 VVM_AUTO_RETRY_SYNC = 1145; 333 VVM_USER_RETRY = 1146; 334 VVM_USER_SYNC = 1147; 335 VVM_SETTINGS_VIEWED = 1148; 336 VVM_CHANGE_PIN_CLICKED = 1149; 337 VVM_CHANGE_PIN_COMPLETED = 1150; 338 VVM_CHANGE_RINGTONE_CLICKED = 1151; 339 VVM_CHANGE_VIBRATION_CLICKED = 1152; 340 VVM_USER_ENABLED_IN_SETTINGS = 1153; 341 VVM_USER_DISABLED_IN_SETTINGS = 1154; 342 VVM_ADVANCED_SETINGS_CLICKED = 1155; 343 VVM_NOTIFICATION_CLICKED = 1156; 344 VVM_NOTIFICATION_CREATED = 1157; 345 VVM_NOTIFICATION_CREATED_WITH_TRANSCRIPTION = 1158; 346 VVM_TRANSCRIPTION_DOWNLOADED = 1159; 347 VVM_CHANGE_AIRPLANE_MODE_CLICKED = 1160; 348 VVM_CALL_VOICEMAIL_CLICKED = 1161; 349 VVM_QUOTA_CHECK_UNAVAILABLE = 1162; 350 351 // Emergency location impressions 352 EMERGENCY_NEW_EMERGENCY_CALL = 1163; 353 EMERGENCY_CALLBACK = 1164; 354 EMERGENCY_NO_LOCATION_PERMISSION = 1165; 355 EMERGENCY_BATTERY_TOO_LOW_TO_GET_LOCATION = 1166; 356 EMERGENCY_CANT_GET_LOCATION = 1167; 357 EMERGENCY_STALE_LOCATION = 1168; 358 EMERGENCY_INACCURATE_LOCATION = 1169; 359 EMERGENCY_GOT_LOCATION = 1170; 360 EMERGENCY_GOT_ADDRESS = 1171; 361 EMERGENCY_GOT_MAP = 1172; 362 EMERGENCY_LAUNCHED_MAP = 1173; 363 364 VIDEO_CALL_UPGRADE_REQUESTED = 1174 365 ; 366 VIDEO_CALL_REQUEST_ACCEPTED = 1175 367 ; 368 VIDEO_CALL_REQUEST_ACCEPTED_AS_AUDIO = 1176 369 ; 370 VIDEO_CALL_REQUEST_DECLINED = 1177 371 ; 372 VIDEO_CALL_REQUEST_RECEIVED = 1178 373 ; 374 375 RCS_VIDEO_SHARE_UPGRADE_REQUESTED = 1179; 376 RCS_VIDEO_SHARE_REQUEST_ACCEPTED = 1180; 377 RCS_VIDEO_SHARE_REQUEST_DECLINED = 1181; 378 RCS_VIDEO_SHARE_REQUEST_RECEIVED = 1182; 379 380 IMS_VIDEO_UPGRADE_REQUESTED = 1183; 381 IMS_VIDEO_REQUEST_ACCEPTED = 1184; 382 IMS_VIDEO_REQUEST_ACCEPTED_AS_AUDIO = 1185; 383 IMS_VIDEO_REQUEST_DECLINED = 1186; 384 IMS_VIDEO_REQUEST_RECEIVED = 1187; 385 386 VVM_STATUS_CHECK_READY = 1188; 387 VVM_STATUS_CHECK_REACTIVATION = 1189; 388 389 VVM_ARCHIVE_AUTO_DELETE_FAILED_DUE_TO_FAILED_QUOTA_CHECK = 1190; 390 391 // User pressed the speaker phone button on the return-to-call bubble 392 BUBBLE_TURN_ON_SPEAKERPHONE = 1191; 393 // User pressed the speaker phone button again on the return-to-call bubble 394 BUBBLE_TURN_ON_WIRED_OR_EARPIECE = 1192; 395 // User muted the call from the return-to-call bubble 396 BUBBLE_MUTE_CALL = 1193; 397 // User unmuted the call from the return-to-call bubble 398 BUBBLE_UNMUTE_CALL = 1194; 399 // User ended the call from the return-to-call bubble 400 BUBBLE_END_CALL = 1195; 401 402 LIGHTBRINGER_VIDEO_REQUESTED_FROM_SEARCH = 1196; 403 LIGHTBRINGER_VIDEO_REQUESTED_FROM_CALL_LOG = 404 1197; // Including call history 405 IMS_VIDEO_REQUESTED_FROM_SEARCH = 1198; 406 IMS_VIDEO_REQUESTED_FROM_CALL_LOG = 1199; // Including call history 407 408 // Multi select impressions 409 MULTISELECT_LONG_PRESS_ENTER_MULTI_SELECT_MODE = 1200; 410 MULTISELECT_LONG_PRESS_TAP_ENTRY = 1201; 411 MULTISELECT_SINGLE_PRESS_SELECT_ENTRY = 1202; 412 MULTISELECT_SINGLE_PRESS_UNSELECT_ENTRY = 1203; 413 MULTISELECT_SINGLE_PRESS_TAP_VIA_CONTACT_BADGE = 1204; 414 MULTISELECT_SELECT_ALL = 1205; 415 MULTISELECT_UNSELECT_ALL = 1206; 416 MULTISELECT_TAP_DELETE_ICON = 1207; 417 MULTISELECT_DISPLAY_DELETE_CONFIRMATION_DIALOG = 1208; 418 MULTISELECT_DELETE_ENTRY_VIA_CONFIRMATION_DIALOG = 1209; 419 MULTISELECT_CANCEL_CONFIRMATION_DIALOG_VIA_CANCEL_BUTTON = 1210; 420 MULTISELECT_CANCEL_CONFIRMATION_DIALOG_VIA_CANCEL_TOUCH = 1211; 421 MULTISELECT_ROTATE_AND_SHOW_ACTION_MODE= 1212; 422 423 // Impressions for verizon VVM with backup and transcription ToS 424 VOICEMAIL_VVM3_TOS_V2_CREATED = 1213; 425 VOICEMAIL_VVM3_TOS_V2_ACCEPTED = 1214; 426 VOICEMAIL_VVM3_TOS_V2_DECLINE_CLICKED = 1215; 427 // Impressions for dialer voicemail with backup and transcription ToS 428 VOICEMAIL_DIALER_TOS_CREATED = 1216; 429 VOICEMAIL_DIALER_TOS_ACCEPTED = 1217; 430 VOICEMAIL_DIALER_TOS_DECLINE_CLICKED = 1218; 431 432 // Add or create contact 433 // Creating new contact fab was logged as NEW_CONTACT_FAB 434 CREATE_NEW_CONTACT_FROM_CALL_LOG = 1219; 435 CREATE_NEW_CONTACT_FROM_DIALPAD = 1220; 436 CREATE_NEW_CONTACT_FROM_VOICEMAIL = 1221; 437 CREATE_NEW_CONTACT_FROM_CALL_HISTORY = 1222; 438 ADD_TO_A_CONTACT_FROM_CALL_LOG = 1223; 439 ADD_TO_A_CONTACT_FROM_DIALPAD = 1224; 440 ADD_TO_A_CONTACT_FROM_VOICEMAIL = 1225; 441 ADD_TO_A_CONTACT_FROM_CALL_HISTORY = 1226; 442 443 // Impressions for dialer reporting caller id as inaccurate 444 CALLER_ID_REPORTED = 1227; 445 CALLER_ID_REPORT_FAILED = 1228; 446 447 // Impressions for interactions with the voicemail transcription server 448 VVM_TRANSCRIPTION_REQUEST_SENT = 1229; 449 VVM_TRANSCRIPTION_REQUEST_RETRY = 1230; 450 VVM_TRANSCRIPTION_RESPONSE_SUCCESS = 1231; 451 VVM_TRANSCRIPTION_RESPONSE_EMPTY = 1232; 452 VVM_TRANSCRIPTION_RESPONSE_INVALID = 1233; 453 VVM_TRANSCRIPTION_RESPONSE_RECOVERABLE_ERROR = 1234; 454 VVM_TRANSCRIPTION_RESPONSE_FATAL_ERROR = 1235; 455 456 // In in call UI 457 UPGRADE_TO_VIDEO_CALL_BUTTON_SHOWN = 1236; 458 459 // Dialer Key/Value Backup and Restore 460 BACKUP_KEY_VALUE_ON_BACKUP = 1239; 461 BACKUP_KEY_VALUE_ON_RESTORE = 1240; 462 BACKUP_KEY_VALUE_ON_RESTORE_FINISHED = 1241; 463 BACKUP_KEY_VALUE_GET_BACKUP_SPECIFICATION = 1242; 464 BACKUP_KEY_VALUE_BACKUP_AGENT_CONSTRUCTOR = 1243; 465 } 466} 467