- 关于小程序插屏广告曝光量和拉取量的问题?
由于微信后台小程序的广告数据和接入的 Talking统计数据存在较大差异,想问一下小程序广告曝光量和拉取量是如何统计的 拉取量:广告会在指定页面代码触发时进行请求,拉取量是成功请求到广告的数量。 对应到代码逻辑是否是成功执行onLoad的次数 曝光率:广告在页面内展示的次数,非播放完成数。 对应到代码逻辑是否是成功执行show方法的次数 大致统计代码如下: export function showInterstitialAd({ adUnitId }) { return new Promise((resolve, reject) => { let interstitialAd = wx.createInterstitialAd({ adUnitId }); mwx.report('Ad_InterstitalAd', null, { status: 'create', adUnitId }); // 统计代码 let once = false; interstitialAd.onLoad(() => { if (once) { return; } once = true; mwx.report('Ad_InterstitalAd', null, { status: 'load success', adUnitId }); interstitialAd .show() .then(() => { resolve(); mwx.report('Ad_InterstitalAd', null, { status: 'show success', adUnitId }); }) .catch((err) => { mwx.report('Ad_InterstitalAd', null, { code: err && err.errCode, status: 'show fail', adUnitId }); reject(err); }); }); interstitialAd.onError((err) => { mwx.report('Ad_InterstitalAd', null, { status: 'load fail', adUnitId, code: err && err.errCode }); reject(err); }); }); } 个人的理解: 由于插屏广告会在用户关闭后再次自动拉取。微信后台的的拉取量应该大致等于 onError执行的次数 + onLoad执行的次数*2[图片] 但从最终的统计数据来看,曝光量并不等于执行show方法的次数,拉取量的计算方式存在一定误差 希望有研究过的朋友或者官方进行解答
2022-04-07 - SelectorQuery NodesRef.node 在 macOS 上返回 null ?
开发者工具没有问题,可以正常获取: [图片] 但是,macOS 上的预览就会出现问题: [图片] macOS:10.14.6 (18G103) 微信:Version. 2.4.2 (14931) Beta 10
2020-07-06 - selectQuery获取canvas对应的node,返回为Null?,请微信官方尽快解决问题
<canvas class="covercanvas" type="webgl" id="covercanvas" style="width: 100%; height: 100%;position: absolute;top: 0;" bindtouchstart="touchStart" bindtouchmove="touchMove" bindtouchend="touchEnd" ></canvas> 调试模式下正常,预览或者发布出去的版本node为null 代码片段: const query = wx.createSelectorQuery().in(this); query.select('#covercanvas') .fields({ node: true, context: true, id: true, dataset: true, rect: true, size: true, scrollOffset: true }) .exec((res) =>{console.log(res[0]);}) 返回的值: bottom: 320 dataset: Object height: 320 id: "webgl" left: 0 node: null nodeCanvasType: "webgl" right: 414 scrollHeight: 0 scrollLeft: 0 scrollTop: 0 scrollWidth: 0 top: 0 width: 414 可以看见,返回得node值为null。这个只有在发布或者预览的版本上有,调试模式下没有。@微信官方,请解决一下。
2020-11-18