Package org.prebid.mobile
Class ExternalUserId
-
- All Implemented Interfaces:
public class ExternalUserIdUser id object from an external third-party source for additional targeting. OpenRTB 2.6 EID object, OpenRTB 2.5 extended identifiers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classExternalUserId.UniqueId
-
Constructor Summary
Constructors Constructor Description ExternalUserId(String source, List<ExternalUserId.UniqueId> uniqueIds)Default constructor.
-
Method Summary
Modifier and Type Method Description StringgetSource()List<ExternalUserId.UniqueId>getUniqueIds()Map<String, Object>getExt()voidsetExt(Map<String, Object> ext)StringgetInserter()voidsetInserter(String inserter)Canonical domain of the entity that added this ID to the request. StringgetMatcher()voidsetMatcher(String matcher)Technology that provided the match method in mm.IntegergetMm()voidsetMm(Integer mm)Match method used by the matcher, from the AdCOM 1.0 list "ID Match Methods". JSONObjectgetJson()-
-
Constructor Detail
-
ExternalUserId
ExternalUserId(String source, List<ExternalUserId.UniqueId> uniqueIds)
Default constructor.
-
-
Method Detail
-
getUniqueIds
List<ExternalUserId.UniqueId> getUniqueIds()
-
getInserter
String getInserter()
-
setInserter
void setInserter(String inserter)
Canonical domain of the entity that added this ID to the request. ORTB:
user.eids[].inserter
-
getMatcher
String getMatcher()
-
setMatcher
void setMatcher(String matcher)
Technology that provided the match method in
mm. ORTB:user.eids[].matcher
-
setMm
void setMm(Integer mm)
Match method used by the matcher, from the AdCOM 1.0 list "ID Match Methods". ORTB:
user.eids[].mm
-
getJson
JSONObject getJson()
-
-
-
-