Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractTokenValue - Class in com.criteo.publisher.model
 
AbstractTokenValue(CdbResponseSlot, Clock) - Constructor for class com.criteo.publisher.model.AbstractTokenValue
 
ACTION_CLOSED - Static variable in class com.criteo.publisher.util.CriteoResultReceiver
 
ACTION_LEFT_CLICKED - Static variable in class com.criteo.publisher.util.CriteoResultReceiver
 
AdChoiceOverlay - Class in com.criteo.publisher.advancednative
 
AdChoiceOverlay(BuildConfigWrapper, AndroidUtil) - Constructor for class com.criteo.publisher.advancednative.AdChoiceOverlay
 
add(BidLifecycleListener) - Method in class com.criteo.publisher.bid.CompositeBidLifecycleListener
 
add(CdbResponseSlot) - Method in class com.criteo.publisher.cache.SdkCache
 
add(AbstractTokenValue, AdUnit) - Method in class com.criteo.publisher.TokenCache
 
ADMOB_ADAPTER - Static variable in annotation type com.criteo.publisher.annotation.Internal
 
AdSize - Class in com.criteo.publisher.model
 
AdSize() - Constructor for class com.criteo.publisher.model.AdSize
 
AdSize(Parcel) - Constructor for class com.criteo.publisher.model.AdSize
 
AdSize(int, int) - Constructor for class com.criteo.publisher.model.AdSize
 
AdUnit - Class in com.criteo.publisher.model
 
AdUnit(String, AdUnitType) - Constructor for class com.criteo.publisher.model.AdUnit
 
AdUnitMapper - Class in com.criteo.publisher.model
 
AdUnitMapper(AndroidUtil, DeviceUtil) - Constructor for class com.criteo.publisher.model.AdUnitMapper
 
adUnits(List<AdUnit>) - Method in class com.criteo.publisher.Criteo.Builder
 
AdUnitType - Enum in com.criteo.publisher.util
 
AdvertisingInfo - Class in com.criteo.publisher.util
 
AdvertisingInfo(Context) - Constructor for class com.criteo.publisher.util.AdvertisingInfo
 
AdWebViewClient - Class in com.criteo.publisher.adview
 
AdWebViewClient(RedirectionListener, ComponentName) - Constructor for class com.criteo.publisher.adview.AdWebViewClient
 
AndroidUtil - Class in com.criteo.publisher.util
Represent the state of the android application.
AndroidUtil(Context, DeviceUtil) - Constructor for class com.criteo.publisher.util.AndroidUtil
 
AppEventResponseListener - Interface in com.criteo.publisher.util
 
AppEvents - Class in com.criteo.publisher.AppEvents
 
AppEvents(Context, AdvertisingInfo, Clock, PubSdkApi, UserPrivacyUtil, DeviceInfo) - Constructor for class com.criteo.publisher.AppEvents.AppEvents
 
AppEventTask - Class in com.criteo.publisher.network
 
AppEventTask(Context, AppEventResponseListener, AdvertisingInfo, PubSdkApi, DeviceInfo, UserPrivacyUtil) - Constructor for class com.criteo.publisher.network.AppEventTask
 
ApplicationStoppedListener - Interface in com.criteo.publisher.util
 
AppLifecycleUtil - Class in com.criteo.publisher.util
 
AppLifecycleUtil(AppEvents, BidManager) - Constructor for class com.criteo.publisher.util.AppLifecycleUtil
 

B

BannerAdUnit - Class in com.criteo.publisher.model
 
BannerAdUnit(String, AdSize) - Constructor for class com.criteo.publisher.model.BannerAdUnit
 
Base64 - Class in com.criteo.publisher.util
Utilities for encoding and decoding the Base64 representation of binary data.
BidLifecycleListener - Interface in com.criteo.publisher.bid
Listener with callbacks invoked at different moment of a bid lifecycle.
BidManager - Class in com.criteo.publisher
 
BidRequestSender - Class in com.criteo.publisher.network
 
BidRequestSender(CdbRequestFactory, RemoteConfigRequestFactory, PubSdkApi, Executor) - Constructor for class com.criteo.publisher.network.BidRequestSender
 
BidResponse - Class in com.criteo.publisher
 
BidResponse(double, BidToken, boolean) - Constructor for class com.criteo.publisher.BidResponse
 
BidResponse() - Constructor for class com.criteo.publisher.BidResponse
 
BidToken - Class in com.criteo.publisher
 
BuildConfigWrapper - Class in com.criteo.publisher.util
Simple wrapper around BuildConfig constants to ease testing
BuildConfigWrapper() - Constructor for class com.criteo.publisher.util.BuildConfigWrapper
 
Builder(Application, String) - Constructor for class com.criteo.publisher.Criteo.Builder
 
builder(String) - Static method in class com.criteo.publisher.csm.Metric
 
builder() - Static method in class com.criteo.publisher.csm.Metric
Deprecated.
this should only be used for deserialization
builder() - Static method in class com.criteo.publisher.model.nativeads.NativeAssets
 

C

CacheAdUnit - Class in com.criteo.publisher.model
 
CacheAdUnit(AdSize, String, AdUnitType) - Constructor for class com.criteo.publisher.model.CacheAdUnit
 
CALLING_ACTIVITY - Static variable in class com.criteo.publisher.interstitial.InterstitialActivityHelper
 
callMethodOnObject(Object, String, Object...) - Static method in class com.criteo.publisher.util.ReflectionUtil
 
cancel(boolean) - Method in class com.criteo.publisher.util.CompletableFuture
 
cancelAllPendingTasks() - Method in class com.criteo.publisher.network.BidRequestSender
Attempt to cancel all pending tasks of bid request.
canHandle(Object) - Method in class com.criteo.publisher.headerbidding.DfpHeaderBidding
 
canHandle(Object) - Method in interface com.criteo.publisher.headerbidding.HeaderBiddingHandler
Indicate if this handler can handle the given object.
canHandle(Object) - Method in class com.criteo.publisher.headerbidding.MoPubHeaderBidding
 
canHandle(Object) - Method in class com.criteo.publisher.headerbidding.OtherAdServersHeaderBidding
 
CdbCallListener - Interface in com.criteo.publisher.util
 
CdbRequest - Class in com.criteo.publisher.model
 
CdbRequest() - Constructor for class com.criteo.publisher.model.CdbRequest
 
CdbRequestFactory - Class in com.criteo.publisher.model
 
CdbRequestFactory(Publisher, DeviceInfo, AdvertisingInfo, UserPrivacyUtil, UniqueIdGenerator, BuildConfigWrapper, IntegrationRegistry) - Constructor for class com.criteo.publisher.model.CdbRequestFactory
 
CdbRequestSlot - Class in com.criteo.publisher.model
 
CdbRequestSlot() - Constructor for class com.criteo.publisher.model.CdbRequestSlot
 
CdbResponse - Class in com.criteo.publisher.model
 
CdbResponse(List<CdbResponseSlot>, int) - Constructor for class com.criteo.publisher.model.CdbResponse
 
cleanPreviousBid(Object) - Method in class com.criteo.publisher.headerbidding.DfpHeaderBidding
 
cleanPreviousBid(Object) - Method in interface com.criteo.publisher.headerbidding.HeaderBiddingHandler
Remove previous state that may have been stored in the object.
cleanPreviousBid(Object) - Method in class com.criteo.publisher.headerbidding.MoPubHeaderBidding
 
cleanPreviousBid(Object) - Method in class com.criteo.publisher.headerbidding.OtherAdServersHeaderBidding
 
ClickDetection - Class in com.criteo.publisher.advancednative
 
ClickDetection() - Constructor for class com.criteo.publisher.advancednative.ClickDetection
 
ClickHelper - Class in com.criteo.publisher.advancednative
 
ClickHelper(Redirection, TopActivityFinder, RunOnUiThreadExecutor) - Constructor for class com.criteo.publisher.advancednative.ClickHelper
 
Clock - Interface in com.criteo.publisher
 
com.criteo.publisher - package com.criteo.publisher
 
com.criteo.publisher.activity - package com.criteo.publisher.activity
 
com.criteo.publisher.advancednative - package com.criteo.publisher.advancednative
 
com.criteo.publisher.adview - package com.criteo.publisher.adview
 
com.criteo.publisher.annotation - package com.criteo.publisher.annotation
 
com.criteo.publisher.AppEvents - package com.criteo.publisher.AppEvents
 
com.criteo.publisher.bid - package com.criteo.publisher.bid
 
com.criteo.publisher.cache - package com.criteo.publisher.cache
 
com.criteo.publisher.concurrent - package com.criteo.publisher.concurrent
 
com.criteo.publisher.csm - package com.criteo.publisher.csm
 
com.criteo.publisher.headerbidding - package com.criteo.publisher.headerbidding
 
com.criteo.publisher.interstitial - package com.criteo.publisher.interstitial
 
com.criteo.publisher.logging - package com.criteo.publisher.logging
 
com.criteo.publisher.model - package com.criteo.publisher.model
 
com.criteo.publisher.model.nativeads - package com.criteo.publisher.model.nativeads
 
com.criteo.publisher.network - package com.criteo.publisher.network
 
com.criteo.publisher.privacy - package com.criteo.publisher.privacy
 
com.criteo.publisher.privacy.gdpr - package com.criteo.publisher.privacy.gdpr
 
com.criteo.publisher.tasks - package com.criteo.publisher.tasks
 
com.criteo.publisher.util - package com.criteo.publisher.util
 
CompletableFuture<T> - Class in com.criteo.publisher.util
Partial very light implementation of CompletableFuture.
CompletableFuture() - Constructor for class com.criteo.publisher.util.CompletableFuture
 
complete(T) - Method in class com.criteo.publisher.util.CompletableFuture
 
completedFuture(T) - Static method in class com.criteo.publisher.util.CompletableFuture
 
completeExceptionally(Exception) - Method in class com.criteo.publisher.util.CompletableFuture
 
CompositeBidLifecycleListener - Class in com.criteo.publisher.bid
 
CompositeBidLifecycleListener() - Constructor for class com.criteo.publisher.bid.CompositeBidLifecycleListener
 
Config - Class in com.criteo.publisher.model
 
Config() - Constructor for class com.criteo.publisher.model.Config
used by DummyCriteo to create a Config object
Config(SharedPreferences, JsonSerializer) - Constructor for class com.criteo.publisher.model.Config
 
consentData() - Method in class com.criteo.publisher.privacy.gdpr.GdprData
 
create() - Method in class com.criteo.publisher.concurrent.ThreadPoolExecutorFactory
Create new thread pools independent from the Android one.
create() - Method in class com.criteo.publisher.csm.MetricObjectQueueFactory
 
create() - Method in class com.criteo.publisher.csm.MetricRepositoryFactory
 
create() - Method in class com.criteo.publisher.csm.MetricSendingQueueFactory
 
create() - Method in interface com.criteo.publisher.DependencyProvider.Factory
 
create(String, Publisher, User, String, int, GdprData, List<CdbRequestSlot>) - Static method in class com.criteo.publisher.model.CdbRequest
 
create(String, String, AdUnitType, AdSize) - Static method in class com.criteo.publisher.model.CdbRequestSlot
 
create(Context, String) - Static method in class com.criteo.publisher.model.Publisher
 
create(String, String, String, int) - Static method in class com.criteo.publisher.model.RemoteConfigRequest
 
create(Boolean, String, String, String, String, Boolean) - Static method in class com.criteo.publisher.model.RemoteConfigResponse
 
create(String, String, String, String) - Static method in class com.criteo.publisher.model.User
 
create(String, Boolean, Integer) - Static method in class com.criteo.publisher.privacy.gdpr.GdprData
 
create() - Static method in class com.criteo.publisher.util.CustomAdapterFactory
 
createBannerController(CriteoBannerView) - Method in class com.criteo.publisher.Criteo
 
createBannerController(CriteoBannerView) - Method in class com.criteo.publisher.DummyCriteo
 
createEmpty() - Static method in class com.criteo.publisher.model.RemoteConfigResponse
 
createEmptyNativeView(Context, ViewGroup) - Method in class com.criteo.publisher.advancednative.CriteoNativeLoader
Create a new empty native view.
createLogger(Class<?>) - Method in class com.criteo.publisher.logging.LoggerFactory
 
createNativeRenderedView(Context, ViewGroup) - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
Create a new rendered native view.
createNativeView(Context, ViewGroup) - Method in interface com.criteo.publisher.advancednative.CriteoNativeRenderer
Create a new empty native view that may be filled later.
createRequest(List<CacheAdUnit>) - Method in class com.criteo.publisher.model.CdbRequestFactory
 
createRequest() - Method in class com.criteo.publisher.model.RemoteConfigRequestFactory
 
CREATOR - Static variable in class com.criteo.publisher.model.AdSize
 
Criteo - Class in com.criteo.publisher
 
Criteo() - Constructor for class com.criteo.publisher.Criteo
 
Criteo.Builder - Class in com.criteo.publisher
 
CriteoAdListener - Interface in com.criteo.publisher
 
CriteoBannerAdListener - Interface in com.criteo.publisher
 
CriteoBannerEventController - Class in com.criteo.publisher
 
CriteoBannerEventController(CriteoBannerView, Criteo, TopActivityFinder, RunOnUiThreadExecutor) - Constructor for class com.criteo.publisher.CriteoBannerEventController
 
CriteoBannerListenerCallTask - Class in com.criteo.publisher.tasks
 
CriteoBannerListenerCallTask(CriteoBannerAdListener, Reference<CriteoBannerView>, CriteoListenerCode) - Constructor for class com.criteo.publisher.tasks.CriteoBannerListenerCallTask
Task that calls the relevant callback in the CriteoBannerAdListener based on the CriteoListenerCode passed to execute.
CriteoBannerLoadTask - Class in com.criteo.publisher.tasks
 
CriteoBannerLoadTask(Reference<? extends WebView>, WebViewClient, Config, String) - Constructor for class com.criteo.publisher.tasks.CriteoBannerLoadTask
Taking WebViewClient as a constructor as all WebView/CriteoBannerView methods must be called on the same UI thread.
CriteoBannerView - Class in com.criteo.publisher
 
CriteoBannerView(Context) - Constructor for class com.criteo.publisher.CriteoBannerView
Used by server side bidding and in-house auction
CriteoBannerView(Context, BannerAdUnit) - Constructor for class com.criteo.publisher.CriteoBannerView
Used by Standalone
CriteoErrorCode - Enum in com.criteo.publisher
Error codes for reasons why an ad request may fail.
CriteoInitException - Exception in com.criteo.publisher
 
CriteoInitException(String, Throwable) - Constructor for exception com.criteo.publisher.CriteoInitException
 
CriteoInterstitial - Class in com.criteo.publisher
 
CriteoInterstitial(Context) - Constructor for class com.criteo.publisher.CriteoInterstitial
Used by server side bidding and in-house auction
CriteoInterstitial(Context, InterstitialAdUnit) - Constructor for class com.criteo.publisher.CriteoInterstitial
Used by Standalone
CriteoInterstitialActivity - Class in com.criteo.publisher
 
CriteoInterstitialActivity() - Constructor for class com.criteo.publisher.CriteoInterstitialActivity
 
CriteoInterstitialAdDisplayListener - Interface in com.criteo.publisher
 
CriteoInterstitialAdListener - Interface in com.criteo.publisher
 
CriteoInterstitialEventController - Class in com.criteo.publisher
 
CriteoInterstitialEventController(CriteoInterstitialAdListener, CriteoInterstitialAdDisplayListener, WebViewData, InterstitialActivityHelper, Criteo) - Constructor for class com.criteo.publisher.CriteoInterstitialEventController
 
CriteoInterstitialListenerCallTask - Class in com.criteo.publisher.tasks
 
CriteoInterstitialListenerCallTask(CriteoInterstitialAdListener, CriteoListenerCode) - Constructor for class com.criteo.publisher.tasks.CriteoInterstitialListenerCallTask
 
CriteoListenerCode - Enum in com.criteo.publisher
 
CriteoMedia - Class in com.criteo.publisher.advancednative
 
CriteoMedia() - Constructor for class com.criteo.publisher.advancednative.CriteoMedia
 
CriteoMediaView - Class in com.criteo.publisher.advancednative
Displays Ad media such as product image or advertiser logo.
CriteoMediaView(Context) - Constructor for class com.criteo.publisher.advancednative.CriteoMediaView
 
CriteoMediaView(Context, AttributeSet) - Constructor for class com.criteo.publisher.advancednative.CriteoMediaView
 
CriteoMediaView(Context, AttributeSet, int) - Constructor for class com.criteo.publisher.advancednative.CriteoMediaView
 
CriteoMediaView(Context, AttributeSet, int, int) - Constructor for class com.criteo.publisher.advancednative.CriteoMediaView
 
CriteoNativeAd - Class in com.criteo.publisher.advancednative
 
CriteoNativeAd(NativeAssets, VisibilityTracker, ImpressionTask, ClickDetection, NativeViewClickHandler, NativeViewClickHandler, AdChoiceOverlay, CriteoNativeRenderer, RendererHelper) - Constructor for class com.criteo.publisher.advancednative.CriteoNativeAd
 
CriteoNativeAdListener - Class in com.criteo.publisher.advancednative
All callbacks are invoked on the UI thread, so it is safe to execute any UI operations in the implementation.
CriteoNativeAdListener() - Constructor for class com.criteo.publisher.advancednative.CriteoNativeAdListener
 
CriteoNativeLoader - Class in com.criteo.publisher.advancednative
 
CriteoNativeLoader(NativeAdUnit, CriteoNativeAdListener, CriteoNativeRenderer) - Constructor for class com.criteo.publisher.advancednative.CriteoNativeLoader
 
CriteoNativeRenderer - Interface in com.criteo.publisher.advancednative
 
CriteoNotInitializedException - Exception in com.criteo.publisher
 
CriteoNotInitializedException(String) - Constructor for exception com.criteo.publisher.CriteoNotInitializedException
 
CriteoResultReceiver - Class in com.criteo.publisher.util
 
