<% console.log(cart) %>
var dakisId = '<%= cart.id %>';
var dakisSubTotal = '<%= cart.subTotal %>';
var dakisTaxes = '<%= cart.totalTaxes %>';
var dakisTotal = '<%= cart.total %>';
var dakisShipping = '<%= cart.totalShipping %>';
var dakisCurrency = '<%= cart.currency.code %>';
ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
'id': dakisId,
'revenue': dakisSubTotal,
'shipping': dakisShipping,
'tax': dakisTaxes
});
<% for (var i = 0; i < cart.items.length; i++ ) {
ga('ecommerce:addItem', {
'id': cart.items[i].id,
'name': cart.items[i].text,
'price': cart.items[i].price,
'quantity': cart.items[i].quantity
});
}
%>
ga('ecommerce:send');
var dakisMerchantId = '<%= cart.id %>';
var dakisId = '<%= cart.id %>';
var dakisEmail = '<%= cart.customer.email %>';
var dakisCountry = '<%= cart.addresses.billing.country_iso %>';
var dakisUpc = '<%= cart.items[0].merchandise_details.upc %>'
if(dakisCountry === "") {
dakisCountry= "CA"
};
var datePurchased = new Date();
var deliveryDate = new Date();
deliveryDate.setDate(datePurchased.getDate() + 5);
var yyyy = deliveryDate.getFullYear();
var mm = deliveryDate.getMonth() + 1;
var dd = deliveryDate.getDate();
if(dd<10) {
dd='0'+dd
};
if(mm<10) {
mm='0'+mm
};
var delivery = yyyy+'-'+mm+'-'+dd;
window.renderOptIn = function() {
console.log({
"estimated_delivery_date": delivery}),
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
// REQUIRED FIELDS
"merchant_id": 8582619,
"order_id": dakisId,
"email": dakisEmail,
"delivery_country": dakisCountry,
"estimated_delivery_date": delivery,
// OPTIONAL FIELDS
"products": [{"gtin":"dakisUpc"}]
});
});
}
var script = document.createElement('script');
script.async = true;
script.defer = true;
script.setAttribute('src', 'https://apis.google.com/js/platform.js?onload=renderOptIn');
document.head.appendChild(script);