49 lines
806 B
TypeScript
49 lines
806 B
TypeScript
/**
|
|
* Stove 81 Plug 타입 정의
|
|
*/
|
|
export interface IdentityInfo {
|
|
app_id: string
|
|
log_source_type: string
|
|
country: string
|
|
locale: string
|
|
lang_cd: string
|
|
member_no: string
|
|
channeling_cd: string
|
|
}
|
|
|
|
export interface ClickItem {
|
|
game_no: string
|
|
}
|
|
|
|
export interface ActionParam {
|
|
click_area?: string
|
|
click_sarea?: string
|
|
click_item?: ClickItem
|
|
view_area?: string
|
|
view_type?: string
|
|
view_info?: {
|
|
game_no: string
|
|
lang_cd: string
|
|
}
|
|
}
|
|
|
|
export interface MarketingInfo {
|
|
marketing_code: string
|
|
device_type: string
|
|
media_type: string
|
|
media_page: string
|
|
}
|
|
|
|
export interface ActionInfo {
|
|
action_type: string
|
|
action_param: ActionParam
|
|
marketing_info?: MarketingInfo
|
|
}
|
|
|
|
/**
|
|
* Stove JS Service 타입 정의
|
|
*/
|
|
export interface StoveJsService {
|
|
launcher?: any
|
|
}
|