You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DataDog React Native SDK是否支持自定义点击动作命名属性?

关于Datadog actionNameAttribute 功能的适用范围

是的,你提到的通过初始化参数actionNameAttribute指定自定义属性命名点击动作的功能,仅适用于Datadog浏览器SDK(2.16.0及以上版本),并不支持React Native SDK。

在浏览器SDK中,配置该参数后,自定义属性(比如你示例中的itemID)和默认的data-dd-action-name都可用于命名点击/轻触动作,当元素同时存在两个属性时,data-dd-action-name会被优先采用。

而React Native SDK的用户动作追踪逻辑与浏览器SDK不同,目前没有提供类似的actionNameAttribute配置项来指定自定义属性命名动作。如果需要在React Native中自定义动作名称,通常需要通过手动调用trackAction方法来实现,示例代码如下:

import { DdRum } from '@datadog/mobile-react-native';

// 手动追踪自定义动作
DdRum.trackAction(
  'custom_action_name',
  { key: 'value' }, // 可选的自定义属性
  100 // 可选的动作持续时间(毫秒)
);

内容的提问来源于stack exchange,提问作者uzluisf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 14:40:29