Package org.prebid.mobile.api.data
Class BidInfo
-
- All Implemented Interfaces:
public class BidInfoBid info object for org.prebid.mobile.api.original.PrebidAdUnit.
-
-
Field Summary
Fields Modifier and Type Field Description public final ResultCoderesultCodepublic Map<String, String>targetingKeywordspublic Map<String, String>eventspublic StringnativeCacheIdpublic Integerexppublic final static StringEVENT_WINpublic final static StringEVENT_IMP
-
Method Summary
Modifier and Type Method Description ResultCodegetResultCode()Map<String, String>getTargetingKeywords()Map<String, String>getEvents()StringgetNativeCacheId()IntegergetExp()booleanisTopBidFiltered()truewhen setFilterOutUncachedBids removed the bid Prebid Server designated as the winner because it had no successful Prebid Cache entry, and a lower-priced cached bid was promoted in its place.static BidInfocreate(ResultCode resultCode, BidResponse bidResponse, AdUnitConfiguration configuration)-
-
Method Detail
-
getResultCode
ResultCode getResultCode()
-
getTargetingKeywords
Map<String, String> getTargetingKeywords()
-
getNativeCacheId
String getNativeCacheId()
-
isTopBidFiltered
boolean isTopBidFiltered()
truewhen setFilterOutUncachedBids removed the bid Prebid Server designated as the winner because it had no successful Prebid Cache entry, and a lower-priced cached bid was promoted in its place.The demand is still valid and its targeting is applied, so getResultCode stays SUCCESS. Use this flag only to track the yield impact of the filtering.
-
create
static BidInfo create(ResultCode resultCode, BidResponse bidResponse, AdUnitConfiguration configuration)
-
-
-
-