Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import getBasicAnalyticsData from './helpers/getBasicAnalyticsData';
import getDefaultTrackingFields from './helpers/getDefaultTrackingFields';

/**
 * Pushes event to the dataLyer
 *
 * @param {Object} trackingData The data that needs to be tracked.
 */
export function pushDataLayer(trackingData) {
  window.dataLayer.push({
    ...getBasicAnalyticsData(),
    ...getDefaultTrackingFields(),
    ...trackingData,
  });
}