CriteoResultReceiver(Handler, Reference<CriteoInterstitialAdListener>) - Constructor for class com.criteo.publisher.util.CriteoResultReceiver
Create a new ResultReceive to receive results.
CRLF - Static variable in class com.criteo.publisher.util.Base64
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.
CsmBidLifecycleListener - Class in com.criteo.publisher.csm
Update metrics files accordingly to received events.
CsmBidLifecycleListener(MetricRepository, MetricSendingQueueProducer, Clock, Config, Executor) - Constructor for class com.criteo.publisher.csm.CsmBidLifecycleListener
 
CustomAdapterFactory - Class in com.criteo.publisher.util
 
CustomAdapterFactory() - Constructor for class com.criteo.publisher.util.CustomAdapterFactory
 

D

debug(String, Throwable) - Method in class com.criteo.publisher.logging.Logger
 
debug(String, Object...) - Method in class com.criteo.publisher.logging.Logger
 
decode(String, int) - Static method in class com.criteo.publisher.util.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int) - Static method in class com.criteo.publisher.util.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int, int, int) - Static method in class com.criteo.publisher.util.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
DEFAULT - Static variable in class com.criteo.publisher.util.Base64
Default values for encoder/decoder flags.
DependencyProvider - Class in com.criteo.publisher
Provides global dependencies to the rest of the codebase
DependencyProvider.Factory<T> - Interface in com.criteo.publisher
 
describeContents() - Method in class com.criteo.publisher.model.AdSize
 
deviceId() - Method in class com.criteo.publisher.model.User
 
deviceIdType() - Method in class com.criteo.publisher.model.User
 
DeviceInfo - Class in com.criteo.publisher.model
 
DeviceInfo(Context, RunOnUiThreadExecutor) - Constructor for class com.criteo.publisher.model.DeviceInfo
 
deviceOs() - Method in class com.criteo.publisher.model.User
 
DeviceUtil - Class in com.criteo.publisher.util
 
DeviceUtil(Context) - Constructor for class com.criteo.publisher.util.DeviceUtil
 
DfpHeaderBidding - Class in com.criteo.publisher.headerbidding
 
DfpHeaderBidding(AndroidUtil, DeviceUtil) - Constructor for class com.criteo.publisher.headerbidding.DfpHeaderBidding
 
DisplayUrlTokenValue - Class in com.criteo.publisher.model
Token given to publisher so that he can asynchronously fetch an ad.
DisplayUrlTokenValue(String, CdbResponseSlot, Clock) - Constructor for class com.criteo.publisher.model.DisplayUrlTokenValue
 
doInBackground(Object...) - Method in class com.criteo.publisher.network.AppEventTask
 
doInBackground(String...) - Method in class com.criteo.publisher.tasks.WebViewDataTask
 
downloadFailed() - Method in class com.criteo.publisher.model.WebViewData
 
downloadLoading() - Method in class com.criteo.publisher.model.WebViewData
 
downloadSucceeded() - Method in class com.criteo.publisher.model.WebViewData
 
dpToPixel(int) - Method in class com.criteo.publisher.util.AndroidUtil
Transform given distance in DP (density-independent pixel) into pixels.
DummyCriteo - Class in com.criteo.publisher
 
DummyCriteo() - Constructor for class com.criteo.publisher.DummyCriteo
 

E

encode(byte[], int) - Static method in class com.criteo.publisher.util.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[], int, int, int) - Static method in class com.criteo.publisher.util.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encodeToString(byte[], int) - Static method in class com.criteo.publisher.util.Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(byte[], int, int, int) - Static method in class com.criteo.publisher.util.Base64
Base64-encode the given data and return a newly allocated String with the result.
enrichBid(Object, AdUnit, CdbResponseSlot) - Method in class com.criteo.publisher.headerbidding.DfpHeaderBidding
 
enrichBid(Object, AdUnit) - Method in class com.criteo.publisher.headerbidding.HeaderBidding
 
enrichBid(Object, AdUnit, CdbResponseSlot) - Method in interface com.criteo.publisher.headerbidding.HeaderBiddingHandler
Enrich the given bid object with a bid for the given ad unit.
enrichBid(Object, AdUnit, CdbResponseSlot) - Method in class com.criteo.publisher.headerbidding.MoPubHeaderBidding
 
enrichBid(Object, AdUnit, CdbResponseSlot) - Method in class com.criteo.publisher.headerbidding.OtherAdServersHeaderBidding
 
EpochClock - Class in com.criteo.publisher
 
EpochClock() - Constructor for class com.criteo.publisher.EpochClock
 
equals(Object) - Method in class com.criteo.publisher.BidResponse
 
equals(Object) - Method in class com.criteo.publisher.BidToken
 
equals(Object) - Method in class com.criteo.publisher.model.AdSize
 
equals(Object) - Method in class com.criteo.publisher.model.AdUnit
 
equals(Object) - Method in class com.criteo.publisher.model.BannerAdUnit
 
equals(Object) - Method in class com.criteo.publisher.model.CacheAdUnit
 
equals(Object) - Method in class com.criteo.publisher.model.NativeAdUnit
 
error(Throwable) - Method in class com.criteo.publisher.logging.Logger
 
error(String, Throwable) - Method in class com.criteo.publisher.logging.Logger
 
execute(Runnable) - Method in class com.criteo.publisher.concurrent.RunOnUiThreadExecutor
Execute given command on the UI thread as soon as possible.
executeAsync(Runnable) - Method in class com.criteo.publisher.concurrent.RunOnUiThreadExecutor
Execute the given command asynchronously on the UI thread.
executeRawGet(URL) - Method in class com.criteo.publisher.network.PubSdkApi
 

F

fetch() - Method in class com.criteo.publisher.privacy.gdpr.GdprDataFetcher
 
fetchAdAsync(AdUnit) - Method in class com.criteo.publisher.CriteoBannerEventController
 
fetchAdAsync(BidToken) - Method in class com.criteo.publisher.CriteoBannerEventController
 
fetchAdAsync(AdUnit) - Method in class com.criteo.publisher.CriteoInterstitialEventController
 
fetchAdAsync(BidToken) - Method in class com.criteo.publisher.CriteoInterstitialEventController
 
fillWebViewHtmlContent(String, DeviceInfo, CriteoInterstitialAdDisplayListener) - Method in class com.criteo.publisher.model.WebViewData
 
fromJson(JSONObject) - Static method in class com.criteo.publisher.model.CdbResponse
 

G

gdprApplies() - Method in class com.criteo.publisher.privacy.gdpr.GdprData
 
GdprData - Class in com.criteo.publisher.privacy.gdpr
 
GdprData() - Constructor for class com.criteo.publisher.privacy.gdpr.GdprData
 
GdprDataFetcher - Class in com.criteo.publisher.privacy.gdpr
 
GdprDataFetcher(Context) - Constructor for class com.criteo.publisher.privacy.gdpr.GdprDataFetcher
 
generateId() - Method in class com.criteo.publisher.bid.UniqueIdGenerator
Generate a new unique ID suitable for Criteo backends
get() - Method in class com.criteo.publisher.util.CompletableFuture
 
get(long, TimeUnit) - Method in class com.criteo.publisher.util.CompletableFuture
 
getAdChoiceIconHeightInDp() - Method in class com.criteo.publisher.util.BuildConfigWrapper
Height in dp of the AdChoice icon for advanced native.
getAdChoiceIconWidthInDp() - Method in class com.criteo.publisher.util.BuildConfigWrapper
Width in dp of the AdChoice icon for advanced native.
getAdSize() - Method in class com.criteo.publisher.model.NativeAdUnit
 
getAdTagDataMacro() - Method in class com.criteo.publisher.model.Config
 
getAdTagDataMode() - Method in class com.criteo.publisher.model.Config
 
getAdTagUrlMode() - Method in class com.criteo.publisher.model.Config
 
getAdUnitId() - Method in class com.criteo.publisher.model.AdUnit
 
getAdUnitType() - Method in class com.criteo.publisher.model.AdUnit
 
getAdUnitType() - Method in class com.criteo.publisher.model.CacheAdUnit
 
getAdvertiserDescription() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getAdvertiserDescription() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getAdvertiserDomain() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getAdvertiserDomain() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getAdvertiserLogoClickUrl() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getAdvertiserLogoMedia() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getAdvertiserLogoUrl() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getAdvertisingId() - Method in class com.criteo.publisher.util.AdvertisingInfo
 
getBidForAdUnitAndPrefetch(AdUnit) - Method in class com.criteo.publisher.BidManager
Returns the last fetched bid a fetch a new one for the next invocation.
getBidResponse(AdUnit) - Method in class com.criteo.publisher.Criteo
 
getBidResponse(AdUnit) - Method in class com.criteo.publisher.DummyCriteo
 
getBidResponse(AdUnit) - Method in class com.criteo.publisher.InHouse
 
getBidToken() - Method in class com.criteo.publisher.BidResponse
 
getBoolean(String, boolean) - Method in class com.criteo.publisher.util.SafeSharedPreferences
 
getBundleId() - Method in class com.criteo.publisher.model.Publisher
 
getBundleId() - Method in class com.criteo.publisher.model.RemoteConfigRequest
 
getCallToAction() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getCallToAction() - Method in class com.criteo.publisher.model.nativeads.NativeProduct
 
