static fun track(@NonNull event: Event): Unit
イベントの送信を行います。
event
- Event: io.karte.android.tracking.Event
オブジェクト
static fun track(@NonNull event: Event, @Nullable visitorId: String?): Unit
イベントの送信を行います。
event
- Event: io.karte.android.tracking.Event
オブジェクト
visitorId
- String?: visitorId
static fun track(@NonNull event: Event, @Nullable completion: TrackCompletion?): Unit
イベントの送信を行います。
event
- Event: io.karte.android.tracking.Event
オブジェクト
completion
- TrackCompletion?: 処理の完了を受け取るInterface
static fun track(@NonNull event: Event, @Nullable visitorId: String?, @Nullable completion: TrackCompletion?): Unit
イベントの送信を行います。
event
- Event: io.karte.android.tracking.Event
オブジェクト
visitorId
- String?: visitorId
completion
- TrackCompletion?: 処理の完了を受け取るInterface
static fun track(@NonNull name: String): Unit
イベントの送信を行います。
name
- String: イベント名
static fun track(@NonNull name: String, @Nullable completion: TrackCompletion?): Unit
イベントの送信を行います。
name
- String: イベント名
completion
- TrackCompletion?: 処理の完了を受け取るInterface
static fun track(@NonNull name: String, @Nullable values: MutableMap<String!, *>?): Unit
イベントの送信を行います。
name
- String: イベント名
values
- MutableMap<String!, *>?: イベントに紐付けるカスタムオブジェクト
static fun track(@NonNull name: String, @Nullable values: MutableMap<String!, *>?, @Nullable completion: TrackCompletion?): Unit
イベントの送信を行います。
name
- String: イベント名
values
- MutableMap<String!, *>?: イベントに紐付けるカスタムオブジェクト
completion
- TrackCompletion?: 処理の完了を受け取るInterface
static fun track(@NonNull name: String, @Nullable jsonObject: JSONObject?): Unit
イベントの送信を行います。
name
- String: イベント名
jsonObject
- JSONObject?: イベントに紐付けるカスタムオブジェクト
static fun track(@NonNull name: String, @Nullable jsonObject: JSONObject?, @Nullable completion: TrackCompletion?): Unit
イベントの送信を行います。
name
- String: イベント名
jsonObject
- JSONObject?: イベントに紐付けるカスタムオブジェクト
completion
- TrackCompletion?: 処理の完了を受け取るInterface