io.bidmachine.protobuf.vectorid.v1.AdRequestEvent
See theAdRequestEvent companion object
final case class AdRequestEvent(osv: String, hwv: String, model: String, timestamp: Long, os: DeviceOS, ipv4: Int, ipv6: ByteString, ifa: ByteString, ifv: ByteString, lastBootup: Double, totalMem: Long, appBundle: String, sdk: String, sdkver: String, sellerId: Long, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[AdRequestEvent]
Value parameters
- appBundle
-
App bundle from request.context.app.bundle (e.g., "com.example.game")
- hwv
-
Device hardware version (e.g., "iPhone14,2") - common field
- ifa
-
IFA (iOS) or GAID (Android) - UUID as bytes (16 bytes)
- ifv
-
IFV (iOS identifier for vendor) - UUID as bytes (16 bytes)
- ipv4
-
IP address
- lastBootup
-
Last bootup time - double for timestamp
- model
-
Device model (e.g., "iphone") - common field
- os
-
Device OS (e.g., "android", "ios") - small enum saves bytes
- osv
-
Device OS version (e.g., "16.6.1") - most common field
- sdk
-
SDK name from request.placement.sdk (e.g., "BidMachine")
- sdkver
-
SDK version from request.placement.sdkver (e.g., "3.2.1")
- sellerId
-
Seller id from seller.id
- totalMem
-
Total device memory in bytes
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Updatable[AdRequestEvent]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article