UNPKG

@genexus/web-standard-functions

Version:

GeneXus JavaScript standard functions library for web generators

29 lines 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.trackPurchase = void 0; const trackPurchase = (purchaseInfo) => { let arrayAux = []; let aux; for (let i = 0; i < purchaseInfo.Items.length; i++) { aux = { item_id: purchaseInfo.Items[i].Id, item_name: purchaseInfo.Items[i].Name, item_category: purchaseInfo.Items[i].Category, price: purchaseInfo.Items[i].Price, quantity: purchaseInfo.Items[i].Quantity, currency: purchaseInfo.Items[i].CurrencyCode }; arrayAux.push(aux); } gtag("event", "purchase", { transaction_id: purchaseInfo.TransactionId, affiliation: purchaseInfo.Affiliation, value: purchaseInfo.Revenue, tax: purchaseInfo.Tax, shipping: purchaseInfo.Shipping, currency: purchaseInfo.CurrencyCode, items: arrayAux }); }; exports.trackPurchase = trackPurchase; //# sourceMappingURL=trackPurchase.js.map