package

com.applovin.sdk

Interfaces

AppLovinAd This interface represents an ad that has been served by the AppLovin server and should be displayed to the user. 
AppLovinAdClickListener This interface defines a listener intended to be notified when a user clicks on an ad. 
AppLovinAdDisplayListener This interface defines a listener intended to be notified when an ad is shown or hidden to the user. 
AppLovinAdLoadListener This interface defines a listener intended to be notified when the SDK loads, or fails to load, an ad over the network. 
AppLovinAdRewardListener This interface defines a listener intended to be notified when a user watches a rewarded video, and the SDK has received a response from the AppLovin server either validating or rejecting their virtual currency reward. 
AppLovinAdService This class is responsible for loading and displaying advertisements. 
AppLovinAdVideoPlaybackListener This interface defines a listener to ad video playback state. 
AppLovinEventService  
AppLovinPostbackListener Defines a listener which will be notified upon completion of a postback requested via AppLovinPostbackService
AppLovinPostbackService Defines an AppLovin service which can be used to dispatch HTTP GET postbacks to arbitrary URLs. 
AppLovinSdk.SdkInitializationListener Listener interface to be used with initializeSdk(SdkInitializationListener)  
AppLovinSdkConfiguration Created by Thomas So on October 02 2018

Object containing various flags related to the SDK configuration. 

AppLovinUserService Created by Thomas So on October 02 2018

Service object for performing user-related tasks. 

AppLovinUserService.OnConsentDialogDismissListener Interface used to allow the presented of the consent dialog to run some code when the dialog is dismissed. 
AppLovinVariableService Created by Thomas So on October 06 2018

This service allows for retrieval of variables pre-defined on AppLovin's dashboard. 

AppLovinVariableService.OnVariablesUpdateListener Interface definition for a callback to be invoked when latest variables are retrieved from the server. 

Classes

AppLovinAdSize This class defines a size of an ad to be displayed. 
AppLovinAdType This class defines a categorization of the behavior of an ad. 
AppLovinErrorCodes This class contains a set of common integer error codes seen in the SDK. 
AppLovinEventParameters Class containing constants for use with trackEvent(String, Map)
AppLovinEventTypes Class containing constants for use with trackEvent(String, Map)
AppLovinMediationProvider Created by thomasso on 1/28/18. 
AppLovinPrivacySettings This class contains privacy settings for AppLovin. 
AppLovinSdk This is a base class for AppLovin Ad SDK. 
AppLovinSdkSettings This class contains settings for AppLovin SDK. 

Enums

AppLovinSdkConfiguration.ConsentDialogState This enum represents whether or not the consent dialog should be shown for this user.