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 message InteractionEvent {
      9   enum Type {
     10 
     11     UNKNOWN = 0;
     12 
     13     // Leaving tags 1-14 for more frequent interactions, e.g. ANSWERED_CALL
     14 
     15     // An incoming call was blocked
     16     CALL_BLOCKED = 15;
     17 
     18     // The user blocked a number from the Call Log screen
     19     BLOCK_NUMBER_CALL_LOG = 16;
     20 
     21     // The user blocked a number from the Call details screen
     22     BLOCK_NUMBER_CALL_DETAIL = 17;
     23 
     24     // The user blocked a number from the Management screen
     25     BLOCK_NUMBER_MANAGEMENT_SCREEN = 18;
     26 
     27     // The user unblocked a number from the Call Log screen
     28     UNBLOCK_NUMBER_CALL_LOG = 19;
     29 
     30     // The user unblocked a number from the Call details screen
     31     UNBLOCK_NUMBER_CALL_DETAIL = 20;
     32 
     33     // The user unblocked a number from the Management screen
     34     UNBLOCK_NUMBER_MANAGEMENT_SCREEN = 21;
     35 
     36     // The user blocked numbers from contacts marked as send to voicemail
     37     IMPORT_SEND_TO_VOICEMAIL = 22;
     38 
     39     // The user blocked a number then undid the block
     40     UNDO_BLOCK_NUMBER = 23;
     41 
     42     // The user unblocked a number then undid the unblock
     43     UNDO_UNBLOCK_NUMBER = 24;
     44   }
     45 }
     46