diff --git a/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.common.js b/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.common.js index 4fb7797..d11327f 100644 --- a/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.common.js +++ b/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.common.js @@ -680,6 +680,11 @@ CommerceHandler.prototype.logPromotionEvent = function (event) { event.PromotionAction.PromotionList.forEach(function (promotion) { ga4CommerceEventParameters = buildPromotion(promotion); + ga4CommerceEventParameters = self.common.mergeObjects( + ga4CommerceEventParameters, + self.common.limitEventAttributes(event.EventAttributes) + ); + self.sendCommerceEventToGA4( mapGA4EcommerceEventName(event), ga4CommerceEventParameters @@ -706,6 +711,11 @@ CommerceHandler.prototype.logImpressionEvent = function (event, affiliation) { affiliation ); + ga4CommerceEventParameters = self.common.mergeObjects( + ga4CommerceEventParameters, + self.common.limitEventAttributes(event.EventAttributes) + ); + self.sendCommerceEventToGA4( mapGA4EcommerceEventName(event), ga4CommerceEventParameters diff --git a/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.iife.js b/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.iife.js index aef8ef8..d9218ce 100644 --- a/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.iife.js +++ b/packages/GA4Client/dist/GoogleAnalytics4EventForwarderClientSide-Kit.iife.js @@ -679,6 +679,11 @@ var GoogleAnalytics4Kit = (function (exports) { event.PromotionAction.PromotionList.forEach(function (promotion) { ga4CommerceEventParameters = buildPromotion(promotion); + ga4CommerceEventParameters = self.common.mergeObjects( + ga4CommerceEventParameters, + self.common.limitEventAttributes(event.EventAttributes) + ); + self.sendCommerceEventToGA4( mapGA4EcommerceEventName(event), ga4CommerceEventParameters @@ -705,6 +710,11 @@ var GoogleAnalytics4Kit = (function (exports) { affiliation ); + ga4CommerceEventParameters = self.common.mergeObjects( + ga4CommerceEventParameters, + self.common.limitEventAttributes(event.EventAttributes) + ); + self.sendCommerceEventToGA4( mapGA4EcommerceEventName(event), ga4CommerceEventParameters