Hallo liebe Leute,
Ich hab das Enhanced Ecommerce Tracking von NETZdingeDE eingebaut und es funktioniert soweit gut. Was ich aber nicht zum Laufen gebracht habe ist, dass der Warenkorb mitgetrackt wird.
D.h. ich möchte wissen welche Produkte in den Warenkorb gelegt werden od. wieder aus diesem entfernt werden:
Das Plugin funktioniert soweit, dass es einen Klick auf ein Produkt korrekt anzeigt:
// Called when a link to a product is clicked.
function onProductClick() {
ga('ec:addProduct', {
'id': 'P12345',
'name': 'Android Warhol T-Shirt',
'category': 'Apparel',
'brand': 'Google',
'variant': 'black',
'position': 1
});
ga('ec:setAction', 'click', {list: 'Search Results'});
// Send click with an event, then send user to product page.
ga('send', 'event', 'UX', 'click', 'Results', {
hitCallback: function() {
document.location = '/product_details?id=P12345';
}
});
}
Sobald ich aber etwas in den Warenkorb reinlege wird leider kein Event ausgelöst
Es soll folgende Funktion aufgerufen werden:
// Called when a product is added to a shopping cart.
function addToCart(product) {
ga('ec:addProduct', {
'id': product.id,
'name': product.name,
'category': product.category,
'brand': product.brand,
'variant': product.variant,
'price': product.price,
'quantity': product.qty
});
ga('ec:setAction', 'add');
ga('send', 'event', 'UX', 'click', 'add to cart'); // Send data using an event.
}
D.h. in Google Analytics müsste ich folgendes Event sehen, sobald was in den Warenkorb gelegt wird
Eventaction: click
Eventlabel: add to card
Eventcategory: UX
Muss ich da wo was beim Plugin einstellen ??
Wäre super wenn mir da jemand weiterhelfen könnte!
Danke schon mal für die Hilfe
Alexander
Ich hab das Enhanced Ecommerce Tracking von NETZdingeDE eingebaut und es funktioniert soweit gut. Was ich aber nicht zum Laufen gebracht habe ist, dass der Warenkorb mitgetrackt wird.
D.h. ich möchte wissen welche Produkte in den Warenkorb gelegt werden od. wieder aus diesem entfernt werden:
Das Plugin funktioniert soweit, dass es einen Klick auf ein Produkt korrekt anzeigt:
// Called when a link to a product is clicked.
function onProductClick() {
ga('ec:addProduct', {
'id': 'P12345',
'name': 'Android Warhol T-Shirt',
'category': 'Apparel',
'brand': 'Google',
'variant': 'black',
'position': 1
});
ga('ec:setAction', 'click', {list: 'Search Results'});
// Send click with an event, then send user to product page.
ga('send', 'event', 'UX', 'click', 'Results', {
hitCallback: function() {
document.location = '/product_details?id=P12345';
}
});
}
Sobald ich aber etwas in den Warenkorb reinlege wird leider kein Event ausgelöst
Es soll folgende Funktion aufgerufen werden:
// Called when a product is added to a shopping cart.
function addToCart(product) {
ga('ec:addProduct', {
'id': product.id,
'name': product.name,
'category': product.category,
'brand': product.brand,
'variant': product.variant,
'price': product.price,
'quantity': product.qty
});
ga('ec:setAction', 'add');
ga('send', 'event', 'UX', 'click', 'add to cart'); // Send data using an event.
}
D.h. in Google Analytics müsste ich folgendes Event sehen, sobald was in den Warenkorb gelegt wird
Eventaction: click
Eventlabel: add to card
Eventcategory: UX
Muss ich da wo was beim Plugin einstellen ??
Wäre super wenn mir da jemand weiterhelfen könnte!
Danke schon mal für die Hilfe
Alexander