library
library
/
io.constructor.data.model.tracking
Package io.
constructor.
data.
model.
tracking
Types
Types
Media
Impression
Request
Body
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
MediaImpressionRequestBody
(
@
Json
(
name
=
"banner_ad_id"
)
val
bannerAdId
:
String
,
@
Json
(
name
=
"placement_id"
)
val
placementId
:
String
,
@
Json
(
name
=
"analytics_tags"
)
val
analyticsTags
:
Map
<
String
,
String
>
?
,
@
Json
(
name
=
"beacon"
)
val
beacon
:
Boolean
=
true
,
@
Json
(
name
=
"c"
)
val
c
:
String
,
@
Json
(
name
=
"i"
)
val
i
:
String
,
@
Json
(
name
=
"s"
)
val
s
:
Int
,
@
Json
(
name
=
"key"
)
val
key
:
String
,
@
Json
(
name
=
"ui"
)
val
ui
:
String
?
,
@
Json
(
name
=
"us"
)
val
us
:
List
<
String
?
>
,
@
Json
(
name
=
"_dt"
)
val
_dt
:
Long
?
)
:
Serializable
Content copied to clipboard