横幅广告

横幅广告

  • 类型说明: 横幅广告,又名Banner广告,固定于app顶部、中部、底部、或其他位置,横向贯穿整个app页面;当用户与app互动时,Banner广告会停留在屏幕上,并可在一段时间后自动刷新。

横幅广告调用,Widget加载

/**
 * 参数1: banner的广告位ID
 * 参数2: banner广告的宽度
 * 参数3: banner广告的高度
 * 参数4: 刷新时间间隔,为0则不会刷新
 * 参数5: banner广告的事件回调
 */
IosZjBannerView(
    "J7722563364",
    width: size.width,
    height: 200,
    refreshInterval: 0,
    bannerListener: (ret) {
        switch (ret.action) {
            case IosZjEventAction.onAdLoaded:
            print('banner广告加载了');
            break;
            case IosZjEventAction.onAdError:
            print('banner广告错误');
            break;
            case IosZjEventAction.onAdShow:
            print('banner广告曝光');
            break;
            case IosZjEventAction.onAdClick:
            print("banner广告点击");
            break;
            case IosZjEventAction.onAdClose:
            print("banner广告关闭");
            break;
            case IosZjEventAction.onAdCloseOtherController:
            print("落地页关闭");
            break;
            case IosZjEventAction.onAdOpenOtherController:
            print("落地页打开");
            break;
            default:
        }
    },
)