SjmAdSdk class

API for showing various types of advertisements

Constructors

SjmAdSdk()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

init(String appId) → void
set user id on login and logout
loadH5contentAd(String adId, String userId, String username, String userhead, {AdCallback? onIntegralNotEnough, AdCallback? onIntegralExpend, AdCallback? onFinishTasks, AdCallback? onGameExit, AdCallback? onSjmAdRewardFinish, AdCallback? onSjmAdReward, AdCallback? onSjmAdLoaded, AdCallback? onSjmAdTradeId, AdCallback? onSjmAdClick, AdCallback? onSjmUserBehavior, AdErrorCallback? onSjmAdError}) → void
loadInterstitalAd(String adId, {AdCallback? onSjmAdLoaded, AdCallback? onSjmAdShow, AdCallback? onSjmAdClicked, AdCallback? onSjmAdClosed, AdErrorCallback? onSjmAdError}) → void
show interstitial ad
loadNewsAd(String adId, String userId, {AdCallback? onSuccess, AdErrorCallback? onSjmAdError}) → void
loadVideocontentAd(String adId) → void
loadVoliceAd(String adId, String userId, String rewardName, {AdCallback? onSjmAdLoad, AdCallback? onSjmAdShow, AdSuccesCallback? onSjmAdSuccess, AdCallback? onSjmAdClose, AdCallback? onSjmVoiceComplete, AdErrorCallback? onSjmAdError}) → void
show volice ad
showFullVideoAd(String adId, {AdCallback? onSjmAdLoaded, AdCallback? onSjmAdVideoCached, AdCallback? onSjmAdShow, AdCallback? onSjmAdClicked, AdCallback? onSjmAdVideoComplete, AdCallback? onSjmAdClosed, AdErrorCallback? onSjmAdError}) → void
show full video ad
showRewardVideoAd(String adId, String userId, {AdTradeCallback? onSjmAdTradeId, AdCallback? onSjmAdLoaded, AdCallback? onSjmAdShow, AdCallback? onSjmAdReward, AdCallback? onSjmAdClicked, AdCallback? onSjmAdVideoComplete, AdCallback? onSjmAdClosed, AdErrorCallback? onSjmAdError}) → void
show reward video ad
showSplashAd(String adId, int fetchDelay, {AdCallback? onSjmAdLoaded, AdCallback? onSjmAdShow, AdCallback? onSjmAdClicked, AdCallback? onSjmAdClosed, AdErrorCallback? onSjmAdError}) → void
show Splash ad