TrackRequest

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

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

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

Constructors

TrackRequest
Link copied to clipboard
fun TrackRequest(url: String, visitorId: String, originalPvId: String, pvId: String, events: List<Event>)
クラスを初期化します。

Functions

contains
Link copied to clipboard
fun contains(eventName: EventName): Boolean
リクエストに指定されたイベントが含まれているかチェックする。
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

body
Link copied to clipboard
open override var body: String?
Request body
headers
Link copied to clipboard
val headers: MutableMap<String, String>
HTTP headers
json
Link copied to clipboard
val json: JSONObject
bodyに書き込む内容をJSONObjectとして返します。
method
Link copied to clipboard
val method: String
HTTP Request method
originalPvId
Link copied to clipboard
val originalPvId: String
オリジナルページビューID
pvId
Link copied to clipboard
val pvId: String
ページビューID
url
Link copied to clipboard
val url: String
Request url