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
| Action | Callback params | Partner params |
|---|---|---|
| Add | addGlobalCallbackParameters([...]) | addGlobalPartnerParameters([...]) |
| Remove one | removeGlobalCallbackParameter(key) | removeGlobalPartnerParameter(key) |
| Clear all | clearGlobalCallbackParameters() | clearGlobalPartnerParameters() |
If you register callback URLs in the Adtrace panel, global callback parameters are appended to those URLs on each session and event.