Skip to content

Custom Addition of Additional Data TAG


After initializing RUM, use the addRumGlobalContext(key:string, value:any) API to add additional TAGs to all RUM events collected from the application.

Adding TAGs

Download File and introduce it locally

const { datafluxRum } = require('./lib/dataflux-rum-miniapp.js')
datafluxRum.addRumGlobalContext('<CONTEXT_KEY>', '<CONTEXT_VALUE>');

// Code example
datafluxRum.addRumGlobalContext('isvip', 'xxxx');

datafluxRum.addRumGlobalContext('activity', {
    hasPaid: true,
    amount: 23.42
});

Introduction

const { datafluxRum } = require('@cloudcare/rum-miniapp')
datafluxRum.addRumGlobalContext('<CONTEXT_KEY>', '<CONTEXT_VALUE>');

// Code example
datafluxRum.addRumGlobalContext('isvip', 'xxxx');

datafluxRum.addRumGlobalContext('activity', {
    hasPaid: true,
    amount: 23.42
});

Replacing TAGs (Overwrite)

Download File and introduce it locally

const { datafluxRum } = require('./lib/dataflux-rum-miniapp.js')

datafluxRum.setRumGlobalContext({ '<CONTEXT_KEY>': '<CONTEXT_VALUE>' });

// Code example
datafluxRum.setRumGlobalContext({
    codeVersion: 34,
});

Introduction

const { datafluxRum } = require('@cloudcare/rum-miniapp')

datafluxRum.setRumGlobalContext({ '<CONTEXT_KEY>': '<CONTEXT_VALUE>' });

// Code example
datafluxRum.setRumGlobalContext({
    codeVersion: 34,
});

Getting All Set Custom TAGs

Download File and introduce it locally

const { datafluxRum } = require('./lib/dataflux-rum-miniapp.js')

const context = datafluxRum.getRumGlobalContext();

Introduction

const { datafluxRum } = require('@cloudcare/rum-miniapp')

const context = datafluxRum.getRumGlobalContext();

Removing Specific Key's Custom TAG

Download File and introduce it locally

const { datafluxRum } = require('./lib/dataflux-rum-miniapp.js');

const context = datafluxRum.removeRumGlobalContext('<CONTEXT_KEY>');

Introduction

const { datafluxRum } = require('@cloudcare/rum-miniapp')

const context = datafluxRum.removeRumGlobalContext('<CONTEXT_KEY>');

Clearing All Custom TAGs

Download File and introduce it locally

const { datafluxRum } = require('./lib/dataflux-rum-miniapp.js');

const context = datafluxRum.clearRumGlobalContext();

Introduction

const { datafluxRum } = require('@cloudcare/rum-miniapp')

const context = datafluxRum.clearRumGlobalContext();

Feedback

Is this page helpful? ×