getCdbUrl() - Method in class com.criteo.publisher.util.BuildConfigWrapper
 
getClickUrl() - Method in class com.criteo.publisher.model.nativeads.NativeProduct
This is an URI and not an URL, because deeplink are acceptable.
getContent() - Method in class com.criteo.publisher.model.WebViewData
 
getCriteoPublisherId() - Method in class com.criteo.publisher.model.Publisher
 
getCriteoPublisherId() - Method in class com.criteo.publisher.model.RemoteConfigRequest
 
getCsmBatchSize() - Method in class com.criteo.publisher.util.BuildConfigWrapper
 
getCsmDirectoryName() - Method in class com.criteo.publisher.util.BuildConfigWrapper
The relative path in application folder of the folder used to store metric files
getCsmEnabled() - Method in class com.criteo.publisher.model.RemoteConfigResponse
Feature flag for activating/deactivating the CSM feature.
getCsmQueueFilename() - Method in class com.criteo.publisher.util.BuildConfigWrapper
The relative path in application folder of the sending queue file
getCurrentScreenSize() - Method in class com.criteo.publisher.util.DeviceUtil
 
getCurrentTimeInMillis() - Method in interface com.criteo.publisher.Clock
 
getCurrentTimeInMillis() - Method in class com.criteo.publisher.EpochClock
 
getDescription() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getDescription() - Method in class com.criteo.publisher.model.nativeads.NativeProduct
 
getDisplayUrl() - Method in class com.criteo.publisher.model.DisplayUrlTokenValue
 
getDisplayUrlMacro() - Method in class com.criteo.publisher.model.Config
 
getEventUrl() - Method in class com.criteo.publisher.util.BuildConfigWrapper
 
getFormattedSize() - Method in class com.criteo.publisher.model.AdSize
 
getGdprData() - Method in class com.criteo.publisher.model.CdbRequest
 
getGdprData() - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
 
getHeight() - Method in class com.criteo.publisher.model.AdSize
 
getIabUsPrivacyString() - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
 
getId() - Method in class com.criteo.publisher.model.CdbRequest
 
getImageUrl() - Method in class com.criteo.publisher.model.nativeads.NativeProduct
 
getImpressionId() - Method in class com.criteo.publisher.model.CdbRequestSlot
 
getImpressionPixels() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getInstance() - Static method in class com.criteo.publisher.Criteo
 
getInstance() - Static method in class com.criteo.publisher.DependencyProvider
 
getInt(String, int) - Method in class com.criteo.publisher.util.SafeSharedPreferences
 
getIntegration() - Method in class com.criteo.publisher.headerbidding.DfpHeaderBidding
 
getIntegration() - Method in interface com.criteo.publisher.headerbidding.HeaderBiddingHandler
Indicate which kind of integration is this handler doing.
getIntegration() - Method in class com.criteo.publisher.headerbidding.MoPubHeaderBidding
 
getIntegration() - Method in class com.criteo.publisher.headerbidding.OtherAdServersHeaderBidding
 
getKillSwitch() - Method in class com.criteo.publisher.model.RemoteConfigResponse
The kill switch applies to both the iOS and Android SDKs, and tells the SDK to stop getting bids from CDB.
getLegalText() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getLogger(Class<?>) - Static method in class com.criteo.publisher.logging.LoggerFactory
 
getMaxSizeOfCsmMetricSendingQueue() - Method in class com.criteo.publisher.util.BuildConfigWrapper
Maximum size (in bytes) of metric elements stored in the metric sending queue.
getMaxSizeOfCsmMetricsFolder() - Method in class com.criteo.publisher.util.BuildConfigWrapper
Maximum size (in bytes) of metric elements stored in the metrics folder.
getMinLogLevel() - Method in class com.criteo.publisher.util.BuildConfigWrapper
Included minimum level of logs to print Values are from Log: 2 = VERBOSE 3 = DEBUG 4 = INFO 5 = WARNING 6 = ERROR 7 = ASSERT
getMopubConsent() - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
 
getNativeAssets() - Method in class com.criteo.publisher.model.nativeads.NativeTokenValue
 
getNativeTokenValue(BidToken) - Method in class com.criteo.publisher.InHouse
 
getNetworkTimeoutInMillis() - Method in class com.criteo.publisher.util.BuildConfigWrapper
Duration in milliseconds for the network layer to drop a call and consider it timeouted.
getNotEmptyOrNullValue(String) - Static method in class com.criteo.publisher.util.TextUtils
Return either non empty value or null value if empty
getOrientation() - Method in class com.criteo.publisher.util.AndroidUtil
Overall orientation of the screen.
getPlaceholder() - Method in class com.criteo.publisher.advancednative.CriteoMediaView
 
getPlacementId() - Method in class com.criteo.publisher.model.CacheAdUnit
 
getPlacementId() - Method in class com.criteo.publisher.model.CdbRequestSlot
 
getPrice() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getPrice() - Method in class com.criteo.publisher.BidResponse
 
getPrice() - Method in class com.criteo.publisher.model.nativeads.NativeProduct
 
getPrivacyLongLegalText() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getPrivacyOptOutClickUrl() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getPrivacyOptOutImageUrl() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
 
getProduct() - Method in class com.criteo.publisher.model.nativeads.NativeAssets
Return the first product in the payload.
getProductMedia() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getProfileId() - Method in class com.criteo.publisher.model.CdbRequest
 
getProfileId() - Method in class com.criteo.publisher.model.RemoteConfigRequest
 
getPublisher() - Method in class com.criteo.publisher.model.CdbRequest
 
getSdkVersion() - Method in class com.criteo.publisher.model.CdbRequest
 
getSdkVersion() - Method in class com.criteo.publisher.model.RemoteConfigRequest
 
getSdkVersion() - Method in class com.criteo.publisher.util.BuildConfigWrapper
 
getSize() - Method in class com.criteo.publisher.model.BannerAdUnit
 
getSize() - Method in class com.criteo.publisher.model.CacheAdUnit
 
getSizes() - Method in class com.criteo.publisher.model.CdbRequestSlot
 
getSlotByImpressionId(String) - Method in class com.criteo.publisher.model.CdbResponse
 
getSlots() - Method in class com.criteo.publisher.model.CdbRequest
 
getSlots() - Method in class com.criteo.publisher.model.CdbResponse
 
getString(String, String) - Method in class com.criteo.publisher.util.SafeSharedPreferences
 
getTimeToNextCall() - Method in class com.criteo.publisher.model.CdbResponse
 
getTitle() - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
 
getTitle() - Method in class com.criteo.publisher.model.nativeads.NativeProduct
 
getTokenValue(BidToken, AdUnitType) - Method in class com.criteo.publisher.InHouse
 
getTokenValue(BidToken, AdUnitType) - Method in class com.criteo.publisher.TokenCache
 
getTopActivityName() - Method in class com.criteo.publisher.activity.TopActivityFinder
 
getUser() - Method in class com.criteo.publisher.model.CdbRequest
 
getUserAgent() - Method in class com.criteo.publisher.model.CdbRequestFactory
 
getUserAgent() - Method in class com.criteo.publisher.model.DeviceInfo
 
getUsPrivacyOptout() - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
 
getWidth() - Method in class com.criteo.publisher.model.AdSize
 

H

hashCode() - Method in class com.criteo.publisher.BidResponse
 
hashCode() - Method in class com.criteo.publisher.BidToken
 
hashCode() - Method in class com.criteo.publisher.model.AdSize
 
hashCode() - Method in class com.criteo.publisher.model.AdUnit
 
hashCode() - Method in class com.criteo.publisher.model.BannerAdUnit
 
hashCode() - Method in class com.criteo.publisher.model.CacheAdUnit
 
hashCode() - Method in class com.criteo.publisher.model.NativeAdUnit
 
HeaderBidding - Class in com.criteo.publisher.headerbidding
 
HeaderBidding(BidManager, List<HeaderBiddingHandler>, IntegrationRegistry) - Constructor for class com.criteo.publisher.headerbidding.HeaderBidding
 
HeaderBiddingHandler - Interface in com.criteo.publisher.headerbidding
 
HttpResponseException - Exception in com.criteo.publisher.network
 
HttpResponseException(int) - Constructor for exception com.criteo.publisher.network.HttpResponseException
 

I

ImageLoader - Interface in com.criteo.publisher.advancednative
 
ImageLoaderHolder - Class in com.criteo.publisher.advancednative
Indirect reference to the image loader to use.
ImageLoaderHolder(ImageLoader) - Constructor for class com.criteo.publisher.advancednative.ImageLoaderHolder
 
ImpressionHelper - Class in com.criteo.publisher.advancednative
 
ImpressionHelper(PubSdkApi, Executor, RunOnUiThreadExecutor) - Constructor for class com.criteo.publisher.advancednative.ImpressionHelper
 
Incubating - Annotation Type in com.criteo.publisher.annotation
Indicate that the annotated element will soon be part of the public API, but the entire feature is not ready yet to be published publicly.
InHouse - Class in com.criteo.publisher
 
InHouse(BidManager, TokenCache, Clock, InterstitialActivityHelper, IntegrationRegistry) - Constructor for class com.criteo.publisher.InHouse
 
init() - Method in class com.criteo.publisher.Criteo.Builder
 
