상수
이벤트
표준 이벤트 이름
표준 이벤트 이름은 DFEvent 클래스 내에 정의되어 있습니다.
DFEvent.LOGINLOGIN
"df_login"
LOGOUT
"df_logout"
SIGN_UP
"df_sign_up"
PURCHASE
"df_purchase"
REFUND
"df_refund"
VIEW_HOME
"df_view_home"
VIEW_PRODUCT_DETAILS
"df_view_product_details"
ADD_TO_CART
"df_add_to_cart"
ADD_TO_WISHLIST
"df_add_to_wishlist"
VIEW_SEARCH_RESULT
"df_view_search_result"
SHARE_PRODUCT
"df_share_product"
VIEW_LIST
"df_view_list"
VIEW_CART
"df_view_cart"
REMOVE_CART
"df_remove_cart"
ADD_PAYMENT_INFO
"df_add_payment_info"
DFEvent.LOGINLOGIN
"df_login"
LOGOUT
"df_logout"
SIGN_UP
"df_sign_up"
PURCHASE
"df_purchase"
REFUND
"df_refund"
VIEW_HOME
"df_view_home"
VIEW_PRODUCT_DETAILS
"df_view_product_details"
ADD_TO_CART
"df_add_to_cart"
ADD_TO_WISHLIST
"df_add_to_wishlist"
VIEW_SEARCH_RESULT
"df_view_search_result"
SHARE_PRODUCT
"df_share_product"
VIEW_LIST
"df_view_list"
VIEW_CART
"df_view_cart"
REMOVE_CART
"df_remove_cart"
ADD_PAYMENT_INFO
"df_add_payment_info"
DFEvent.LOGINLOGIN
"df_login"
LOGOUT
"df_logout"
SIGN_UP
"df_sign_up"
PURCHASE
"df_purchase"
REFUND
"df_refund"
VIEW_HOME
"df_view_home"
VIEW_PRODUCT_DETAILS
"df_view_product_details"
ADD_TO_CART
"df_add_to_cart"
ADD_TO_WISHLIST
"df_add_to_wishlist"
VIEW_SEARCH_RESULT
"df_view_search_result"
SHARE_PRODUCT
"df_share_product"
VIEW_LIST
"df_view_list"
VIEW_CART
"df_view_cart"
REMOVE_CART
"df_remove_cart"
ADD_PAYMENT_INFO
"df_add_payment_info"
DFEvent.loginlogin
"df_login"
logout
"df_logout"
signUp
"df_sign_up"
purchase
"df_purchase"
refund
"df_refund"
viewHome
"df_view_home"
viewProductDetails
"df_view_product_details"
addToCart
"df_add_to_cart"
addToWishlist
"df_add_to_wishlist"
viewSearchResult
"df_view_search_result"
shareProduct
"df_share_product"
viewList
"df_view_list"
viewCart
"df_view_cart"
removeCart
"df_remove_cart"
addPaymentInfo
"df_add_payment_info"
DFEvent.LOGINLOGIN
"df_login"
LOGOUT
"df_logout"
SIGN_UP
"df_sign_up"
PURCHASE
"df_purchase"
REFUND
"df_refund"
VIEW_HOME
"df_view_home"
VIEW_PRODUCT_DETAILS
"df_view_product_details"
ADD_TO_CART
"df_add_to_cart"
ADD_TO_WISHLIST
"df_add_to_wishlist"
VIEW_SEARCH_RESULT
"df_view_search_result"
SHARE_PRODUCT
"df_share_product"
VIEW_LIST
"df_view_list"
VIEW_CART
"df_view_cart"
REMOVE_CART
"df_remove_cart"
ADD_PAYMENT_INFO
"df_add_payment_info"
DFEvent.LOGINLOGIN
"df_login"
LOGOUT
"df_logout"
SIGN_UP
"df_sign_up"
PURCHASE
"df_purchase"
REFUND
"df_refund"
VIEW_HOME
"df_view_home"
VIEW_PRODUCT_DETAILS
"df_view_product_details"
ADD_TO_CART
"df_add_to_cart"
ADD_TO_WISHLIST
"df_add_to_wishlist"
VIEW_SEARCH_RESULT
"df_view_search_result"
SHARE_PRODUCT
"df_share_product"
VIEW_LIST
"df_view_list"
VIEW_CART
"df_view_cart"
REMOVE_CART
"df_remove_cart"
ADD_PAYMENT_INFO
"df_add_payment_info"
표준 이벤트 속성 이름
표준 이벤트 속성은 DFEventProperty 클래스 내에 정의되어 있습니다.
DFEventProperty.DELIVERY_CHARGETOTAL_REFUND_AMOUNT
"df_total_refund_amount"
Double
ORDER_ID
"df_order_id"
String
DELIVERY_CHARGE
"df_delivery_charge"
Double
PAYMENT_METHOD
"df_payment_method"
String
TOTAL_PURCHASE_AMOUNT
"df_total_purchase_amount"
Double
DISCOUNT
"df_discount"
Double
SHARING_CHANNEL
"df_sharing_channel"
String
SIGN_CHANNEL
"df_sign_channel"
String
KEYWORD
"df_keyword"
String
ITEMS
"df_items"
Array
ITEM_ID
"df_item_id"
String
ITEM_NAME
"df_item_name"
String
ITEM_PRICE
"df_price"
Double
ITEM_QUANTITY
"df_quantity"
Long
ITEM_DISCOUNT
"df_discount"
Double
ITEM_CATEGORY1
"df_category1"
String
ITEM_CATEGORY2
"df_category2"
String
ITEM_CATEGORY3
"df_category3"
String
ITEM_CATEGORY4
"df_category4"
String
ITEM_CATEGORY5
"df_category5"
String
DFEventProperty.DELIVERY_CHARGETOTAL_REFUND_AMOUNT
"df_total_refund_amount"
Double
ORDER_ID
"df_order_id"
String
DELIVERY_CHARGE
"df_delivery_charge"
Double
PAYMENT_METHOD
"df_payment_method"
String
TOTAL_PURCHASE_AMOUNT
"df_total_purchase_amount"
Double
DISCOUNT
"df_discount"
Double
SHARING_CHANNEL
"df_sharing_channel"
String
SIGN_CHANNEL
"df_sign_channel"
String
KEYWORD
"df_keyword"
String
ITEMS
"df_items"
Array
ITEM_ID
"df_item_id"
String
ITEM_NAME
"df_item_name"
String
ITEM_PRICE
"df_price"
Double
ITEM_QUANTITY
"df_quantity"
Long
ITEM_DISCOUNT
"df_discount"
Double
ITEM_CATEGORY1
"df_category1"
String
ITEM_CATEGORY2
"df_category2"
String
ITEM_CATEGORY3
"df_category3"
String
ITEM_CATEGORY4
"df_category4"
String
ITEM_CATEGORY5
"df_category5"
String
DFEventProperty.DELIVERY_CHARGETOTAL_REFUND_AMOUNT
"df_total_refund_amount"
Double
ORDER_ID
"df_order_id"
String
DELIVERY_CHARGE
"df_delivery_charge"
Double
PAYMENT_METHOD
"df_payment_method"
String
TOTAL_PURCHASE_AMOUNT
"df_total_purchase_amount"
Double
DISCOUNT
"df_discount"
Double
SHARING_CHANNEL
"df_sharing_channel"
String
SIGN_CHANNEL
"df_sign_channel"
String
KEYWORD
"df_keyword"
String
ITEMS
"df_items"
Array
ITEM_ID
"df_item_id"
String
ITEM_NAME
"df_item_name"
String
ITEM_PRICE
"df_price"
Double
ITEM_QUANTITY
"df_quantity"
Long
ITEM_DISCOUNT
"df_discount"
Double
ITEM_CATEGORY1
"df_category1"
String
ITEM_CATEGORY2
"df_category2"
String
ITEM_CATEGORY3
"df_category3"
String
ITEM_CATEGORY4
"df_category4"
String
ITEM_CATEGORY5
"df_category5"
String
DFEventProperty.deliveryChargetotalRefundAmount
"df_total_refund_amount"
Double
orderId
"df_order_id"
String
deliveryCharge
"df_delivery_charge"
Double
paymentMethod
"df_payment_method"
String
totalPurchaseAmount
"df_total_purchase_amount"
Double
discount
"df_discount"
Double
sharingChannel
"df_sharing_channel"
String
signChannel
"df_sign_channel"
String
keyword
"df_keyword"
String
items
"df_items"
Array
itemId
"df_item_id"
String
itemName
"df_item_name"
String
itemPrice
"df_price"
Double
itemQuantity
"df_quantity"
Long
itemDiscount
"df_discount"
Double
itemCategory1
"df_category1"
String
itemCategory2
"df_category2"
String
itemCategory3
"df_category3"
String
itemCategory4
"df_category4"
String
itemCategory5
"df_category5"
String
DFEventProperty.DELIVERY_CHARGETOTAL_REFUND_AMOUNT
"df_total_refund_amount"
Double
ORDER_ID
"df_order_id"
String
DELIVERY_CHARGE
"df_delivery_charge"
Double
PAYMENT_METHOD
"df_payment_method"
String
TOTAL_PURCHASE_AMOUNT
"df_total_purchase_amount"
Double
DISCOUNT
"df_discount"
Double
SHARING_CHANNEL
"df_sharing_channel"
String
SIGN_CHANNEL
"df_sign_channel"
String
KEYWORD
"df_keyword"
String
ITEMS
"df_items"
Array
ITEM_ID
"df_item_id"
String
ITEM_NAME
"df_item_name"
String
ITEM_PRICE
"df_price"
Double
ITEM_QUANTITY
"df_quantity"
Long
ITEM_DISCOUNT
"df_discount"
Double
ITEM_CATEGORY1
"df_category1"
String
ITEM_CATEGORY2
"df_category2"
String
ITEM_CATEGORY3
"df_category3"
String
ITEM_CATEGORY4
"df_category4"
String
ITEM_CATEGORY5
"df_category5"
String
DFEventProperty.DELIVERY_CHARGETOTAL_REFUND_AMOUNT
"df_total_refund_amount"
Double
ORDER_ID
"df_order_id"
String
DELIVERY_CHARGE
"df_delivery_charge"
Double
PAYMENT_METHOD
"df_payment_method"
String
TOTAL_PURCHASE_AMOUNT
"df_total_purchase_amount"
Double
DISCOUNT
"df_discount"
Double
SHARING_CHANNEL
"df_sharing_channel"
String
SIGN_CHANNEL
"df_sign_channel"
String
KEYWORD
"df_keyword"
String
ITEMS
"df_items"
Array
ITEM_ID
"df_item_id"
String
ITEM_NAME
"df_item_name"
String
ITEM_PRICE
"df_price"
Double
ITEM_QUANTITY
"df_quantity"
Long
ITEM_DISCOUNT
"df_discount"
Double
ITEM_CATEGORY1
"df_category1"
String
ITEM_CATEGORY2
"df_category2"
String
ITEM_CATEGORY3
"df_category3"
String
ITEM_CATEGORY4
"df_category4"
String
ITEM_CATEGORY5
"df_category5"
String
유저 프로필
표준 유저 프로필 이름
표준 유저 프로필 이름은 DFUserProfile 클래스 내에 정의되어 있습니다.
DFUserProfile.PUSH_ADS_OPTINNAME
"df_name"
String
GENDER
"df_gender"
String
BIRTH
"df_birth"
Datetime
MEMBERSHIP
"df_membership"
String
PUSH_ADS_OPTIN
"df_push_ads_optin"
Boolean
SMS_ADS_OPTIN
"df_sms_ads_optin"
Boolean
KAKAO_ADS_OPTIN
"df_kakao_ads_optin"
Boolean
PUSH_NIGHT_ADS_OPTIN
"df_push_night_ads_optin"
Boolean
DFUserProfile.PUSH_ADS_OPTINNAME
"df_name"
String
GENDER
"df_gender"
String
BIRTH
"df_birth"
Datetime
MEMBERSHIP
"df_membership"
String
PUSH_ADS_OPTIN
"df_push_ads_optin"
Boolean
SMS_ADS_OPTIN
"df_sms_ads_optin"
Boolean
KAKAO_ADS_OPTIN
"df_kakao_ads_optin"
Boolean
PUSH_NIGHT_ADS_OPTIN
"df_push_night_ads_optin"
Boolean
DFUserProfile.PUSH_ADS_OPTINNAME
"df_name"
String
GENDER
"df_gender"
String
BIRTH
"df_birth"
Datetime
MEMBERSHIP
"df_membership"
String
PUSH_ADS_OPTIN
"df_push_ads_optin"
Boolean
SMS_ADS_OPTIN
"df_sms_ads_optin"
Boolean
KAKAO_ADS_OPTIN
"df_kakao_ads_optin"
Boolean
PUSH_NIGHT_ADS_OPTIN
"df_push_night_ads_optin"
Boolean
DFUserProfile.pushAdsOptinname
"df_name"
String
gender
"df_gender"
String
girth
"df_birth"
Datetime
membership
"df_membership"
String
pushAdsOptin
"df_push_ads_optin"
Boolean
smsAdsOptin
"df_sms_ads_optin"
Boolean
kakaoAdsOptin
"df_kakao_ads_optin"
Boolean
pushNightAdsOptin
"df_push_night_ads_optin"
Boolean
DFUserProfile.PUSH_ADS_OPTINNAME
"df_name"
String
GENDER
"df_gender"
String
BIRTH
"df_birth"
Datetime
MEMBERSHIP
"df_membership"
String
PUSH_ADS_OPTIN
"df_push_ads_optin"
Boolean
SMS_ADS_OPTIN
"df_sms_ads_optin"
Boolean
KAKAO_ADS_OPTIN
"df_kakao_ads_optin"
Boolean
PUSH_NIGHT_ADS_OPTIN
"df_push_night_ads_optin"
Boolean
DFUserProfile.PUSH_ADS_OPTINNAME
"df_name"
String
GENDER
"df_gender"
String
BIRTH
"df_birth"
Datetime
MEMBERSHIP
"df_membership"
String
PUSH_ADS_OPTIN
"df_push_ads_optin"
Boolean
SMS_ADS_OPTIN
"df_sms_ads_optin"
Boolean
KAKAO_ADS_OPTIN
"df_kakao_ads_optin"
Boolean
PUSH_NIGHT_ADS_OPTIN
"df_push_night_ads_optin"
Boolean
유저 프로필 성별 속성
유저 프로필 성별 속성은 DFGender 클래스 내에 정의되어 있습니다.
DFGender.MALEMALE
"Male"
FEMALE
"Female"
NON_BINARY
"NonBinary"
OTHER
"Other"
DFGender.MALEMALE
"Male"
FEMALE
"Female"
NON_BINARY
"NonBinary"
OTHER
"Other"
DFGender.MALEMALE
"Male"
FEMALE
"Female"
NON_BINARY
"NonBinary"
OTHER
"Other"
DFGender.malemale
"Male"
female
"Female"
nonBinary
"NonBinary"
other
"Other"
DFGender.MALEMALE
"Male"
FEMALE
"Female"
NON_BINARY
"NonBinary"
OTHER
"Other"
DFGender.MALEMALE
"Male"
FEMALE
"Female"
NON_BINARY
"NonBinary"
OTHER
"Other"
유저 식별 정보
유저 식별 정보 속성 이름
유저 식별 정보 속성 이름은 DFIdentity 클래스 내에 정의되어 있습니다.
DFIdentity.EXTERNAL_IDEXTERNAL_ID
"external_id"
String
EMAIL
"email"
String
PHONE_NO
"phone_no"
String
KAKAO_USER_ID
"kakao_user_id"
String
LINE_USER_ID
"line_user_id"
String
DFIdentity.EXTERNAL_IDEXTERNAL_ID
"external_id"
String
EMAIL
"email"
String
PHONE_NO
"phone_no"
String
KAKAO_USER_ID
"kakao_user_id"
String
LINE_USER_ID
"line_user_id"
String
DFIdentity.EXTERNAL_IDEXTERNAL_ID
"external_id"
String
EMAIL
"email"
String
PHONE_NO
"phone_no"
String
KAKAO_USER_ID
"kakao_user_id"
String
LINE_USER_ID
"line_user_id"
String
DFIdentity.externalIdexternalId
"external_id"
String
email
"email"
String
phoneNo
"phone_no"
String
kakaoUserId
"kakao_user_id"
String
lineUserId
"line_user_id"
String
DFIdentity.EXTERNAL_IDEXTERNAL_ID
"external_id"
String
EMAIL
"email"
String
PHONE_NO
"phone_no"
String
KAKAO_USER_ID
"kakao_user_id"
String
LINE_USER_ID
"line_user_id"
String
DFIdentity.EXTERNAL_IDEXTERNAL_ID
"external_id"
String
EMAIL
"email"
String
PHONE_NO
"phone_no"
String
KAKAO_USER_ID
"kakao_user_id"
String
LINE_USER_ID
"line_user_id"
String
SDK 설정
SDK 설정 속성
SDK 설정시 사용되는 값입니다. DFConfig 클래스 내에 정의되어 있습니다.
DFConfig.iosLogEnableiosLogEnable
"df_config_log_enable"
Boolean
androidLogEnable
"android_log_enable"
Boolean
androidLogLevel
"android_log_level"
Integer
androidNotificationIconName
"android_notification_icon_name"
String
androidNotificationChannelId
"android_notification_channel_id"
String
androidNotificationAccentColor
"android_notification_accent_color"
String
DFConfig.IOS_LOG_ENABLEIOS_LOG_ENABLE
"df_config_log_enable"
Boolean
ANDROID_LOG_ENABLE
"android_log_enable"
Boolean
ANDROID_LOG_LEVEL
"android_log_level"
Integer
ANDROID_NOTIFICATION_ICON_NAME
"android_notification_icon_name"
String
ANDROID_NOTIFICATION_CHANNEL_ID
"android_notification_channel_id"
String
ANDROID_NOTIFICATION_ACCENT_COLOR
"android_notification_accent_color"
String
DFConfig.IOS_LOG_ENABLEIOS_LOG_ENABLE
"df_config_log_enable"
Boolean
ANDROID_LOG_ENABLE
"android_log_enable"
Boolean
ANDROID_LOG_LEVEL
"android_log_level"
Integer
ANDROID_NOTIFICATION_ICON_NAME
"android_notification_icon_name"
String
ANDROID_NOTIFICATION_CHANNEL_ID
"android_notification_channel_id"
String
ANDROID_NOTIFICATION_ACCENT_COLOR
"android_notification_accent_color"
String
SDK 설정 객체
Android 로그 레벨
Android의 로그 레벨입니다. DFAndroidLogLevel 클래스 내에 정의되어 있습니다.
DFAndroidLogLevel.verboseverbose
2
Integer
debug
3
Integer
info
4
Integer
warn
5
Integer
error
6
Integer
assertLevel
7
Integer
DFAndroidLogLevel.VERBOSEVERBOSE
2
Integer
DEBUG
3
Integer
INFO
4
Integer
WARN
5
Integer
ERROR
6
Integer
ASSERT
7
Integer
DFAndroidLogLevel.VERBOSEVERBOSE
2
Integer
DEBUG
3
Integer
INFO
4
Integer
WARN
5
Integer
ERROR
6
Integer
ASSERT
7
Integer
Android 알림 채널 속성
Android 알림 채널 생성시 사용되는 값입니다. DFAndroidNotificationChannelProperty 클래스 내에 정의되어 있습니다.
DFAndroidNotificationChannelProperty.idid
"id"
String
name
"name"
String
description
"description"
String
badge
"badge"
Boolean
sound
"sound"
Boolean
soundUri
"soundUri"
String
importance
"importance"
Integer
lights
"lights"
Boolean
vibration
"vibration"
Boolean
visibility
"visibility"
Integer
bypassDnd
"bypassDnd"
Boolean
groupId
"groupId"
String
DFAndroidNotificationChannelProperty.IDID
"id"
String
NAME
"name"
String
DESCRIPTION
"description"
String
BADGE
"badge"
Boolean
SOUND
"sound"
Boolean
SOUND_URI
"soundUri"
String
IMPORTANCE
"importance"
Integer
LIGHTS
"lights"
Boolean
VIBRATION
"vibration"
Boolean
VISIBILITY
"visibility"
Integer
BYPASS_DND
"bypassDnd"
Boolean
GROUP_ID
"groupId"
String
DFAndroidNotificationChannelProperty.IDID
"id"
String
NAME
"name"
String
DESCRIPTION
"description"
String
BADGE
"badge"
Boolean
SOUND
"sound"
Boolean
SOUND_URI
"soundUri"
String
IMPORTANCE
"importance"
Integer
LIGHTS
"lights"
Boolean
VIBRATION
"vibration"
Boolean
VISIBILITY
"visibility"
Integer
BYPASS_DND
"bypassDnd"
Boolean
GROUP_ID
"groupId"
String
Android 알림 채널 Importance
Android 알림 채널 생성시 Importance에 사용되는 값입니다. DFAndroidNotificationChannelImportance 클래스 내에 정의되어 있습니다.
DFAndroidNotificationChannelImportance.highnone
0
Integer
min
1
Integer
low
2
Integer
defaultImportance
3
Integer
high
4
Integer
max
5
Integer
DFAndroidNotificationChannelImportance.HIGHNONE
0
Integer
MIN
1
Integer
LOW
2
Integer
DEFAULT
3
Integer
HIGH
4
Integer
MAX
5
Integer
DFAndroidNotificationChannelImportance.HIGHNONE
0
Integer
MIN
1
Integer
LOW
2
Integer
DEFAULT
3
Integer
HIGH
4
Integer
MAX
5
Integer
Android 알림 채널 Visibility
Android 알림 채널 생성시 Visibility에 사용되는 값입니다. DFAndroidNotificationChannelVisibility 클래스 내에 정의되어 있습니다.
DFAndroidNotificationChannelVisibility.publicpublic
1
Integer
private
0
Integer
secret
-1
Integer
DFAndroidNotificationChannelVisibility.PUBLICPUBLIC
1
Integer
PRIVATE
0
Integer
SECRET
-1
Integer
DFAndroidNotificationChannelVisibility.PUBLICPUBLIC
1
Integer
PRIVATE
0
Integer
SECRET
-1
Integer
Android 알림 채널 그룹 속성
Android 알림 채널 그룹 생성시 사용되는 값입니다. DFAndroidNotificationChannelGroupProperty 클래스 내에 정의되어 있습니다.
DFAndroidNotificationChannelGroupProperty.idid
"id"
String
name
"name"
String
DFAndroidNotificationChannelGroupProperty.IDID
"id"
String
NAME
"name"
String
DFAndroidNotificationChannelGroupProperty.IDID
"id"
String
NAME
"name"
String
Last updated