收藏
回答

小程序数据分析-自定义分析-填写事件配置-itemID字段,可以是数组里的字段吗

问题模块 框架类型 问题类型 操作时间 AppID
管理后台 小程序 需求 2019-01-09 wx2911548a18ed7d95

小程序数据分析-自定义分析-填写事件配置-itemID字段,可以是数组里的字段吗


填写事件配置

事件的product_id字段,收集viewProduct页面上page实例的data中的itemID字段;


比如:appdata里的数据是

productList[

   {

     id:111,

    name:'水果'

    },

   {

     id:112,

    name:'蔬菜'

    },

]

现在在appdata根目录下的字段可以正常收集,但是数组里的字段收集不到,请大家看看


回答关注问题邀请回答
收藏

2 个回答

  • George (乔治)
    George (乔治)
    2019-01-18

    我也收集不了类似数据。。。自定义分析文档、测试、实现方法太差了

    2019-01-18
    赞同
    回复 1
    • 骄阳似火
      骄阳似火
      2019-01-19

      在官方文档找到答案了,

      字段值:事件里这个字段的数据值,可收集小程序中的变量,规则如下:

      • 填写的变量名,默认从page实例的data字段中获取

      • 若想收集由list变量渲染的列表中的某一项数据,则可用list[].*表示,这里会根据当前填写的element(只能是class)得到的NodeList的第几个来决定数组下标。

      • 若列表是二维的,则可用list[][].*表示,这里element需填写两个class(空格隔开)分别表示父列表与子列表。

      • 若想取得数组的下标,则可用list[].$INDEX表示

      • 若想取得wxml中data-*系列属性的值,则可用$DATASET.*表示

      • 若想取得app实例的数据,则可用$APP.*表示,只支持获取基本类型的数据,如number、string、boolean。

      这个可以收集数据了。

      2019-01-19
      回复
  • 骄阳似火
    骄阳似火
    2019-01-10

    在官方文档找到答案了,

    字段值:事件里这个字段的数据值,可收集小程序中的变量,规则如下:

    • 填写的变量名,默认从page实例的data字段中获取

    • 若想收集由list变量渲染的列表中的某一项数据,则可用list[].*表示,这里会根据当前填写的element(只能是class)得到的NodeList的第几个来决定数组下标。

    • 若列表是二维的,则可用list[][].*表示,这里element需填写两个class(空格隔开)分别表示父列表与子列表。

    • 若想取得数组的下标,则可用list[].$INDEX表示

    • 若想取得wxml中data-*系列属性的值,则可用$DATASET.*表示

    • 若想取得app实例的数据,则可用$APP.*表示,只支持获取基本类型的数据,如number、string、boolean。




    2019-01-10
    赞同
    回复
登录 后发表内容