Repository URL to install this package:
|
Version:
1.0.0-alpha.7 ▾
|
/**
* Formats a trackingData object to be compatible with Amplitude tracker API
*
* @param {Object} trackingData - An object produced by getTrackingDataObject function
* @return {undefined}
*/
const mapTrackingDataToGoogleAnalytics = ({ track, page }) => {
const destinationData = {
eventAction: track.event,
eventLabel: (track.properties && track.properties.label) || '',
eventValue: (track.properties && track.properties.value) || '',
eventCategory: (track.properties && track.properties.category) || '',
eventPage: (page && page.name) || '',
};
return destinationData;
};
export { mapTrackingDataToGoogleAnalytics };