libraries/core/commands/unifiedTracking.js
function executeCommand(name = '', params = {}) {
  const command = new AppCommand();

  command
    .setCommandName(name)
    .dispatch(params);
}
function executeCommand(name = '', params = {}) {
  const command = new AppCommand();

  command
    .setCommandName(name)
    .dispatch(params);
}
function executeCommand ( name = '' , params = { } ) { const command = new AppCommand ( ) ; command . setCommandName ( name ) . dispatch ( params ) ; }
Restrictions for a unified tracking command
@typedef {Object} UnifiedRestrictions
@property {boolean} blacklist If set to TRUE, this event is not sent to the trackers named
in the tracker-array within this restriction object, if set to FALSE, this event is only sent
to the trackers in the tracker-array.
@property {Array} trackers List of tracker names that are concerned of this restriction
 
Executes a unified tracking command
@param {string} name The name of the command
@param {Object} params The payload for the command
Restrictions for a unified tracking command