init(Application, String, List<AdUnit>) - Static method in class com.criteo.publisher.Criteo
Deprecated.
initialize() - Method in class com.criteo.publisher.model.DeviceInfo
 
instance - Static variable in class com.criteo.publisher.DependencyProvider
 
Internal - Annotation Type in com.criteo.publisher.annotation
Indicate that the annotated element is part of the internal API and should not be used.
INTERSTITIAL_ACTION - Static variable in class com.criteo.publisher.util.CriteoResultReceiver
 
InterstitialActivityHelper - Class in com.criteo.publisher.interstitial
 
InterstitialActivityHelper(Context, TopActivityFinder) - Constructor for class com.criteo.publisher.interstitial.InterstitialActivityHelper
 
InterstitialAdUnit - Class in com.criteo.publisher.model
 
InterstitialAdUnit(String) - Constructor for class com.criteo.publisher.model.InterstitialAdUnit
 
isAdLoaded() - Method in class com.criteo.publisher.CriteoInterstitial
 
isAdLoaded() - Method in class com.criteo.publisher.CriteoInterstitialEventController
 
isAvailable() - Method in class com.criteo.publisher.interstitial.InterstitialActivityHelper
 
isBidSuccess() - Method in class com.criteo.publisher.BidResponse
 
isCancelled() - Method in class com.criteo.publisher.util.CompletableFuture
 
isCCPAConsentGivenOrNotApplicable() - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
Determine if CCPA consent is given.
isCsmEnabled() - Method in class com.criteo.publisher.model.Config
Return true to indicate if the CSM feature is activated.
isDone() - Method in class com.criteo.publisher.util.CompletableFuture
 
isEmpty(CharSequence) - Static method in class com.criteo.publisher.util.TextUtils
Returns true if the string is null or 0-length.
isExpired() - Method in class com.criteo.publisher.model.AbstractTokenValue
 
isInstanceOf(Object, String) - Static method in class com.criteo.publisher.util.ReflectionUtil
 
isInterstitial() - Method in class com.criteo.publisher.model.CdbRequestSlot
 
isKillSwitchEnabled() - Method in class com.criteo.publisher.model.Config
 
isLimitAdTrackingEnabled() - Method in class com.criteo.publisher.util.AdvertisingInfo
 
isLoaded() - Method in class com.criteo.publisher.model.WebViewData
 
isLoading() - Method in class com.criteo.publisher.model.WebViewData
 
isMopubConsentGivenOrNotApplicable() - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
 
isNativeAd() - Method in class com.criteo.publisher.model.CdbRequestSlot
 
isNotNull(Object) - Static method in class com.criteo.publisher.util.PreconditionsUtil
Precondition used to assert that the given value is not null.
isTablet() - Method in class com.criteo.publisher.util.DeviceUtil
Indicate if the device is a tablet or not.
isValidUrl(String) - Static method in class com.criteo.publisher.util.URLUtil
 
isVersionSupported() - Method in class com.criteo.publisher.util.DeviceUtil
 

J

JsonSerializer - Class in com.criteo.publisher.util
 
JsonSerializer(Gson) - Constructor for class com.criteo.publisher.util.JsonSerializer
 

L

loadAd() - Method in class com.criteo.publisher.advancednative.CriteoNativeLoader
Request the Criteo SDK for a native ad matching the given NativeAdUnit.
loadAd(BidToken) - Method in class com.criteo.publisher.advancednative.CriteoNativeLoader
 
loadAd() - Method in class com.criteo.publisher.CriteoBannerView
 
loadAd(BidToken) - Method in class com.criteo.publisher.CriteoBannerView
 
loadAd() - Method in class com.criteo.publisher.CriteoInterstitial
 
loadAd(BidToken) - Method in class com.criteo.publisher.CriteoInterstitial
 
loadAdWithDisplayData(String) - Method in class com.criteo.publisher.CriteoBannerView
 
loadAdWithDisplayData(String) - Method in class com.criteo.publisher.CriteoInterstitial
 
loadCdb(CdbRequest, String) - Method in class com.criteo.publisher.network.PubSdkApi
 
loadConfig(RemoteConfigRequest) - Method in class com.criteo.publisher.network.PubSdkApi
 
loadImageInto(URL, ImageView, Drawable) - Method in interface com.criteo.publisher.advancednative.ImageLoader
Load the image at the given URL and set it in the given image view when finished.
Logger - Class in com.criteo.publisher.logging
 
Logger(Class<?>, BuildConfigWrapper) - Constructor for class com.criteo.publisher.logging.Logger
 
LoggerFactory - Class in com.criteo.publisher.logging
 
LoggerFactory(BuildConfigWrapper) - Constructor for class com.criteo.publisher.logging.LoggerFactory
 
LoggingBidLifecycleListener - Class in com.criteo.publisher.bid
Listener that logs debug messages given the different steps of a bid lifecycle.
LoggingBidLifecycleListener() - Constructor for class com.criteo.publisher.bid.LoggingBidLifecycleListener
 

M

map(AdUnit) - Method in class com.criteo.publisher.model.AdUnitMapper
Transform the given AdUnit into an internal CacheAdUnit if valid
mapToChunks(List<AdUnit>) - Method in class com.criteo.publisher.model.AdUnitMapper
Transform the given valid AdUnit into internal CacheAdUnit.
Metric - Class in com.criteo.publisher.csm
 
Metric() - Constructor for class com.criteo.publisher.csm.Metric
 
MetricObjectQueueFactory - Class in com.criteo.publisher.csm
 
MetricObjectQueueFactory(Context, MetricParser, BuildConfigWrapper) - Constructor for class com.criteo.publisher.csm.MetricObjectQueueFactory
 
MetricParser - Class in com.criteo.publisher.csm
 
MetricParser(JsonSerializer) - Constructor for class com.criteo.publisher.csm.MetricParser
 
MetricRepository - Class in com.criteo.publisher.csm
 
MetricRepository() - Constructor for class com.criteo.publisher.csm.MetricRepository
 
MetricRepositoryFactory - Class in com.criteo.publisher.csm
 
MetricRepositoryFactory(Context, MetricParser, BuildConfigWrapper) - Constructor for class com.criteo.publisher.csm.MetricRepositoryFactory
 
MetricRequest - Class in com.criteo.publisher.csm
 
MetricRequest() - Constructor for class com.criteo.publisher.csm.MetricRequest
 
MetricRequest.MetricRequestFeedback - Class in com.criteo.publisher.csm
 
MetricRequest.MetricRequestSlot - Class in com.criteo.publisher.csm
 
MetricRequestFeedback() - Constructor for class com.criteo.publisher.csm.MetricRequest.MetricRequestFeedback
 
MetricRequestSlot() - Constructor for class com.criteo.publisher.csm.MetricRequest.MetricRequestSlot
 
MetricSendingQueue - Class in com.criteo.publisher.csm
 
MetricSendingQueue() - Constructor for class com.criteo.publisher.csm.MetricSendingQueue
 
MetricSendingQueueConsumer - Class in com.criteo.publisher.csm
 
MetricSendingQueueConsumer(MetricSendingQueue, PubSdkApi, BuildConfigWrapper, Config, Executor) - Constructor for class com.criteo.publisher.csm.MetricSendingQueueConsumer
 
MetricSendingQueueFactory - Class in com.criteo.publisher.csm
 
MetricSendingQueueFactory(MetricObjectQueueFactory, BuildConfigWrapper) - Constructor for class com.criteo.publisher.csm.MetricSendingQueueFactory
 
MetricSendingQueueProducer - Class in com.criteo.publisher.csm
 
MetricSendingQueueProducer(MetricSendingQueue) - Constructor for class com.criteo.publisher.csm.MetricSendingQueueProducer
 
MOPUB_ADAPTER - Static variable in annotation type com.criteo.publisher.annotation.Internal
 
mopubConsent(String) - Method in class com.criteo.publisher.Criteo.Builder
 
mopubConsent() - Method in class com.criteo.publisher.model.User
 
MoPubHeaderBidding - Class in com.criteo.publisher.headerbidding
 
MoPubHeaderBidding() - Constructor for class com.criteo.publisher.headerbidding.MoPubHeaderBidding
 

N

NATIVE - Static variable in annotation type com.criteo.publisher.annotation.Incubating
 
NativeAdMapper - Class in com.criteo.publisher.advancednative
 
NativeAdMapper(VisibilityTracker, ImpressionHelper, ClickDetection, ClickHelper, AdChoiceOverlay, RendererHelper) - Constructor for class com.criteo.publisher.advancednative.NativeAdMapper
 
NativeAdUnit - Class in com.criteo.publisher.model
 
NativeAdUnit(String) - Constructor for class com.criteo.publisher.model.NativeAdUnit
 
NativeAdvertiser - Class in com.criteo.publisher.model.nativeads
 
NativeAdvertiser() - Constructor for class com.criteo.publisher.model.nativeads.NativeAdvertiser
 
NativeAssets - Class in com.criteo.publisher.model.nativeads
 
NativeAssets() - Constructor for class com.criteo.publisher.model.nativeads.NativeAssets
 
NativeImage - Class in com.criteo.publisher.model.nativeads
 
