TrackRequest

class TrackRequest(url: String, visitorId: String, val originalPvId: String, val pvId: String, events: List<Event>, appInfo: JSONObject?) : JSONRequest

Track API のリクエスト情報を保持するクラスです。

SDK内部で利用するタイプであり、通常のSDK利用でこちらのタイプを利用することはありません。

Constructors

Link copied to clipboard
constructor(url: String, visitorId: String, originalPvId: String, pvId: String, events: List<Event>)
constructor(url: String, visitorId: String, originalPvId: String, pvId: String, events: List<Event>, appInfo: JSONObject?)

クラスを初期化します。

Properties

Link copied to clipboard
open override var body: String?

Request body

Link copied to clipboard
Link copied to clipboard

HTTP headers

Link copied to clipboard

bodyに書き込む内容をJSONObjectとして返します。

Link copied to clipboard

HTTP Request method

Link copied to clipboard

オリジナルページビューID

Link copied to clipboard

ページビューID

Link copied to clipboard
val url: String

Request url

Functions

Link copied to clipboard
fun contains(eventName: EventName): Boolean

リクエストに指定されたイベントが含まれているかチェックする。