数据采集自定义规则¶
Action¶
本文用于承载 React Native SDK 中 Action 自动采集的自定义规则。
开启 enableAutoTrackUserAction 后,SDK 会自动采集拥有 onPress 属性的组件的点击操作。若您希望在自动追踪的基础上执行一些自定义操作,SDK 支持如下操作:
自定义某一组件点击事件的 actionName¶
通过 accessibilityLabel 属性进行设置。
<Button
title="Custom Action Name"
accessibilityLabel="custom_action_name"
onPress={() => {
console.log('btn click');
}}
/>
不采集某一组件的点击事件¶
可以通过添加 ft-enable-track 自定义参数进行设置,设置值为 false。
<Button
title="Action Click"
ft-enable-track="false"
onPress={() => {
console.log('btn click');
}}
/>
对某一组件的点击事件添加额外属性¶
可以通过添加 ft-extra-property 自定义参数进行设置,要求值为 JSON 字符串。