NativeImage() - Constructor for class com.criteo.publisher.model.nativeads.NativeImage
 
NativeImpressionPixel - Class in com.criteo.publisher.model.nativeads
 
NativeImpressionPixel() - Constructor for class com.criteo.publisher.model.nativeads.NativeImpressionPixel
 
NativePrivacy - Class in com.criteo.publisher.model.nativeads
 
NativePrivacy() - Constructor for class com.criteo.publisher.model.nativeads.NativePrivacy
 
NativeProduct - Class in com.criteo.publisher.model.nativeads
 
NativeProduct() - Constructor for class com.criteo.publisher.model.nativeads.NativeProduct
 
NativeTokenValue - Class in com.criteo.publisher.model.nativeads
Token given to publisher so that he can asynchronously fetch an native ad.
NativeTokenValue(NativeAssets, CdbResponseSlot, Clock) - Constructor for class com.criteo.publisher.model.nativeads.NativeTokenValue
 
NO_CLOSE - Static variable in class com.criteo.publisher.util.Base64
Flag to pass to Base64OutputStream to indicate that it should not close the output stream it is wrapping when it itself is closed.
NO_PADDING - Static variable in class com.criteo.publisher.util.Base64
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
NO_WRAP - Static variable in class com.criteo.publisher.util.Base64
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).
NoOpActivityLifecycleCallbacks - Class in com.criteo.publisher.activity
 
NoOpActivityLifecycleCallbacks() - Constructor for class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 

O

onActivityCreated(Activity, Bundle) - Method in class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 
onActivityCreated(Activity, Bundle) - Method in class com.criteo.publisher.util.AppLifecycleUtil
 
onActivityDestroyed(Activity) - Method in class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 
onActivityDestroyed(Activity) - Method in class com.criteo.publisher.util.AppLifecycleUtil
 
onActivityPaused(Activity) - Method in class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 
onActivityPaused(Activity) - Method in class com.criteo.publisher.util.AppLifecycleUtil
 
onActivityResumed(Activity) - Method in class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 
onActivityResumed(Activity) - Method in class com.criteo.publisher.util.AppLifecycleUtil
 
onActivitySaveInstanceState(Activity, Bundle) - Method in class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 
onActivitySaveInstanceState(Activity, Bundle) - Method in class com.criteo.publisher.util.AppLifecycleUtil
 
onActivityStarted(Activity) - Method in class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 
onActivityStarted(Activity) - Method in class com.criteo.publisher.util.AppLifecycleUtil
 
onActivityStopped(Activity) - Method in class com.criteo.publisher.activity.NoOpActivityLifecycleCallbacks
 
onActivityStopped(Activity) - Method in class com.criteo.publisher.util.AppLifecycleUtil
 
onAdClicked() - Method in class com.criteo.publisher.advancednative.CriteoNativeAdListener
Callback invoked when an user clicks anywhere on the ad (except on the AdChoice button).
onAdClicked() - Method in interface com.criteo.publisher.CriteoAdListener
Called when Ad link clicked.
onAdClosed() - Method in class com.criteo.publisher.advancednative.CriteoNativeAdListener
Callback invoked when the user is back from the Ad.
onAdClosed() - Method in interface com.criteo.publisher.CriteoAdListener
Called when browser closed
onAdFailedToDisplay(CriteoErrorCode) - Method in interface com.criteo.publisher.CriteoInterstitialAdDisplayListener
 
onAdFailedToReceive(CriteoErrorCode) - Method in class com.criteo.publisher.advancednative.CriteoNativeAdListener
Callback invoked when a native ad is requested but none may be provided by the SDK.
onAdFailedToReceive(CriteoErrorCode) - Method in interface com.criteo.publisher.CriteoAdListener
Called when an ad fetch fails.
onAdImpression() - Method in class com.criteo.publisher.advancednative.CriteoNativeAdListener
Callback invoked when a native view is detected as being displayed on user screen and ad impression is triggered.
onAdLeftApplication() - Method in class com.criteo.publisher.advancednative.CriteoNativeAdListener
Callback invoked when an ad is opened and the user is redirected outside the application, to the product web page or to the AdChoice page for instance.
onAdLeftApplication() - Method in interface com.criteo.publisher.CriteoAdListener
Called when an ad is clicked.
onAdOpened() - Method in interface com.criteo.publisher.CriteoAdListener
Called when browser opened
onAdReadyToDisplay() - Method in interface com.criteo.publisher.CriteoInterstitialAdDisplayListener
 
onAdReceived(CriteoNativeAd) - Method in class com.criteo.publisher.advancednative.CriteoNativeAdListener
Callback invoked when a native ad is requested and is successfully received.
onAdReceived(View) - Method in interface com.criteo.publisher.CriteoBannerAdListener
Called when an ad is successfully fetched.
onAdReceived() - Method in interface com.criteo.publisher.CriteoInterstitialAdListener
Called when an ad is successfully fetched.
onApplicationStopped() - Method in class com.criteo.publisher.AppEvents.AppEvents
 
onApplicationStopped() - Method in class com.criteo.publisher.BidManager
 
onApplicationStopped() - Method in interface com.criteo.publisher.util.ApplicationStoppedListener
 
onBackPressed() - Method in class com.criteo.publisher.CriteoInterstitialActivity
 
onBidConsumed(CacheAdUnit, CdbResponseSlot) - Method in interface com.criteo.publisher.bid.BidLifecycleListener
Callback invoked when a bid is used and consumed.
onBidConsumed(CacheAdUnit, CdbResponseSlot) - Method in class com.criteo.publisher.bid.CompositeBidLifecycleListener
 
onBidConsumed(CacheAdUnit, CdbResponseSlot) - Method in class com.criteo.publisher.bid.LoggingBidLifecycleListener
 
onBidConsumed(CacheAdUnit, CdbResponseSlot) - Method in class com.criteo.publisher.csm.CsmBidLifecycleListener
On bid consumption, the metric associated to the bid is updated.
onCdbCallFailed(CdbRequest, Exception) - Method in interface com.criteo.publisher.bid.BidLifecycleListener
Callback invoked when a CDB call failed.
onCdbCallFailed(CdbRequest, Exception) - Method in class com.criteo.publisher.bid.CompositeBidLifecycleListener
 
onCdbCallFailed(CdbRequest, Exception) - Method in class com.criteo.publisher.bid.LoggingBidLifecycleListener
 
onCdbCallFailed(CdbRequest, Exception) - Method in class com.criteo.publisher.csm.CsmBidLifecycleListener
On CDB call failed, metrics corresponding to the requested slots are updated.
onCdbCallFinished(CdbRequest, CdbResponse) - Method in interface com.criteo.publisher.bid.BidLifecycleListener
Callback invoked when a CDB call finished successfully with a response.
onCdbCallFinished(CdbRequest, CdbResponse) - Method in class com.criteo.publisher.bid.CompositeBidLifecycleListener
 
onCdbCallFinished(CdbRequest, CdbResponse) - Method in class com.criteo.publisher.bid.LoggingBidLifecycleListener
 
onCdbCallFinished(CdbRequest, CdbResponse) - Method in class com.criteo.publisher.csm.CsmBidLifecycleListener
When the CDB call ends successfully, metrics corresponding to requested slots are updated accordingly to the response.
onCdbCallStarted(CdbRequest) - Method in interface com.criteo.publisher.bid.BidLifecycleListener
Callback invoked when a CDB call is about to start.
onCdbCallStarted(CdbRequest) - Method in class com.criteo.publisher.bid.CompositeBidLifecycleListener
 
onCdbCallStarted(CdbRequest) - Method in class com.criteo.publisher.bid.LoggingBidLifecycleListener
 
onCdbCallStarted(CdbRequest) - Method in class com.criteo.publisher.csm.CsmBidLifecycleListener
On CDB call start, each requested slot is tracked by a new metric.
onCdbError(CdbRequest, Exception) - Method in interface com.criteo.publisher.util.CdbCallListener
 
onCdbRequest(CdbRequest) - Method in interface com.criteo.publisher.util.CdbCallListener
 
onCdbResponse(CdbRequest, CdbResponse) - Method in interface com.criteo.publisher.util.CdbCallListener
 
onCreate(Bundle) - Method in class com.criteo.publisher.CriteoInterstitialActivity
 
onDestroy() - Method in class com.criteo.publisher.CriteoInterstitialActivity
 
onPostExecute(JSONObject) - Method in class com.criteo.publisher.network.AppEventTask
 
onPostExecute(String) - Method in class com.criteo.publisher.tasks.WebViewDataTask
 
onReceiveResult(int, Bundle) - Method in class com.criteo.publisher.util.CriteoResultReceiver
 
onSdkInitialized() - Method in interface com.criteo.publisher.bid.BidLifecycleListener
Callback invoked when the SDK is initialized.
onSdkInitialized() - Method in class com.criteo.publisher.bid.CompositeBidLifecycleListener
 
onSdkInitialized() - Method in class com.criteo.publisher.bid.LoggingBidLifecycleListener
 
