Skip to content

Instantly share code, notes, and snippets.

@zern3w
Created February 25, 2019 07:28
Show Gist options
  • Save zern3w/780703e5fccc62229852804c2303d7e0 to your computer and use it in GitHub Desktop.
Save zern3w/780703e5fccc62229852804c2303d7e0 to your computer and use it in GitHub Desktop.
TrackableEvent
package de.ebuero.android.common.tracking;
/**
* Created by puttipongtadang on 12/22/17.
*/
public class TrackableEvent {
// Landing Screen
public static final String TRY_OUT = "try_out";
// AUTHENTICATION
public static final String LOGIN_SUCCESS = "login_success";
public static final String LOGIN_FAILED = "login_failed"; // error_message, username
public static final String RECOVERY_PASSWORD_SUCCESS = "recovery_password_success"; // username
public static final String RECOVERY_PASSWORD_FAILED = "recovery_password_failed"; // username
public static final String RECOVERY_USERNAME_SUCCESS = "recovery_username_success"; // email
public static final String RECOVERY_USERNAME_FAILED = "recovery_username_failed"; // email
// TRANSFER CALL
public static final String TRANSFER_CALL_MANUAL = "transfer_call_manual";
public static final String TRANSFER_CALL_AUTO = "transfer_call_auto";
public static final String TRANSFER_CALL_SKIP = "transfer_call_skip";
public static final String TRANSFER_CALL_DONE = "transfer_call_done";
public static final String TRANSFER_CALL_MANUAL_ACTIVATE = "transfer_call_manual_activate";
public static final String TRANSFER_CALL_MANUAL_DEACTIVATE = "transfer_call_manual_deactivate";
// MANAGE ACCOUNT
public static final String SWITCH_ACCOUNT = "switch_account";
public static final String DELETE_ACCOUNT = "delete_account"; // username
public static final String LOGOUT = "logout";
public static final String FORCE_LOGOUT = "force_logout";
// ADD ACCOUNT
public static final String ADD_ACCOUNT_SUCCESS = "add_account_success"; //username
public static final String ADD_ACCOUNT_FAILED = "add_account_failed"; // error_message, username
// CALL HISTORY
public static final String CALL_HISTORY_SEARCH = "call_history_search";
public static final String CALL_HISTORY_DETAIL = "call_history_detail";
public static final String CALL_HISTORY_SWIPE_READ = "call_history_swipe_read";
public static final String CALL_HISTORY_SWIPE_UNREAD = "call_history_swipe_unread";
public static final String CALL_HISTORY_SWIPE_SHARE = "call_history_swipe_share";
public static final String CALL_HISTORY_SWIPE_DELETE = "call_history_swipe_delete";
public static final String CALL_HISTORY_CHANGE_FLAG = "call_history_change_flag"; // flag_color
public static final String CALL_HISTORY_SWIPE_REFRESH = "call_history_swipe_refresh";
public static final String CALL_HISTORY_SWIPE_RESTORE = "call_history_swipe_restore";
public static final String CALL_HISTORY_LOAD_MORE = "call_history_load_more";
public static final String CALL_HISTORY_EDITING_MODE_UNREAD = "call_history_editing_mode_unread";
public static final String CALL_HISTORY_EDITING_MODE_DELETE = "call_history_editing_mode_delete";
public static final String CALL_HISTORY_FILTER = "call_history_filter";
public static final String CALL_HISTORY_MARK_ALL_READ = "call_history_mark_all_read";
public static final String CALL_HISTORY_EMPTY_TRASH = "call_history_empty_trash";
// CALL NOTE
public static final String CALLNOTE_UNREAD = "callnote_unread";
public static final String CALLNOTE_RESTORE = "callnote_retore";
public static final String CALLNOTE_DELETE = "callnote_delete";
public static final String CALLNOTE_SHARE = "callnote_share";
public static final String CALLNOTE_ADD_CONTACT = "callnote_add_contact";
public static final String CALLNOTE_VIEW_CONTACT = "callnote_view_contact";
public static final String CALLNOTE_MAKE_CALL = "callnote_make_call";
public static final String CALLNOTE_SEND_MAIL = "callnote_send_mail";
public static final String CALLNOTE_SET_FLAG = "callnote_set_flag"; // flag_color
public static final String CALLNOTE_SEND_RATING = "callnote_send_rating";
public static final String CALLNOTE_PLAY_VOICEMAIL = "callnote_play_voicemail";
public static final String CALLNOTE_PLAY_VOICEMAIL_ERROR = "callnote_play_voicemail_error";
public static final String CALLNOTE_VIEW_FAX = "callnote_view_fax";
// CURRENT CALL HANDLING
public static final String CURRENT_CHANGE_DEFAULT_INSTRUCTION = "current_change_default_instruction"; // call_handling
public static final String CURRENT_CREATE_INSTRUCTION = "current_create_instruction"; // call_handling
public static final String CURRENT_UPDATE_INSTRUCTION = "current_update_instruction"; // call_handling
public static final String CURRENT_REFRESH = "current_refresh";
// SCHEDULE INSTRUCTION
public static final String SCHEDULE_TODAY = "schedule_today";
public static final String SCHEDULE_SELECT_DATE = "schedule_select_date";
public static final String SCHEDULE_SCROLL = "schedule_scroll";
public static final String SCHEDULE_HEADER = "schedule_header";
public static final String SCHEDULE_MENU_ITEM = "schedule_menu_item";
public static final String SCHEDULE_ADD = "schedule_add";
public static final String SCHEDULE_LOAD_BEFORE = "schedule_load_before";
public static final String SCHEDULE_LOAD_AFTER = "schedule_load_after";
public static final String SCHEDULE_DETAIL = "schedule_detail";
// INSTRUCTION
public static final String INSTRUCTION_CREATE = "instruction_create"; // call_handling
public static final String INSTRUCTION_UPDATE = "instruction_update"; // call_handling
public static final String INSTRUCTION_CONFLICT = "instruction_conflict";
public static final String INSTRUCTION_DELETE = "instruction_delete";
public static final String INSTRUCTION_OVERWRITE = "instruction_overwrite";
public static final String INSTRUCTION_FINISH = "instruction_finish";
public static final String INSTRUCTION_DISCARD = "instruction_discard";
// CONTACT SYNC
public static final String CONTACT_SYNC_SWITCH = "contact_sync_switch";
// VIP
public static final String VIP_SEARCH = "vip_search";
public static final String VIP_REFRESH = "vip_refresh";
public static final String VIP_MARK_VIP = "vip_mark_vip";
public static final String VIP_SWITCH_TAB = "vip_switch_tab"; // tab
public static final String VIP_EXPAND_CONTACT = "vip_expand_contact";
// FORWARDING NUMBERS
public static final String FORWARDING_NUMBER_REFRESH = "forwarding_number_refresh";
public static final String FORWARDING_NUMBER_ADD = "forwarding_number_add";
public static final String FORWARDING_NUMBER_ORDER = "forwarding_number_order";
public static final String FORWARDING_NUMBER_DELETE = "forwarding_number_delete";
public static final String FORWARDING_NUMBER_SWIPE_DELETE = "forwarding_number_swipe_delete";
public static final String FORWARDING_NUMBER_DETAIL = "forwarding_number_detail";
public static final String FORWARDING_NUMBER_DETAIL_SAVE = "forwarding_number_detail_save"; // is_from_reachability
public static final String FORWARDING_NUMBER_DETAIL_UPDATE = "forwarding_number_detail_update";
public static final String FORWARDING_NUMBER_DETAIL_DELETE = "forwarding_number_detail_delete"; // deleted_number
// GREETING
public static final String GREETING_UPDATE = "greeting_update";
// MESSAGE TO SECRETARY
public static final String MESSAGE_TO_SECRETARY_SEND = "message_to_secretary_send"; // message
public static final String MESSAGE_TO_SECRETARY_CREATE_INSTRUCTION = "message_to_secretary_create_instruction";
// FEEDBACK
public static final String FEEDBACK_SEND = "feedback_send"; // message
public static final String FEEDBACK_ADD_SCREEN_SHOT = "feedback_add_screen_shot";
public static final String FEEDBACK_REMOVE_SCREEN_SHOT = "feedback_remove_screen_shot";
// SETTINGS
public static final String SETTING_CALL_INSTRUCTION_MENU = "setting_call_instruction_menu"; // menu
public static final String SETTING_CHANGE_LANGUAGE = "setting_change_language"; // language
public static final String SETTING_SWITCH_NOTIFICATION = "setting_switch_notification"; // is_checked
public static final String SETTING_SWITCH_ANALYTIC = "setting_switch_analytic"; // is_checked
public static final String SETTING_IMPRINT = "setting_imprint";
public static final String SETTING_DAYPLANNER = "setting_dayplanner";
// public static final String SETTING_VERSION = "setting_version";
public static final String SETTING_TRY_OUT = "setting_try_out";
public static final String SETTING_WHATS_NEW = "setting_whats_new";
// NOTIFICATION
// public static final String NOTIFACATION_OPEN = "notification_open";
// DAY PLANNER
public static final String DAY_PLANNER_SKIP = "day_planner_skip";
public static final String DAY_PLANNER_ENABLE = "day_planner_enable"; // is_enable
public static final String DAY_PLANNER_DISABLE = "day_planner_disable";
public static final String DAY_PLANNER_UPDATE_SETTING = "day_planner_update_setting";
public static final String DAY_PLANNER_CREATE_INSTRUCTION = "day_planner_create_instruction";
// CALL IDENTIFICATION
public static final String FETCH_ONGOING_CALL = "fetch_ongoing_call";
public static final String FETCH_ONGOING_CALL_SUCCSS = "fetch_ongoing_call_success";
public static final String FETCH_ONGOING_CALL_FAILED = "fetch_ongoing_call_failed";
public static final String ACCEPT_ONGOING_CALL_SUCCESS = "accept_ongoing_call_success";
public static final String ACCEPT_ONGOING_CALL_FAILED = "accept_ongoing_call_failed";
public static final String DECLINE_ONGOING_CALL_SUCCESS = "decline_ongoing_call_success";
public static final String DECLINE_ONGOING_CALL_FAILED = "decline_ongoing_call_failed";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment