1- package com .zoyi .channel .react . android ;
1+ package com .zoyi .channel .rn ;
22
33/**
44 * Created by jerry on 2018. 10. 12..
@@ -8,92 +8,73 @@ public class Const {
88
99 public static final String MODULE_NAME = "RNChannelIO" ;
1010
11- // Boot
1211 public static final String KEY_PLUGIN_KEY = "pluginKey" ;
1312 public static final String KEY_MEMBER_ID = "memberId" ;
14- public static final String KEY_USER_ID = "userId " ;
15- public static final String KEY_LOCALE = "locale " ;
13+ public static final String KEY_MEMBER_HASH = "memberHash " ;
14+ public static final String KEY_PROFILE = "profile " ;
1615 public static final String KEY_LANGUAGE = "language" ;
17- public static final String KEY_DEBUG_MODE = "debugMode" ;
18- public static final String KEY_ENABLED_TRACK_DEFAULT_EVENT = "enabledTrackDefaultEvent" ;
19- public static final String KEY_HIDE_DEFAULT_IN_APP_PUSH = "hideDefaultInAppPush" ;
20- public static final String KEY_LAUNCHER_CONFIG = "launcherConfig" ;
21- public static final String KEY_STATUS = "status" ;
22-
23- // Guest
16+ public static final String KEY_UNSUBSCRIBED = "unsubscribed" ;
17+ public static final String KEY_TRACK_DEFAULT_EVENT = "trackDefaultEvent" ;
18+ public static final String KEY_HIDE_POPUP = "hidePopup" ;
19+ public static final String KEY_CHANNEL_BUTTON_OPTION = "channelButtonOption" ;
20+ public static final String KEY_TAGS = "tags" ;
21+ public static final String KEY_PROFILE_ONCE = "profileOnce" ;
2422 public static final String KEY_ID = "id" ;
2523 public static final String KEY_ALERT = "alert" ;
26- public static final String KEY_PROFILE = "profile" ;
27- public static final String KEY_GUEST = "guest" ;
28-
29- // Profile
3024 public static final String KEY_NAME = "name" ;
3125 public static final String KEY_EMAIL = "email" ;
3226 public static final String KEY_MOBILE_NUMBER = "mobileNumber" ;
3327 public static final String KEY_AVATAR_URL = "avatarUrl" ;
34- public static final String KEY_PROPERTY = "property" ;
35-
36- // Push event
3728 public static final String KEY_CHAT_ID = "chatId" ;
38- public static final String KEY_SENDER_AVATAR_URL = "senderAvatarUrl" ;
39- public static final String KEY_SENDER_NAME = "senderName" ;
4029 public static final String KEY_MESSAGE = "message" ;
4130
42- // Launcher config
43- public static final String LAUNCHER_POSITION = "LauncherPosition" ;
31+ // Legacy
32+ public static final String KEY_USER_ID = "userId" ;
33+ public static final String KEY_LOCALE = "locale" ;
34+ public static final String KEY_ENABLED_TRACK_DEFAULT_EVENT = "enabledTrackDefaultEvent" ;
35+ public static final String KEY_HIDE_DEFAULT_IN_APP_PUSH = "hideDefaultInAppPush" ;
36+ public static final String KEY_LAUNCHER_CONFIG = "launcherConfig" ;
4437
38+ // Launcher config
4539 public static final String KEY_POSITION = "position" ;
4640 public static final String KEY_LAUNCHER_POSITION_RIGHT = "right" ;
4741 public static final String KEY_LAUNCHER_POSITION_LEFT = "left" ;
4842 public static final String KEY_X_MARGIN = "xMargin" ;
4943 public static final String KEY_Y_MARGIN = "yMargin" ;
5044
51- public static final String LAUNCHER_RIGHT = "LauncherPositionRight" ;
52- public static final String LAUNCHER_LEFT = "LauncherPositionLeft" ;
53-
54- // Boot Status
55- public static final String BOOT_STATUS = "BootStatus" ;
45+ // Result
46+ public static final String RESULT_KEY_STATUS = "status" ;
47+ public static final String RESULT_KEY_ERROR = "error" ;
48+ public static final String RESULT_KEY_USER = "user" ;
5649
57- public static final String KEY_BOOT_SUCCESS = "success" ;
58- public static final String KEY_BOOT_UNKNOWN = "unknown" ;
59- public static final String KEY_BOOT_ACCESS_DENIED = "accessDenied" ;
60- public static final String KEY_BOOT_TIMEOUT = "timeout" ;
61- public static final String KEY_BOOT_REQUIRE_PAYMENT = "requirePayment" ;
62- public static final String KEY_BOOT_NOT_INITIALIZED = "notInitialized" ;
63-
64- public static final String BOOT_SUCCESS = "ChannelPluginCompletionStatusSuccess" ;
65- public static final String BOOT_UNKNOWN = "ChannelPluginCompletionStatusUnknown" ;
66- public static final String BOOT_ACCESS_DENIED = "ChannelPluginCompletionStatusAccessDenied" ;
67- public static final String BOOT_TIMEOUT = "ChannelPluginCompletionStatusNetworkTimeout" ;
68- public static final String BOOT_REQUIRE_PAYMENT = "ChannelPluginCompletionStatusRequirePayment" ;
69- public static final String BOOT_NOT_INITIALIZED = "ChannelPluginCompletionStatusNotInitialized" ;
50+ // Error
51+ public static final String ERROR_UNKNOWN = "UNKNOWN_ERROR" ;
7052
7153 // Event
54+ public static final String KEY_EVENT = "Event" ;
55+
56+ public static final String KEY_EVENT_CHAT_ID = "chatId" ;
7257 public static final String KEY_EVENT_COUNT = "count" ;
73- public static final String KEY_EVENT_LINK = "link " ;
74- public static final String KEY_EVENT_PUSH = "push " ;
58+ public static final String KEY_EVENT_URL = "url " ;
59+ public static final String KEY_EVENT_POPUP = "popup " ;
7560 public static final String KEY_PROFILE_KEY = "key" ;
7661 public static final String KEY_PROFILE_VALUE = "value" ;
7762
78- public static final String KEY_ON_CHANGE_BADGE = "ON_CHANGE_BADGE" ;
79- public static final String KEY_ON_RECEIVE_PUSH = "ON_RECEIVE_PUSH" ;
80- public static final String KEY_WILL_SHOW_MESSENGER = "WILL_SHOW_MESSENGER" ;
81- public static final String KEY_WILL_HIDE_MESSENGER = "WILL_HIDE_MESSENGER" ;
82- public static final String KEY_ON_CLICK_CHAT_LINK = "ON_CLICK_CHAT_LINK" ;
83- public static final String KEY_ON_CLICK_REDIRECT_LINK = "ON_CLICK_REDIRECT_LINK" ;
84- public static final String KEY_ON_CHANGE_PROFILE = "ON_CHANGE_PROFILE" ;
85-
86- public static final String EVENT_WILL_SHOW_MESSENGER = "ChannelIO:Event:WillShowMessenger" ;
87- public static final String EVENT_WILL_HIDE_MESSENGER = "ChannelIO:Event:WillHideMessenger" ;
88- public static final String EVENT_ON_CHANGE_BADGE = "ChannelIO:Event:OnChangeBadge" ;
89- public static final String EVENT_ON_RECEIVE_PUSH = "ChannelIO:Event:OnReceivePush" ;
90- public static final String EVENT_ON_CLICK_CHAT_LINK = "ChannelIO:Event:OnClickChatLink" ;
91- public static final String EVENT_ON_CLICK_REDIRECT_LINK = "ChannelIO:Event:OnClickRedirectLink" ;
92- public static final String EVENT_ON_CHANGE_PROFILE = "ChannelIO:Event:onChangeProfile" ;
93-
94-
95- public static final String Event = "Event" ;
96- public static final String Locale = "Locale" ;
97- public static final String BootStatus = "BootStatus" ;
98- public static final String LauncherPosition = "LauncherPosition" ;
63+ public static final String KEY_ON_BADGE_CHANGED = "ON_BADGE_CHANGED" ;
64+ public static final String KEY_ON_PROFILE_CHANGED = "ON_PROFILE_CHANGED" ;
65+ public static final String KEY_ON_POPUP_DATA_RECEIVED = "ON_POPUP_DATA_RECEIVED" ;
66+ public static final String KEY_ON_SHOW_MESSENGER = "ON_SHOW_MESSENGER" ;
67+ public static final String KEY_ON_HIDE_MESSENGER = "ON_HIDE_MESSENGER" ;
68+ public static final String KEY_ON_CHAT_CREATED = "ON_CHAT_CREATED" ;
69+ public static final String KEY_ON_URL_CLICKED = "ON_URL_CLICKED" ;
70+ public static final String KEY_ON_PRE_URL_CLICKED = "ON_PRE_URL_CLICKED" ;
71+
72+ public static final String EVENT_ON_BADGE_CHANGED = "ChannelIO:Event:OnBadgeChanged" ;
73+ public static final String EVENT_ON_PROFILE_CHANGED = "ChannelIO:Event:OnProfileChanged" ;
74+ public static final String EVENT_ON_POPUP_DATA_RECEIVED = "ChannelIO:Event:OnPopupDataReceive" ;
75+ public static final String EVENT_ON_SHOW_MESSENGER = "ChannelIO:Event:OnShowMessenger" ;
76+ public static final String EVENT_ON_HIDE_MESSENGER = "ChannelIO:Event:OnHideMessenger" ;
77+ public static final String EVENT_ON_CHAT_CREATED = "ChannelIO:Event:OnChatCreated" ;
78+ public static final String EVENT_ON_URL_CLICKED = "ChannelIO:Event:OnUrlClicked" ;
79+ public static final String EVENT_ON_PRE_URL_CLICKED = "ChannelIO:Event:OnPreUrlClicked" ;
9980}
0 commit comments