onSdkInitialized() - Method in class com.criteo.publisher.csm.CsmBidLifecycleListener
SDK initialization is caused either by a fresh or restart of the application.
onUserBackFromAd() - Method in interface com.criteo.publisher.adview.RedirectionListener
Callback notified when the user is back from an ad.
onUserRedirectedToAd() - Method in interface com.criteo.publisher.adview.RedirectionListener
Callback notified when the user click on the ad view, and is then redirected to the ad.
openActivity(String, CriteoInterstitialAdListener) - Method in class com.criteo.publisher.interstitial.InterstitialActivityHelper
 
OtherAdServersHeaderBidding - Class in com.criteo.publisher.headerbidding
 
OtherAdServersHeaderBidding() - Constructor for class com.criteo.publisher.headerbidding.OtherAdServersHeaderBidding
 

P

peekAdUnit(CacheAdUnit) - Method in class com.criteo.publisher.cache.SdkCache
Get the slot corresponding to the given key.
postAppEvent(int, String, String, String, int, String, GdprData) - Method in class com.criteo.publisher.network.PubSdkApi
 
postCsm(MetricRequest) - Method in class com.criteo.publisher.network.PubSdkApi
 
PreconditionsUtil - Class in com.criteo.publisher.util
 
PreconditionsUtil() - Constructor for class com.criteo.publisher.util.PreconditionsUtil
 
preconditionThrowsOnException() - Method in class com.criteo.publisher.util.BuildConfigWrapper
Indicate if exceptions that could be ignored should be thrown.
prefetch(List<AdUnit>) - Method in class com.criteo.publisher.BidManager
This method is called back after the "useragent" is fetched
preload(URL) - Method in interface com.criteo.publisher.advancednative.ImageLoader
Preload the image at the given URL.
provideAdChoiceOverlay() - Method in class com.criteo.publisher.DependencyProvider
 
provideAdUnitMapper() - Method in class com.criteo.publisher.DependencyProvider
 
provideAdvertisingInfo() - Method in class com.criteo.publisher.DependencyProvider
 
provideAndroidUtil() - Method in class com.criteo.publisher.DependencyProvider
 
provideAppEvents() - Method in class com.criteo.publisher.DependencyProvider
 
provideApplication() - Method in class com.criteo.publisher.DependencyProvider
 
provideAsyncResources() - Method in class com.criteo.publisher.DependencyProvider
 
provideBidLifecycleListener() - Method in class com.criteo.publisher.DependencyProvider
 
provideBidManager() - Method in class com.criteo.publisher.DependencyProvider
 
provideBidRequestSender() - Method in class com.criteo.publisher.DependencyProvider
 
provideBuildConfigWrapper() - Method in class com.criteo.publisher.DependencyProvider
 
provideCdbRequestFactory() - Method in class com.criteo.publisher.DependencyProvider
 
provideClickDetection() - Method in class com.criteo.publisher.DependencyProvider
 
provideClock() - Method in class com.criteo.publisher.DependencyProvider
 
provideConfig() - Method in class com.criteo.publisher.DependencyProvider
 
provideContext() - Method in class com.criteo.publisher.DependencyProvider
 
provideCriteoPublisherId() - Method in class com.criteo.publisher.DependencyProvider
 
provideDefaultImageLoader() - Method in class com.criteo.publisher.DependencyProvider
 
provideDeviceInfo() - Method in class com.criteo.publisher.DependencyProvider
 
provideDeviceUtil() - Method in class com.criteo.publisher.DependencyProvider
 
provideGson() - Method in class com.criteo.publisher.DependencyProvider
 
provideHeaderBidding() - Method in class com.criteo.publisher.DependencyProvider
 
provideImageLoaderHolder() - Method in class com.criteo.publisher.DependencyProvider
 
provideInHouse() - Method in class com.criteo.publisher.DependencyProvider
 
provideIntegrationDetector() - Method in class com.criteo.publisher.DependencyProvider
 
provideIntegrationRegistry() - Method in class com.criteo.publisher.DependencyProvider
 
provideInterstitialActivityHelper() - Method in class com.criteo.publisher.DependencyProvider
 
provideJsonSerializer() - Method in class com.criteo.publisher.DependencyProvider
 
provideLoggerFactory() - Method in class com.criteo.publisher.DependencyProvider
 
provideMetricParser() - Method in class com.criteo.publisher.DependencyProvider
 
provideMetricRepository() - Method in class com.criteo.publisher.DependencyProvider
 
provideMetricSendingQueue() - Method in class com.criteo.publisher.DependencyProvider
 
provideMetricSendingQueueConsumer() - Method in class com.criteo.publisher.DependencyProvider
 
provideNativeAdMapper() - Method in class com.criteo.publisher.DependencyProvider
 
provideObjectQueueFactory() - Method in class com.criteo.publisher.DependencyProvider
 
providePicasso() - Method in class com.criteo.publisher.DependencyProvider
 
providePublisher() - Method in class com.criteo.publisher.DependencyProvider
 
providePubSdkApi() - Method in class com.criteo.publisher.DependencyProvider
 
provideRedirection() - Method in class com.criteo.publisher.DependencyProvider
 
provideRemoteConfigRequestFactory() - Method in class com.criteo.publisher.DependencyProvider
 
provideRendererHelper() - Method in class com.criteo.publisher.DependencyProvider
 
provideRunOnUiThreadExecutor() - Method in class com.criteo.publisher.DependencyProvider
 
provideSharedPreferences() - Method in class com.criteo.publisher.DependencyProvider
 
provideThreadPoolExecutor() - Method in class com.criteo.publisher.DependencyProvider
 
provideTopActivityFinder() - Method in class com.criteo.publisher.DependencyProvider
 
provideUniqueIdGenerator() - Method in class com.criteo.publisher.DependencyProvider
 
provideUserPrivacyUtil() - Method in class com.criteo.publisher.DependencyProvider
 
provideVisibilityTracker() - Method in class com.criteo.publisher.DependencyProvider
 
Publisher - Class in com.criteo.publisher.model
 
Publisher() - Constructor for class com.criteo.publisher.model.Publisher
 
PubSdkApi - Class in com.criteo.publisher.network
 
PubSdkApi(BuildConfigWrapper, JsonSerializer) - Constructor for class com.criteo.publisher.network.PubSdkApi
 

R

read(Class<T>, InputStream) - Method in class com.criteo.publisher.util.JsonSerializer
Read an expected class object from the given input.
readStream(InputStream) - Static method in class com.criteo.publisher.util.StreamUtil
 
redirect(String, ComponentName, RedirectionListener) - Method in class com.criteo.publisher.adview.Redirection
 
Redirection - Class in com.criteo.publisher.adview
 
Redirection(Context) - Constructor for class com.criteo.publisher.adview.Redirection
 
RedirectionListener - Interface in com.criteo.publisher.adview
 
ReflectionUtil - Class in com.criteo.publisher.util
 
ReflectionUtil() - Constructor for class com.criteo.publisher.util.ReflectionUtil
 
refresh() - Method in class com.criteo.publisher.model.WebViewData
 
refreshConfig(RemoteConfigResponse) - Method in class com.criteo.publisher.model.Config
 
registerActivityLifecycleFor(Application) - Method in class com.criteo.publisher.activity.TopActivityFinder
 
RemoteConfigRequest - Class in com.criteo.publisher.model
 
RemoteConfigRequest() - Constructor for class com.criteo.publisher.model.RemoteConfigRequest
 
RemoteConfigRequestFactory - Class in com.criteo.publisher.model
 
RemoteConfigRequestFactory(Publisher, BuildConfigWrapper, IntegrationRegistry) - Constructor for class com.criteo.publisher.model.RemoteConfigRequestFactory
 
RemoteConfigResponse - Class in com.criteo.publisher.model
 
RemoteConfigResponse() - Constructor for class com.criteo.publisher.model.RemoteConfigResponse
 
remove(CacheAdUnit) - Method in class com.criteo.publisher.cache.SdkCache
 
RendererHelper - Class in com.criteo.publisher.advancednative
 
RendererHelper(ImageLoaderHolder, RunOnUiThreadExecutor) - Constructor for class com.criteo.publisher.advancednative.RendererHelper
 
renderNativeView(View) - Method in class com.criteo.publisher.advancednative.CriteoNativeAd
Render the given native view.
renderNativeView(RendererHelper, View, CriteoNativeAd) - Method in interface com.criteo.publisher.advancednative.CriteoNativeRenderer
Fill the given native view with Ad payload.
RESULT_CODE_SUCCESSFUL - Static variable in class com.criteo.publisher.util.CriteoResultReceiver
 
RESULT_RECEIVER - Static variable in class com.criteo.publisher.interstitial.InterstitialActivityHelper
 
run() - Method in class com.criteo.publisher.SafeRunnable
 
run() - Method in class com.criteo.publisher.tasks.CriteoBannerListenerCallTask
 
run() - Method in class com.criteo.publisher.tasks.CriteoBannerLoadTask
 
run() - Method in class com.criteo.publisher.tasks.CriteoInterstitialListenerCallTask
 
RunOnUiThreadExecutor - Class in com.criteo.publisher.concurrent
 
RunOnUiThreadExecutor() - Constructor for class com.criteo.publisher.concurrent.RunOnUiThreadExecutor
 
runSafely() - Method in class com.criteo.publisher.SafeRunnable
 

S

