mpvue微信小程序动画_在微信小程序中实现商品曝光的统计

本文介绍了如何在微信小程序中利用IntersectionObserver接口统计商品曝光量,详细阐述了商品曝光的定义、统计方法,以及在Mpvue框架下处理组件生命周期的特殊性,提出了通过创建IntersectionObserver对象并结合wx.createSelectorQuery()确保节点存在的策略。
摘要由CSDN通过智能技术生成

什么"商品曝光"?

在电商运营的工作中,运营人员需要关心很多数字,除了简单的PV和UV外,还有商品曝光量、商品浏览量、加入购物车、支付量,基于这些数字可以构建漏斗模型,帮助优化各个环节的转化,如下图。

6909d616434ed4b309a37c2f0e3de29c.png

商品曝光其实就是商品被用户看到的次数,换做程序员能听懂的话就是——商品组件滚入屏幕内,如下图

004efc03555ac514a8295822ccfbd537.png

如何统计商品曝光量

想要统计曝光量,其实只需要做两件事:

  • 判断商品组件是否在屏幕(Viewport)内部
  • 如果在屏幕内部,则将包含商品信息的曝光事件(Event)发送到日志服务器

在原生App和web中都有相应成熟的解决方案。但是今天要讨论的是微信小程序中的统计方式。

在web中统计曝光的话,可以监听滚动事件,然后根据元素的offset().top 和 body元素的scrollTop进行计算元素相对于Viewport的位置,从而判

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值