Home | History | Annotate | Download | only in logging
      1 syntax = "proto2";
      2 
      3 package com.android.dialer.logging;
      4 option java_package = "com.android.dialer.logging";
      5 option java_multiple_files = true;
      6 option optimize_for = LITE_RUNTIME;
      7 
      8 
      9 
     10 
     11 message InteractionEvent {
     12   // Next Tag: 38
     13   enum Type {
     14 
     15     UNKNOWN = 0;
     16 
     17     // Leaving tags 1-14 for more frequent interactions, e.g. ANSWERED_CALL
     18 
     19     // An incoming call was blocked
     20     CALL_BLOCKED = 15;
     21 
     22     // The user blocked a number from the Call Log screen
     23     BLOCK_NUMBER_CALL_LOG = 16;
     24 
     25     // The user blocked a number from the Call details screen
     26     BLOCK_NUMBER_CALL_DETAIL = 17;
     27 
     28     // The user blocked a number from the Management screen
     29     BLOCK_NUMBER_MANAGEMENT_SCREEN = 18;
     30 
     31     // The user unblocked a number from the Call Log screen
     32     UNBLOCK_NUMBER_CALL_LOG = 19;
     33 
     34     // The user unblocked a number from the Call details screen
     35     UNBLOCK_NUMBER_CALL_DETAIL = 20;
     36 
     37     // The user unblocked a number from the Management screen
     38     UNBLOCK_NUMBER_MANAGEMENT_SCREEN = 21;
     39 
     40     // The user blocked numbers from contacts marked as send to voicemail
     41     IMPORT_SEND_TO_VOICEMAIL = 22;
     42 
     43     // The user blocked a number then undid the block
     44     UNDO_BLOCK_NUMBER = 23;
     45 
     46     // The user unblocked a number then undid the unblock
     47     UNDO_UNBLOCK_NUMBER = 24;
     48 
     49     // Actions in speed dial
     50     SPEED_DIAL_PIN_CONTACT = 25;
     51     SPEED_DIAL_REMOVE_CONTACT = 26;
     52     SPEED_DIAL_OPEN_CONTACT_CARD = 27;
     53     SPEED_DIAL_CLICK_CONTACT_WITH_AMBIGUOUS_NUMBER = 28;
     54 
     55     SPEED_DIAL_SET_DEFAULT_NUMBER_FOR_AMBIGUOUS_CONTACT = 29;
     56 
     57     // Open quick contact from where
     58     OPEN_QUICK_CONTACT_FROM_CALL_LOG = 30;
     59     OPEN_QUICK_CONTACT_FROM_CALL_DETAILS = 31;
     60     OPEN_QUICK_CONTACT_FROM_ALL_CONTACTS_GENERAL = 32;
     61     OPEN_QUICK_CONTACT_FROM_CONTACTS_FRAGMENT_BADGE = 33;
     62     OPEN_QUICK_CONTACT_FROM_CONTACTS_FRAGMENT_ITEM = 34;
     63     OPEN_QUICK_CONTACT_FROM_SEARCH = 35;
     64     OPEN_QUICK_CONTACT_FROM_VOICEMAIL = 36;
     65     OPEN_QUICK_CONTACT_FROM_CALL_HISTORY = 37;
     66   }
     67 }
     68