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