r89_sdk library

Classes

AdSize
Represents ad size and used in ConfigBuilder.
BannerEventListener
Banner life cycle goes as follows:
BasicAdEventListener
Base event listener for all format specific event listeners.
CloseAdEventListener
This is created because there are some formats that are don't open or close any Intent.
ConfigBuilder
Builder in charge of making it easy to configure the SDK. All the methods are optional to call. This class can be used either when manualConfig is ON or OFF. If it's off, only Unfetchable configs will be built into the configuration. These configurations are:
InfiniteScrollEventListener
Infinite Scroll life cycle goes as follows:
InitializationEvents
An interface that exposes SDK's initialization phases. Below is the order of methods that are called during the initialization process. onStartedInitialization This method called at the beginning of initialization. onStartedDataFetch This method get called when SDK started to fetch data in accordance of provided initialization configs, calls onDataFetchSuccess or onDataFetchFailed next. onStartedCMP This method get called when the CMP phase is started, however does not necessary means that CMP screen is displayed to user, it can be skipped if CMP is accepted previously, eventually the onCmpFinished will be called next. onInitializationFinished This method is called after successfully initialization of the SDK.
InterstitialEventListener
Interstitial life cycle goes as follows:
OpenAdEventListener
This is created because there are some formats that don't open or close any Intent.
R89Banner
A wrapper widget on RefineryAdFactory.createBanner to create banner ads with format Format.banner.
R89InfiniteScrollAd
A wrapper widget on RefineryAdFactory.getInfiniteScrollAdForIndex to create a scroll item ads with format Format.infiniteScroll.
R89OutStream
A wrapper widget on RefineryAdFactory.createVideoOutStreamBanner to create banner ads with format Format.videoOutStreamBanner.
R89SDK
This class is an entry point to the RF89 SDK.

Enums

Format
Banner format
LogLevel
This enum exposes available log levels for the SDK.
WrapperPosition