Shared First-Look ad-request features — the request-level base fields sent on every First-Look call, factored out so request messages reference them instead of re-declaring the block. Field numbers mirror the existing GetBidMachine*Request layout so the correspondence stays obvious.
Value parameters
- app
-
app bundle
- country
-
Alpha2 code (e.g., "US")
- device
- language
-
ISO-639-1-alpha-2
- metrics
-
request.ext.metrics (session., depth.)
- originalFloor
-
Publisher's declared floor (request.ext.original_floor). At this pre-auction stage request.flr is unmodified, so this is the floor the predictor conditions on (the model's
bid_floorfeature). The unified flow also masks grid bins <= original_floor so the auction never lowers the declared floor. - requestId
-
Adrequest id, uuid
- sdk
-
display manager
- sessionDuration
-
user.ext.sessionduration
- userExt
-
request.context.user.ext (e.g. retention, sessionduration, imwp/wp)
- userImd
-
user.ext.imd, >= 0
- userImimd
-
user.ext.imimd, >= 0
- userImwp
- userRetention
-
user.ext.retention
- userSc
-
user.ext.sc
- userWp
-
user.ext.wp, eCPM-like, >= 0
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Updatable[AdRequestFeatures]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
-
GeneratedMessage
Returns a human-readable ASCII format representation of this message.
Returns a human-readable ASCII format representation of this message.
The original message can be decoded from this format by using fromAscii on the companion object.
Attributes
- Returns
-
human-readable representation of this message.
Serializes the message into the given coded output stream
Serializes the message into the given coded output stream
Attributes
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Serializes the message and returns a byte array containing its raw bytes
Serializes the message and returns a byte array containing its raw bytes
Attributes
- Inherited from:
- GeneratedMessage
Serializes the message and returns a ByteString containing its raw bytes
Serializes the message and returns a ByteString containing its raw bytes
Attributes
- Inherited from:
- GeneratedMessage
Attributes
- Inherited from:
- GeneratedMessage
Attributes
- Inherited from:
- Updatable
Attributes
- Inherited from:
- GeneratedMessage
Serializes the message into the given output stream
Serializes the message into the given output stream
Attributes
- Inherited from:
- GeneratedMessage