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