PulsarConfig

接口

签名

interface PulsarConfig {
    eventPrefix?: string | undefined
    getPreParams?: (() => Promise<Record<string, string>>) | undefined
}

成员

名称类型描述
eventPrefix可选string | undefined事件名前缀,默认为空
getPreParams可选(() => Promise<Record<string, string>>) | undefined异步获取前置参数(如 user_id)。 UUID 就绪后自动调用一次并缓存,结果随每条事件上报。 不提供时前置参数为空对象;调用失败时回退为空对象,不阻塞上报。

源码

packages/pulsar/src/pulsar.ts:35