- 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
-
- 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
-