SafeRunnable - Class in com.criteo.publisher
 
SafeRunnable() - Constructor for class com.criteo.publisher.SafeRunnable
 
SafeSharedPreferences - Class in com.criteo.publisher.util
Wrapper around SharedPreferences that provides type safety when accessing data saved under keys in DefaultSharedPreferences storage (which we can't necessarily control).
SafeSharedPreferences(SharedPreferences) - Constructor for class com.criteo.publisher.util.SafeSharedPreferences
 
SdkCache - Class in com.criteo.publisher.cache
 
SdkCache(DeviceUtil) - Constructor for class com.criteo.publisher.cache.SdkCache
 
sendActiveEvent() - Method in class com.criteo.publisher.AppEvents.AppEvents
 
sendBidRequest(List<CacheAdUnit>, CdbCallListener) - Method in class com.criteo.publisher.network.BidRequestSender
Asynchronously send a bid request with the given requested ad units.
sendInactiveEvent() - Method in class com.criteo.publisher.AppEvents.AppEvents
 
sendLaunchEvent() - Method in class com.criteo.publisher.AppEvents.AppEvents
 
sendMetricBatch() - Method in class com.criteo.publisher.csm.MetricSendingQueueConsumer
Send asynchronously a new batch of metrics to the CSM backend.
sendRemoteConfigRequest(Config) - Method in class com.criteo.publisher.network.BidRequestSender
Asynchronously send a remote config request and update the given config.
setApplication(Application) - Method in class com.criteo.publisher.DependencyProvider
 
setBidsForAdUnit(Object, AdUnit) - Method in class com.criteo.publisher.Criteo
 
setBidsForAdUnit(Object, AdUnit) - Method in class com.criteo.publisher.DummyCriteo
 
setContent(String) - Method in class com.criteo.publisher.model.WebViewData
 
setCriteoBannerAdListener(CriteoBannerAdListener) - Method in class com.criteo.publisher.CriteoBannerView
 
setCriteoInterstitialAdDisplayListener(CriteoInterstitialAdDisplayListener) - Method in class com.criteo.publisher.CriteoInterstitial
 
setCriteoInterstitialAdListener(CriteoInterstitialAdListener) - Method in class com.criteo.publisher.CriteoInterstitial
 
setCriteoPublisherId(String) - Method in class com.criteo.publisher.DependencyProvider
 
setImageLoader(ImageLoader) - Static method in class com.criteo.publisher.advancednative.CriteoNativeLoader
Inject a custom ImageLoader for native ads produced by all loader.
setMediaInView(CriteoMedia, CriteoMediaView) - Method in class com.criteo.publisher.advancednative.RendererHelper
 
setMopubConsent(String) - Method in class com.criteo.publisher.Criteo
 
setMopubConsent(String) - Method in class com.criteo.publisher.DummyCriteo
 
setPlaceholder(Drawable) - Method in class com.criteo.publisher.advancednative.CriteoMediaView
 
setThrottle(int) - Method in class com.criteo.publisher.AppEvents.AppEvents
 
setThrottle(int) - Method in interface com.criteo.publisher.util.AppEventResponseListener
 
setUsPrivacyOptOut(boolean) - Method in class com.criteo.publisher.Criteo
 
setUsPrivacyOptOut(boolean) - Method in class com.criteo.publisher.DummyCriteo
 
shouldOverrideUrlLoading(WebView, String) - Method in class com.criteo.publisher.adview.AdWebViewClient
 
show() - Method in class com.criteo.publisher.CriteoInterstitial
 
show() - Method in class com.criteo.publisher.CriteoInterstitialEventController
 
storeMopubConsent(String) - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
 
storeUsPrivacyOptout(boolean) - Method in class com.criteo.publisher.privacy.UserPrivacyUtil
 
StreamUtil - Class in com.criteo.publisher.util
 

T

TcfStrategyResolver - Class in com.criteo.publisher.privacy.gdpr
 
TcfStrategyResolver(SafeSharedPreferences) - Constructor for class com.criteo.publisher.privacy.gdpr.TcfStrategyResolver
 
TextUtils - Class in com.criteo.publisher.util
This class contains some code from TextUtils.
TextUtils() - Constructor for class com.criteo.publisher.util.TextUtils
 
ThreadPoolExecutorFactory - Class in com.criteo.publisher.concurrent
 
ThreadPoolExecutorFactory() - Constructor for class com.criteo.publisher.concurrent.ThreadPoolExecutorFactory
 
THROTTLE - Static variable in class com.criteo.publisher.network.AppEventTask
 
throwOrLog(Throwable) - Static method in class com.criteo.publisher.util.PreconditionsUtil
Throw a runtime exception and log if the SDK runs in debug mode, or just log otherwise
toJson() - Method in class com.criteo.publisher.model.CdbRequestSlot
 
toJson() - Method in class com.criteo.publisher.model.Publisher
 
toJson() - Method in class com.criteo.publisher.model.User
This method will be removed once CdbRequest will be migrated to AutoValue or other annotation based serialization/deserialization solution.
toJSONObject() - Method in class com.criteo.publisher.privacy.gdpr.GdprData
This method will be removed once CdbRequest will be migrated to AutoValue or other annotation based serialization/deserialization solution.
TokenCache - Class in com.criteo.publisher
 
TokenCache() - Constructor for class com.criteo.publisher.TokenCache
 
TopActivityFinder - Class in com.criteo.publisher.activity
 
TopActivityFinder(Context) - Constructor for class com.criteo.publisher.activity.TopActivityFinder
 
toString() - Method in class com.criteo.publisher.model.AdSize
 
toString() - Method in class com.criteo.publisher.model.CacheAdUnit
 
toString() - Method in class com.criteo.publisher.model.CdbResponse
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.csm.Metric
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.csm.MetricRequest.MetricRequestFeedback
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.csm.MetricRequest.MetricRequestSlot
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.csm.MetricRequest
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.CdbRequest
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.CdbRequestSlot
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.nativeads.NativeAdvertiser
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.nativeads.NativeAssets
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.nativeads.NativeImage
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.nativeads.NativeImpressionPixel
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.nativeads.NativePrivacy
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.nativeads.NativeProduct
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.Publisher
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.RemoteConfigRequest
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.RemoteConfigResponse
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.model.User
 
typeAdapter(Gson) - Static method in class com.criteo.publisher.privacy.gdpr.GdprData
 

U

UniqueIdGenerator - Class in com.criteo.publisher.bid
 
UniqueIdGenerator(Clock) - Constructor for class com.criteo.publisher.bid.UniqueIdGenerator
 
URL_SAFE - Static variable in class com.criteo.publisher.util.Base64
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where - and _ are used in place of + and /.
URLUtil - Class in com.criteo.publisher.util
Utility methods copied and slightly modified from the URLUtil.
URLUtil() - Constructor for class com.criteo.publisher.util.URLUtil
 
User - Class in com.criteo.publisher.model
 
User() - Constructor for class com.criteo.publisher.model.User
 
UserPrivacyUtil - Class in com.criteo.publisher.privacy
 
UserPrivacyUtil(Context) - Constructor for class com.criteo.publisher.privacy.UserPrivacyUtil
 
uspIab() - Method in class com.criteo.publisher.model.User
US Privacy consent IAB format (for CCPA)
uspOptout() - Method in class com.criteo.publisher.model.User
US Privacy optout in binary format (for CCPA)
usPrivacyOptOut(boolean) - Method in class com.criteo.publisher.Criteo.Builder
 

V

valueOf(String) - Static method in enum com.criteo.publisher.CriteoErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.criteo.publisher.CriteoListenerCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.criteo.publisher.util.AdUnitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.criteo.publisher.util.WebViewLoadStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.criteo.publisher.CriteoErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.criteo.publisher.CriteoListenerCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.criteo.publisher.util.AdUnitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.criteo.publisher.util.WebViewLoadStatus
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.criteo.publisher.privacy.gdpr.GdprData
 
VisibilityChecker - Class in com.criteo.publisher.advancednative
 
VisibilityChecker() - Constructor for class com.criteo.publisher.advancednative.VisibilityChecker
 
VisibilityTracker - Class in com.criteo.publisher.advancednative
 
VisibilityTracker(VisibilityChecker) - Constructor for class com.criteo.publisher.advancednative.VisibilityTracker
 

W

WEB_VIEW_DATA - Static variable in class com.criteo.publisher.interstitial.InterstitialActivityHelper
 
WebViewData - Class in com.criteo.publisher.model
 
WebViewData(Config) - Constructor for class com.criteo.publisher.model.WebViewData
 
WebViewDataTask - Class in com.criteo.publisher.tasks
 
WebViewDataTask(WebViewData, DeviceInfo, CriteoInterstitialAdDisplayListener) - Constructor for class com.criteo.publisher.tasks.WebViewDataTask
 
WebViewLoadStatus - Enum in com.criteo.publisher.util
 
withKillSwitch(Boolean) - Method in class com.criteo.publisher.model.RemoteConfigResponse
 
write(Object, OutputStream) - Method in class com.criteo.publisher.util.JsonSerializer
Write the given object in the given output
writeToParcel(Parcel, int) - Method in class com.criteo.publisher.model.AdSize
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links