UNPKG

omnipartners

Version:
53 lines (52 loc) 1.22 kB
import Api, { IApiPostData } from "../../lib/Api"; export default class EventLogger extends Api { defaultHost: string; responseAsJson: boolean; errorMap: { 1000: { message: string; }; 1001: { message: string; }; 1002: { message: string; }; 1003: { message: string; }; 1004: { message: string; }; 1005: { message: string; }; 1006: { message: string; }; 1007: { message: string; }; 1008: { message: string; }; 1009: { message: string; }; }; _call(action: string, data: IApiPostData): Promise<any>; logEvents({ custom_fields, ...data }: { user_guid: string; event_source: string; event_name: string; event_ts: number; clixray_instance_id: string; partner_ext_id?: string; partner_type?: string; event_category?: string; event_lon?: number; event_lat?: number; ip?: string; custom_fields?: any; }): Promise<any>; }