智数互动广告聚合组件uniapp插件包
npm install zs-ad-plugin-uniappvue
:adCode="bannerCode"
:mediaCode="mediaCode"
:openId="openId"
:appIdSaas="appIdSaas"
@bannerCallBack="handleBannerCallback"
/>
:adCode="insertScreenCode"
:mediaCode="mediaCode"
:openId="openId"
:appIdSaas="appIdSaas"
@insertScreenCallBack="handleInsertScreenCallback"
/>
:adCode="fullScreenCode"
:mediaCode="mediaCode"
:openId="openId"
:appIdSaas="appIdSaas"
@fullScreenCallBack="handleFullScreenCallback"
/>
:adCode="incentiveVideoCode"
:mediaCode="mediaCode"
:openId="openId"
:appIdSaas="appIdSaas"
@load="handleIncentiveVideoLoad"
@reward="handleIncentiveVideoReward"
/>
:adCode="listAdCode"
:mediaCode="mediaCode"
:openId="openId"
:appIdSaas="appIdSaas"
@listAdCallBack="handleListAdCallback"
/>
:adCode="videoAdCode"
:mediaCode="mediaCode"
:openId="openId"
:appIdSaas="appIdSaas"
:width="videoAdWidth"
@videoAdCallBack="handleVideoAdCallback"
/>
`
组件列表
已转换的组件:
- ✅ banner.vue - Banner 广告组件
- ✅ insertScreen.vue - 插屏广告组件
- ✅ customModal.vue - 自定义弹窗组件
- ✅ fullScreen.vue - 全屏广告组件
- ✅ incentiveVideo.vue - 激励视频广告组件
- ✅ listAd.vue - 列表广告组件
- ✅ videoAd.vue - 视频广告组件
API 说明
所有组件都支持以下 props:
- adCode: 广告位 Code
- mediaCode: 媒体 Code
- openId: 用户 openid
- appIdSaas: 小程序 appid
- scene: 场景值 (可选)
- backId`: 特殊 ID (可选)