# ----- 文档说明 -----
# 文档结构格式:
首页: # <-所在页面
浏览: # <-要监测的用户行为
$MPViewScreen: # <-使用的事件英文名
screenName: 首页 # <-事件属性及传值
biStateBegin: # <-如果事件属性有多种可以取的值时,使用list形式全部列出
- true: 浏览前已经收藏
- false: 浏览前未收藏
点击登录按钮:
click:
screenName: 首页
buttonName:
- null: 当前按钮上显示的文案
# -------------------
将被转为:
页面 | 数据采集时机 | 事件英文名 | 属性英文名 | 属性取值(以eg.开头为示例) | 取该值的条件/取值说明 |
---|---|---|---|---|---|
首页 | 浏览 | $MPViewScreen | screenName | 首页 | |
biStateBegin | TRUE | 浏览前已经收藏 | |||
FALSE | 浏览前未收藏 | ||||
点击登录按钮 | click | screenName | 首页 | ||
buttonName | 当前按钮上显示的文案 |
# 查看说明
python sa_convert.py -h
# 转换YAML为EXCEL文件,并竖向合并前4列的单元格
python sa_convert.py <yaml_file_path> -f <output_file_name> -l 4
当前目录下会生成解析后的Excel文件。