Obecnie 317 forumowiczów jest online
Obecnie 317 forumowiczów jest online
Dowiedz się, jak ustawiać cele i śledzenie e-commerce. Zobacz, jak zweryfikować trafność źródła ruchu.
Poprowadź mnie
star_border
Odpowiedz

E-commerce a przelewy24

Nowicjusz ✭

Chcę wdrożyć ecommerce do sklepu internetowego.

Jeśli chodzi o śledzenie zakupów z koszyka przez pobranie - działa.

Mam natomiast problem z płatnościami on-line.

 

Nie chcę dodawać zdarzenia na stronie podziękowania, ponieważ nie wszyscy przechodzą na nią. Chciałem zrobić to przez API - a więc dodaje się zdarzenie po potwierdzeniu płatności przez P24 (w tym samym momencie co status w sklepie o potwierdzeniu płatności).

Dodałem niżej główny kod + informacje o produktach, ale niestety nie zlicza się.

Poniżej dodaję kod

 

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-xxxxxxxx', 'auto');
ga('send', 'pageview');

</script>

<script type="text/javascript">
// Loading the ecommerce tracking below the page view tracker
ga('require', 'ecommerce', 'ecommerce.js');
ga('ecommerce:addTransaction', {
'id': '<?php echo $session_id_przychodzace;?>', // Transaction ID. Required.
'affiliation': '', // Affiliation or store name.
'revenue': '<?php echo $cena_calkowita;?>', // Grand Total.
'shipping': '<?php echo $cena_wysylki;?>', // Shipping.
'tax': '' // Tax.
});

<?php


$zapytanie="******************";
$wynik=mysql_query($zapytanie);
while(list($produkt_nazwa, $cena, $ilosc, $wartosc, $produkt_id)=mysql_fetch_row($wynik)) {

$prod = $produkt_nazwa;
$prod_i=$produkt_id;
$prod_il=$ilosc;
$prod_c=$cena;
?>

ga('ecommerce:addItem', {
'id': '<?php echo $session_id_przychodzace ?>', // Transaction ID. Required.
'name': '<?php echo $prod ?>', // Product name. Required.
'sku': '<?php echo $prod_i ?>', // SKU/code.
'category': '<?php echo Ksiazki ?>', // Category or variation.
'price': '<?php echo $prod_c ?>', // Unit price.
'quantity': '<?php echo $prod_il ?>' // Quantity.
});

<?php

}

?>


ga('ecommerce:send');

Odpowiedź eksperta 1verified_user

Dot.: E-commerce a przelewy24

Najlepszy Współtwórca
Kod GA ktory podeslales IMHO nie jest kompletny.

Dot.: E-commerce a przelewy24

Nowicjusz ✭

Tzn. co masz na myśli mówiąc o niekompletności?

Czego brakuje?

 

 

Dot.: E-commerce a przelewy24

Najlepszy Współtwórca
np. informacji kiedy dzieje sie ga('ecommerce:send');