插屏广告 - sunitsdk/SUnitUnityDemo GitHub Wiki

shareitSDK:SHAREitSDK.SHAREitSDK实例

1. loadInterstitialAd

shareitSDK.loadInterstitialAd(string unitId)

2. isInterstitialAdReady

此接口必须要在主线程中调用

//scene 广告展示的场景
shareitSDK.isInterstitialAdReady(string unitId, string scene);

特殊场景:如果业务需要循环调用此方法检测广告缓存,或其他方式使用此方法(不是用来展示广告),避免产生不必要的数据,scene规定为“loop”
插屏并不推荐在非showAd时机调用此方法判断可见性,理论上插屏只需要在展示前判断一次即可。

shareitSDK.isInterstitialAdReady(unitId, SHAREitSDK.BaseNativeInterface.LOOP);

scene需要传入,方便做数据分析

3. showInterstitialAd

此接口必须要在主线程中调用

如下方法适用于接入方未管理广告缓存的场景, SDK 将根据 unitId 查找已有的缓存对象. 无缓存时将展示失败(需配合isInterstitialAdReady使用)

shareitSDK.showInterstitialAd(string unitId, AdShowListener adShowListener)
⚠️ **GitHub.com Fallback** ⚠️