Commit 4497c2bf authored by liuxinjun's avatar liuxinjun

修改广告相关的注释说明

parent 4e18e62d
......@@ -15,10 +15,11 @@ var adSdk = {
videoAd2: null,
videoAd3: null,
//视频成功回调
//视频看完回调
videoSuccess: null,
//视频失败回调
//视频未看完回调
videoFail: null,
//视频调起失败回调
videoError: null,
/**
......@@ -26,20 +27,20 @@ var adSdk = {
* @param {string} videoAdUnitId
*
*adSdk.videoSuccess = function(){
* //视频成功处理逻辑
* //视频看完处理逻辑
* this.successFunction();
* };
* adSdk.videoFail = function(){
* //视频失败处理逻辑
* //视频未看完处理逻辑
* this.failFunction();`
* };
* adSdk.videoError = function(){
* //视频失败处理逻辑
* //视频调起失败处理逻辑
* this.errorFunction();`
* };
* var videoAd = adSdk.createVideoAd(1,videoAdUnitId);
* var videoAd = adSdk.createVideoAd(1,videoAdUnitId1);
* videoAd.load().then(() => videoAd.show());
*
* //如果多个视频广告id(videoAdUnitId)的情况,通过后台技术配置Config2获取对应的视频广告id,比如:sdk.getConfig2().videoAdUnitId1 或者sdk.getConfig2().videoAdUnitId2
*/
createVideoAd(index, videoAdUnitId) {
if (index == 1) {
......@@ -70,12 +71,13 @@ var adSdk = {
*
* @param {json} obj
* @param {string} bannerAdUnitId
* 多个banner广告id调用如下:
* adSdk.createBannerAdByAdId({},bannerAdUnitId).destroy();
* 多个banner广告id调用如下:(注意第一次调起不需要去做销毁destory)
*
* adSdk.createBannerAdByAdId({},bannerAdUnitId1).destroy();
* adSdk.bannerAd =null;
* var bannerAd =adSdk.createBannerAdByAdId({},bannerAdUnitId2);
* bannerAd.show();
*
* //如果多个banner广告id(bannerAdUnitId)的情况,通过后台技术配置Config2获取对应的banner广告id,比如:sdk.getConfig2().bannerAdUnitId1 或者sdk.getConfig2().bannerAdUnitId2
*/
createBannerAdByAdId(obj,bannerAdUnitId){
......
......@@ -2723,10 +2723,35 @@ var sdk = {
* @apiParam {int} isCount 值为1或者0 1:表示本次调用使用次数加一;0:表示本次调用使用次数不发生变化
*
* @apiSuccessExample {json} 示例:
* var d = sdk.getButtonConfig("hz2");
* var d = sdk.getButtonConfig2("xxx",1);
* 特别说明:对于视频分享切换的解析返回的json为:
* {"type":"share","count":5,"left_count":3,"use_count":2,"next":"key_1"}
* 技术获取之后根据d.type判断类型然后做响应处理就可以了;
* if(d.type=='share')
* {
* //凋起分享
* sdk.shareAppMessage({type: 1,query: "",success:xxx,fail:xxx });
* }else
* {
* //凋起视频
*
* adSdk.videoSuccess = function(){
* //视频看完处理逻辑
* this.successFunction();
* };
* adSdk.videoFail = function(){
* //视频未看完处理逻辑
* this.failFunction();`
* };
* adSdk.videoError = function(){
* //视频凋起失败处理逻辑,要么就是广告id没有或者是调起视频广告太频繁微信限制调起,这里一般都会改成去调起分享
* this.errorFunction();
* };
* var videoAd = adSdk.createVideoAd(1,videoAdUnitId);
* videoAd.load().then(() => videoAd.show());
*
* }
* //如果多个视频广告id(videoAdUnitId)的情况,通过后台技术配置Config2获取对应的视频广告id,比如:sdk.getConfig2().videoAdUnitId1 或者sdk.getConfig2().videoAdUnitId2
*
*
*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment