event点击事件埋点统一代码方便复制粘贴

组件各个位置的点击次数,需要对type=click 的event的事件进行埋点,系统会校验所有type=click 的 event中的actions,需要保证以下几点,不符合的组件将不允许保存和发布:

  • actions的第一个元素必须是userTrackAction。
  • userTrack的utParams中的params,必须包含wp_p参数。
  • 如果actions中有一个以上的userTrackAction,系统会移除除第一个外的的userTrackAction。
    <events>
        <event type="click">
            <actions>
            <!-- 埋点,wp_app、wp_pk、wp_m 无须设置,系统自动生成 -->
                <userTrack utType="Image" utName="image">
                    <utParams>
                        <params>
                        <param name="wp_app" value="weapp" />
                        <param name="wp_pk" value="$wp_pk" />
                        <param name="wp_m" value="MODULE_KEY_PLACE_HOLDER" />
                    </params>
                </utParams>
            </userTrack>
            <!-- url填入自定义的变量-->
            <openURL url="$mk_url">
                <params>
                <param name="wp_app" value="weapp" />
                <param name="wp_pk" value="$wp_pk" />
                <param name="wp_m" value="MODULE_KEY_PLACE_HOLDER" />
            </params>
        </openURL>
    </actions>
    </event>
    </events>

    点击事件只要把这段放进标签如按钮、文本、图片中,并修改openURL 的url值即可。

posted @ 2020-09-19 09:39  tinyphp  Views(485)  Comments(0Edit  收藏  举报