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