您是否可以指定自己的属性来命名DataDog React Native SDK中的点击/单击操作?

0md85ypi  于 2022-11-30  发布在  React
关注(0)|答案(1)|浏览(89)

DataDog文档声明
从2.16.0版开始,使用actionNameAttribute初始化参数,您可以指定自己的属性来命名动作。
因此,您可以在DD配置构造函数中使用类似以下的内容:

DD_RUM.init({
    ...
    trackInteractions: true,
    actionNameAttribute: 'itemID',
    ...
})

现在属性itemIDdata-dd-action-name都可以用来命名点击/点击动作;当元素上同时存在这两个属性时,优先使用data-dd-action-name
然而,这似乎只是浏览器SDK的情况,而不是React Native SDK的情况。

wh6knrhe

wh6knrhe1#

data-dd-action-name是当前使用RUM React Native SDK指定操作的目标名称的唯一方法。
根据您的使用案例,您也可以使用DdRum.addAction()DdRum.startAction()方法进行手动动作追踪,并提供所需的目的名称。在RUM React Native SDK documentation的Manual Instrumentation区段中有呼叫这些方法的范例。

相关问题