--jpChartboostTest API jpChartboost.activate ( sUserToken, sActivationKey ) --Session jpChartboost.startSession ( sAppId, sAppSignature ) --Interstitials: functions jpChartboost.showInterstitial ( kLocation ) jpChartboost.cacheInterstitial ( kLocation ) bYes = jpChartboost.hasInterstitial ( kLocation ) --Interstitials: User notification events "onChartboostDidCacheInterstitial" ( kLocation ) "onChartboostDidClickInterstitial" ( kLocation ) "onChartboostDidCloseInterstitial" ( kLocation ) "onChartboostDidDisplayInterstitial" ( kLocation ) "onChartboostDidDismissInterstitial" ( kLocation ) "onChartboostDidFailToLoadInterstitial" ( kLocation, kLoadError ) --More Apps: functions jpChartboost.showMoreApps ( kLocation ) jpChartboost.cacheMoreApps ( kLocation ) bYes = jpChartboost.hasMoreApps ( kLocation ) --More Apps: User notification events "onChartboostDidCacheMoreApps" ( kLocation ) "onChartboostDidClickMoreApps" ( kLocation ) "onChartboostDidCloseMoreApps" ( kLocation ) "onChartboostDidDisplayMoreApps" ( kLocation ) "onChartboostDidDismissMoreApps" ( kLocation ) "onChartboostDidFailToLoadMoreApps" ( kLocation, kLoadError ) --Rewarded Video: functions jpChartboost.showRewardedVideo ( kLocation ) jpChartboost.cacheRewardedVideo ( kLocation ) bYes = jpChartboost.hasRewardedVideo ( kLocation ) --More Apps: User notification events "onChartboostDidCacheRewardedVideo" ( kLocation ) "onChartboostDidClickRewardedVideo" ( kLocation ) "onChartboostDidCloseRewardedVideo" ( kLocation ) "onChartboostDidCompleteRewardedVideo" ( kLocation ) "onChartboostDidDismissRewardedVideo" ( kLocation ) "onChartboostDidDisplayRewardedVideo" ( kLocation ) "onChartboostDidFailToLoadRewardedVideo" ( kLocation, kLoadError ) --Other user notification events "onChartboostDidCacheInPlay" ( kLocation ) "onChartboostDidFailToLoadInPlay" ( kLocation, kLoadError ) "onChartboostDidFailToRecordClick" ( kLocation, kClickError ) --CONSTANTS --kLoadError jpChartboost.kLoadErrorFirstSessionInterstitialsDisabled jpChartboost.kLoadErrorInternal jpChartboost.kLoadErrorInternetUnavailable jpChartboost.kLoadErrorNetworkFailure jpChartboost.kLoadErrorNoAdFound jpChartboost.kLoadErrorNoLocationFound jpChartboost.kLoadErrorSessionNotStarted jpChartboost.kLoadErrorTooManyConnections jpChartboost.kLoadErrorUserCancellation jpChartboost.kLoadErrorWrongOrientation jpChartboost.kLoadErrorUnknown --kClickError jpChartboost.kClickErrorAgeGateFailure jpChartboost.kClickErrorInternal jpChartboost.kClickErrorUriInvalid jpChartboost.kClickErrorUriUnrecognized jpChartboost.kClickErrorUnknown --kLocation jpChartboost.kLocationAchievements jpChartboost.kLocationDefault jpChartboost.kLocationGameOver jpChartboost.kLocationGameScreen jpChartboost.kLocationHomeScreen jpChartboost.kLocationIAPStore jpChartboost.kLocationItemStore jpChartboost.kLocationLeaderboard jpChartboost.kLocationLevelComplete jpChartboost.kLocationLevelStart jpChartboost.kLocationMainMenu jpChartboost.kLocationPause jpChartboost.kLocationQuests jpChartboost.kLocationQuit jpChartboost.kLocationSettings jpChartboost.kLocationStartup jpChartboost.kLocationTurnComplete
jpChartboost allows you to display splash ads as well as a 'More Apps' wall, advertising about your other games or games using the Chartboost network. It all depends on how you setup your Chartboost Advertising Campaign.