jpTapjoy.activate ( sUserToken, sActivationKey ) jpTapjoy.setup ( sAppId, sSecretKey, bOptEnableLogging, sOptUserID ) "onTapjoySetupFailed" ( ) "onTapjoySetupSucceed" ( nTotalPoints ) nPoints = jpTapjoy.getTapPoints ( ) jpTapjoy.awardTapPoints ( nPoints ) "onTapjoyAwardTapPointsSucceed" ( nTotalPoints ) "onTapjoyAwardTapPointsFailed" ( sError ) jpTapjoy.spendTapPoints ( nPoints ) "onTapjoySpendTapPointsSucceed" ( nTotalPoints ) "onTapjoySpendTapPointsFailed" ( sError ) jpTapjoy.showBannerAd ( kBannerSize ) "onTapjoyBannerAdFailed" ( sError ) jpTapjoy.hideBannerAd ( ) jpTapjoy.showFullScreenAd ( ) "onTapjoyFullScreenAdFailed" ( ) jpTapjoy.showOfferwall ( ) "onTapjoyOfferWallFailed" ( sError ) jpTapjoy.kBannerSize320x50 jpTapjoy.kBannerSize640x100 jpTapjoy.kBannerSize768x90 --Other user notification events: "onTapjoyViewDidClose" ( ) "onTapjoyDidEarnTapPoints" ( nPoints )
Tapjoy is a monetization and distribution services provider for mobile applications. Its business model is that it allows players of supported games to install another application in place of making an in-game payment.
Tapjoy lets you display banners, offer wall and full screen ads. Tapjoy comes with a full monetization system that lets you reward the user with "Tap Points". The user can then spend those points or earn new ones by doing some actions like watching videos or downloading other apps that are available on the offer wall.