Skip to main content

Global callback parameters

Global parameters are appended automatically to every session and event request. Event-level parameters passed to trackEvent override global parameters when the same key exists.

Global callback parameters

Add global callback parameters

Adtrace.addGlobalCallbackParameters([
{ key: 'key1', value: 'value1' },
{ key: 'key2', value: 'value2' },
]);

Uses the same { key, value } format as event callback parameters.

Remove one callback parameter

Adtrace.removeGlobalCallbackParameter('key1');

Clear all callback parameters

Adtrace.clearGlobalCallbackParameters();

Global partner parameters

Add global partner parameters

Adtrace.addGlobalPartnerParameters([
{ key: 'key1', value: 'value1' },
{ key: 'key2', value: 'value2' },
]);

Uses the same format as event partner parameters.

Remove one partner parameter

Adtrace.removeGlobalPartnerParameter('key1');

Clear all partner parameters

Adtrace.clearGlobalPartnerParameters();

Method summary

ActionCallback paramsPartner params
AddaddGlobalCallbackParameters([...])addGlobalPartnerParameters([...])
Remove oneremoveGlobalCallbackParameter(key)removeGlobalPartnerParameter(key)
Clear allclearGlobalCallbackParameters()clearGlobalPartnerParameters()

If you register callback URLs in the Adtrace panel, global callback parameters are appended to those URLs on each session and event.