ilias-s Posted June 4, 2016 Share Posted June 4, 2016 (edited) Module για σύνδεση με την υπηρεσία Skroutz Analytics (https://developer.skroutz.gr/analytics/). Έχει δοκιμαστεί σε έκδοση 1.5.1.* εώς και την έκδοση 1.6.1.23 Το zip αρχείο skroutzanalytics17.zip έχει δοκιμαστεί εώς και την έκδοση 1.7.5.1 Μετά την εγκατάσταση σας ζητάει να βάλετε το Skroutz Shop ID σας. Το module το μόνο που κάνει είναι να βάζει ένα script στο header σε όλες τις σελίδες, και ένα script στο order-confirmation.tpl με όλες τις πληροφορίες της ολοκληρωμένης παραγγελίας (order id, total, tax, shipping, products, price per unit, quantity κτλ). Αν έχετε προσθέσει κάπου script για την υπηρεσία πρέπει να τα αφαιρέσετε, το module προσθέτει όλα τα script. Έχει δοκιμαστεί επιτυχώς και πέρασε επιτυχώς όλους τους ελέγχους. skroutzanalytics17.zip skroutzanalytics16.zip Edited June 19, 2019 by ilias-s (see edit history) 3 1 Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 4, 2016 Share Posted June 4, 2016 Το έβαλα αλλα δεν δούλεψε. Μετα την εγκατασταση του script πατησα στο δοκιμαστικη παραγγελια απο το skroutz developer και ενω την ολοκληρωσα δεν την βλέπει το skroutz. Link to comment Share on other sites More sharing options...
ilias-s Posted June 4, 2016 Author Share Posted June 4, 2016 (edited) φίλε μου έβαλες το skroutz shop id στις ρυθμίσεις του module? Edited June 4, 2016 by ilias-s (see edit history) Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 4, 2016 Share Posted June 4, 2016 Βεβαιως Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 4, 2016 Share Posted June 4, 2016 Μπορώ κάπως να ελενξω καποιο αρχείο οτι όντος μπηκε ο κώδικας? Link to comment Share on other sites More sharing options...
ilias-s Posted June 4, 2016 Author Share Posted June 4, 2016 (edited) μπορείς να στείλεις link απο το eshop? να το δώ... Edited June 4, 2016 by ilias-s (see edit history) Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 4, 2016 Share Posted June 4, 2016 (edited) μπορείς να στείλεις link απο το eshop? να το δώ... Edited June 5, 2016 by vpanagiotis (see edit history) Link to comment Share on other sites More sharing options...
ilias-s Posted June 4, 2016 Author Share Posted June 4, 2016 φίλε μου τι έκδοση είναι το Prestashop? το ενεργόποιησες το module δεν φαίνεται να μπήκε ο κώδικας... Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 4, 2016 Share Posted June 4, 2016 φίλε μου τι έκδοση είναι το Prestashop? το ενεργόποιησες το module δεν φαίνεται να μπήκε ο κώδικας... 1.6.0.14 ναι το εκανα install , πριν δυο εβδομαδες είχα βάλει τον κώδικα , το πρωτο βημα και ηταν οκ εως εκει. Σημερα κατεβασα το module και το εκανα install . Αλλα σαν να μην καθετε ο κωδικας μεσα.. Link to comment Share on other sites More sharing options...
ilias-s Posted June 4, 2016 Author Share Posted June 4, 2016 έχει δύο φορές το script του skroutz, αυτό που έβαλες στο header.tpl πρέπει να το βγάλεις. δοκίμασε μετα την παραγγελία. Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 4, 2016 Share Posted June 4, 2016 έχει δύο φορές το script του skroutz, αυτό που έβαλες στο header.tpl πρέπει να το βγάλεις. δοκίμασε μετα την παραγγελία. οκ το έκανα. είδε μια παραγγελία αλλα έκανα αλλη μια και δεν την βλεπω στο skroutz developer , βλεπω μονο την πρωτη : Orders 2016-06-04 23:10:35{"order_id":"6407","shipping":1.95,"tax":0.52,"revenue":2.8} {"product_id":"92","name":"W7 Magic Gel Eyeliner Pencil 1g Black","price":2.8,"quantity":1} Order - Items Revenue Mismatch (expected: 4.75, actual: 2.8) Items - OK Link to comment Share on other sites More sharing options...
ilias-s Posted June 4, 2016 Author Share Posted June 4, 2016 φίλε δεν μπορεί να είδε μια και όχι την άλλη, πάτα στην σελίδα του skroutz control + f5 μήπως κράτησε cache, τι να σου πω... περίεργο... Link to comment Share on other sites More sharing options...
ilias-s Posted June 4, 2016 Author Share Posted June 4, 2016 μόλις έβαλα μια αναβάθμιση στο module που διορθώνει ένα λάθος στο revenue, υπολογιζα χωρίς τα μεταφορικά, κάνε διαγραφή το προηγούμενο και βάλε αυτό που έχει τώρα για download... Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 όποιος αντιμετωπίσει κάποιο πρόβλημα με το module παρακαλώ να το αναφέρει σε αυτό το topic ή να μου στείλει pm.. ευχαριστώ πολύ.. Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 7, 2016 Share Posted June 7, 2016 Sorry για τα διπλα post, εχεις δίκιο. Το κατέβασα το νέο λειτουργεί αψογα,αλλα τώρα μου ζητάν να αφαιρέσουμε την χρέωση τις αντικαταβολής απο το shipping cost. δλδ θέλουν We expect the revenue of the order to equal to the sum of the items prices (+ VAT) including shipping costs. Example: order_revenue := item_1_price_with_vat * item_1_quantity + item_2_price_with_vat * item_2_quantity + .. + shipping Make sure not to include any of the following: Payment Costs (eg. cash on delivery, paypal commission) Discounts Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 κοίτα θέλω να δείς κάτι στον κώδικα, θα πάς modules -> skroutzanalytics -> views -> templates -> hook -> skroutzanalytics.tpl θέλω να δείς αν υπάρχει το παρακάτω revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl}{literal}' επειδή και εγώ στο δικό μου eshop είχα έξοδα αντικαταβολής στο παραπάνω τι κάνω δίνω στο revenue την τιμή που προκύπτει απο το συνολικό ποσό των προιόντων με ΦΠΑ συν τα έξοδα αποστολής, στο παραπάνω δεν έχω πουθενά έξοδα αντικαταβολής, αν έχεις την παραπάνω γραμμή στο tpl λογικά δεν θα είχες προβλημα, υποψιάζομαι ότι είναι λάθος παραμετροποίηση, τα έξοδα αντικαταβολής τα έβαλες με module? πως τα έχεις ρυθμισμένα στο site? Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 7, 2016 Share Posted June 7, 2016 Ναι με module τα έβαλα. ΤΟ Cash on delivery (COD) v1.3 - by Modified . Το revenue είναι έτσι όπως το γράφεις. Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 δεν βγάζει νόημα τότε θα έπρεπε να δουλεύει, δώσε μου λίγο το link απο τo eshop σου να βάλω μια δοκιμαστική παραγγελία.. να το δώ λίγο.. Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 φίλε μου το είδα είναι λάθος παραμετροποίηση, το module της αντικαταβολής προσθέτει τα έξοδα αντικαταβολής στα έξοδα αποστολής, για αυτό έχεις λάθος, κανονικά δεν θα έπρεπε, το shipping είναι άλλο, και άλλο τα έξοδα αντικαταβολής δες λίγο την παραμετροποίηση του module της αντικαταβολής θα πρέπει κάπου να είναι ξεχωριστό τα έξοδα αντικαταβολής Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 7, 2016 Share Posted June 7, 2016 (edited) αυτο εχω Edited June 7, 2016 by vpanagiotis (see edit history) Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 πρέπει να δείς στον κώδικα σου πως δουλεύει το module της αντικαταβολής για να βγάλεις άκρη για να δοκιμάσεις τι τιμές φέρνει απο την παραγγελία στην σελίδα της επιβεβαίωσης θα πρέπει να προσθέσεις στο αρχείο order-confirmation.tpl που βρίσκεται μέσα στο theme το παρακάτω {print_r($order)} αυτό θα σου φέρει όλο το array με τα ποσά της παραγγελίας εκεί θα δείς τις τιμές που έρχονται μόλις τελειώσεις σβήστο, και υπόψιν βάλε το eshop σου στην συντήρηση Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 φίλε το είδα το πρόβλημα όπως σου είπα το δημιουργεί το module, προσθέτει τα έξοδα αντικαταβολής στο shipping είναι πρόβλημα αυτό, το module που είχα εγώ δεν δουλευε έτσι, το είχε ξεχωριστό το έξοδο αντικαταβολής, δεν είναι και πολύ σωστό να το προσθέτει στο shipping, το βλέπω λίγο και σου λέω Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 7, 2016 Share Posted June 7, 2016 (edited) μαλλον τα βάζει μεσα στο total shipping απο πριν την αντικαταβολη, πως θα την αφαιρέσω όμως , η μήπω υπάρχει άλλος τρόπος να χρεώνω την αντικαταβολή ξεχωριστά απο το shipping? Edited June 7, 2016 by vpanagiotis (see edit history) Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 φίλε σου έχω μία λύση και θα χρειαστεί να πειράξουμε το module της αντικαταβολής θα βάλεις στο αρχείο modules -> cashondelivery -> cashondelivery.php στην σειρά 241 που έχει $order->total_shipping = $order->total_shipping_tax_incl; θα το κάνεις $order->total_shipping = $order->total_shipping_tax_incl-$fee; στην ουσία αφαιρούμε το ποσό της αντικαταβολής fee απο το συνολικό shipping και μετά στο modules -> skroutzanalytics -> views -> templates -> hook -> skroutzanalytics.tpl στην σειρά 6 που έχει revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl}{literal} θα το κάνεις revenue: '{/literal}{$order->total_products_wt + $order->total_shipping}{literal} δοκίμασε το και μου λες.... Link to comment Share on other sites More sharing options...
vpanagiotis Posted June 7, 2016 Share Posted June 7, 2016 (edited) Δεν το δοκίμασα αυτό που λές , αλλα νομίζω θα είχα πρόβλημα στο eshop γιατι λογικά στο συνολο μεταφορικών δεν θα είχε την αντικαταβολή αφου την αφαιρούμε απο το total shipping. Τελικα αυτο που έκανα είναι οτι στο skroutz analytics έδωσα την τιμή total_shipping_tax_excl αντι για total_shipping_tax_incl , και στο cashondelivery αφαιρεσα το +$fee απο την τιμη total_shipping_tax_excl . Δουλεψε αφου οι τιμες με ή χωρις φπα στο shipping είναι ιδιες. Λες να έχω κάπου πρόβλημα , πάντος εκανα test order και όλα ηταν οκ , πουθενα δεν φαινόταν η αλλαγή. Σε ευχαριστώ πολύ για την πολύτιμη βοήθεια σου! Edited June 7, 2016 by vpanagiotis (see edit history) Link to comment Share on other sites More sharing options...
ilias-s Posted June 7, 2016 Author Share Posted June 7, 2016 θα σου δουλευε και με αυτο που σου έστειλα, το ίδιο κάναμε οπότε ειμαστε οκ 1 Link to comment Share on other sites More sharing options...
nmavro73 Posted June 30, 2016 Share Posted June 30, 2016 Καλησπέρα σας. Ο πελάτης μου εχει στήσει το κατάστημα χωρίς να βάζει το ΦΠΑ στα προϊόντα. Πως γίνεται να διορθώσω το script ώστε να υπολογίζεται το ΦΠΑ? Link to comment Share on other sites More sharing options...
grafistas7 Posted July 13, 2016 Share Posted July 13, 2016 Μηπως "παιζει" το συγκεριμένο module σε έκδοση 1.4.11 ?ευχαριστω Link to comment Share on other sites More sharing options...
kikkodm Posted September 7, 2016 Share Posted September 7, 2016 καταρχή ευχαριστούμε πολύ για το module!!! το εγκατεστησα μια χαρά εντοπίζει την παραγγελία και τα ποσά αλλά μου βγάζει λάθος Οrder Has No Associated Items Order tax is zero. Κάνω κάτι λάθος?? Link to comment Share on other sites More sharing options...
ilias-s Posted September 7, 2016 Author Share Posted September 7, 2016 (edited) καλησπέρα, πρώτα απο όλα να πω στον grafistas7 ότι δεν έχω δοκιμάσει το module στην έκδοση 1.4.11 αν θέλει ας το δοκιμάσει και μας ενημερώνει, επίσης ο φίλος nmavro73 θα πρέπει να κάνει μια μαθηματική πράξη στο script του κώδικα του module για να κάνει την αποφορολόγηση... πιστεύω το παρακάτω θα λειτουργήσει, δεν το έχω δοκιμάσει δεν είναι σίγουρος για την παρένθεση, το αρχείο που θα πειράξεις είναι το skroutzanalyticsscript.tpl μέσα στον φάκελο του module tax:'{/literal}{$taxamt = $order->total_paid_tax_incl - ($order->total_paid_tax_incl / 1.24)}{$taxamt}{literal}' τώρα, kikkodm δεν καταλαβαίνω τι λάθος είναι αυτό που σου βγάζει φαντάζομαι στις ρυθμίσεις έβαλες το merchant id.. αν θες στείλε μου ένα link απο το eshop σου να το δω εκεί... στα προιόντα σου έχει κανόνες ΦΠΑ, δλδ βάζεις στις ρυθμίσεις του προιόντος ότι το ΦΠΑ είναι πχ 24%? Edited September 7, 2016 by ilias-s (see edit history) Link to comment Share on other sites More sharing options...
nikpony Posted November 27, 2016 Share Posted November 27, 2016 Μπράβο πολύ καλή δουλειά για το module και γενικά, ήταν τεράστια βοήθεια, απλά νομίζω ότι εδώ στο αρχείο skroutzanalytics.tpl πειράζουμε την από κάτω γραμμή 7, αυτή του shipping και όχι του revenue για να αφαιρεθεί η αντικαταβολή από το shipping. φίλε σου έχω μία λύση και θα χρειαστεί να πειράξουμε το module της αντικαταβολής θα βάλεις στο αρχείο modules -> cashondelivery -> cashondelivery.php στην σειρά 241 που έχει $order->total_shipping = $order->total_shipping_tax_incl; θα το κάνεις $order->total_shipping = $order->total_shipping_tax_incl-$fee; στην ουσία αφαιρούμε το ποσό της αντικαταβολής fee απο το συνολικό shipping και μετά στο modules -> skroutzanalytics -> views -> templates -> hook -> skroutzanalytics.tpl στην σειρά 6 που έχει revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl}{literal} θα το κάνεις revenue: '{/literal}{$order->total_products_wt + $order->total_shipping}{literal} δοκίμασε το και μου λες.... Link to comment Share on other sites More sharing options...
MrConstantine Posted December 1, 2016 Share Posted December 1, 2016 Γεια σου φίλε μου ,Βγάζει αυτό front office στο τελος της πληρωμης (Undefined variable: skroutz_id in /home/constant/public_html/modules/skroutzanalytics/skroutzanalytics.php on line 108) έχω έκδοση PrestaShop™ 1.5.5.0ξέρουμε τι πρόβλημα είναι ?στο skroutzanalytics.php στις line 107-108 Γράφει αυτό Configuration::updateValue('SKROUTZANALYTICS_ID', Tools::getValue('accountid')); Link to comment Share on other sites More sharing options...
ilias-s Posted December 1, 2016 Author Share Posted December 1, 2016 καλησπέρα στις ρυθμίσεις του module έβαλες το merchant id? Link to comment Share on other sites More sharing options...
MrConstantine Posted December 1, 2016 Share Posted December 1, 2016 Έχω συνδεθεί με skroutz από Ιούλιο και μετράει στατιςτικα Τα πάντα κανονικά, απλά το βγάλε στο front office στα ξαφνικά αυτο Link to comment Share on other sites More sharing options...
ilias-s Posted December 1, 2016 Author Share Posted December 1, 2016 στις ρυθμισεις υπάρχει το skroutz id σου, αν ναι ισχύει κανονικά ο λογαριασμός σου? έκανες κάτι στο eshop ? οτιδήποτε update? 1 Link to comment Share on other sites More sharing options...
MrConstantine Posted December 1, 2016 Share Posted December 1, 2016 Στο module υπάρχει το skroutz id αυτό που είχαπαντα ,αυτό γράφει στο back office στο module μου Notice: Undefined variable: SERVER in /home/constant/public_html/modules/skroutzanalytics/skroutzanalytics.php on line 59 Link to comment Share on other sites More sharing options...
MrConstantine Posted December 1, 2016 Share Posted December 1, 2016 Έβαλα δωρεάν μεταφορικά σαν επιλογή στον μεταφορέα (παραλαβή από το καταςτημα) μήπως φταίει αυτό ;; Link to comment Share on other sites More sharing options...
MrConstantine Posted December 1, 2016 Share Posted December 1, 2016 /* Debug only */ define('_PS_MODE_DEV_',false); if (_PS_MODE_DEV_) ειχα ενεργοποιηση αυτο σε true και εβγαζε απλα κατι σαν ενημερωτικο μνμ ολα καλα (defines.inc.php) Link to comment Share on other sites More sharing options...
ilias-s Posted December 1, 2016 Author Share Posted December 1, 2016 ωραία φίλε γιατί το ξανακοίταξα και δεν είχε κάποιο πρόβλημα, όντως αυτό που σου έβγαζε ήταν warning.. οπότε είμαστε οκ... Link to comment Share on other sites More sharing options...
nmavro73 Posted December 2, 2016 Share Posted December 2, 2016 Συγνώμη που το λέω αλλά είναι Νοέμβριος. Το πρόβλημα το είχα τον Ιούνιο. Απλά δεν έχω πλέον το προτζεκτ Link to comment Share on other sites More sharing options...
ilias-s Posted December 2, 2016 Author Share Posted December 2, 2016 nmavro73 καταρχάς συγνώμη που στο λέω αλλά δεν σου απάντησα τον Νοέμβριο αλλά στις 7 Σεπτεμβρίου για ένα θέμα που έθεσες στις 30 Ιουνίου. Το ότι μπήκες στον κόπο να σχολιάσεις το πότε σου απάντησα να σου υπενθυμίσω ότι ρώτησες κάτι για ένα δωρεάν module που διέθεσα στο forum, κανείς δεν με υποχρεώνει να απάντησω στις ερωτήσεις σας.. μπόρεσα να σου απάντησω στις 7 Σεπτεμβρίου και σου απάντησα, τώρα αν άργησα ή όχι είναι δικό μου θέμα, στην θέση σου θα έλεγα σε ευχαριστώ πολύ που μπήκες στον κόπο και απάντησες στο ερώτημα μου... αυτά φίλε... καλή συνέχεια με τα project σου... 1 Link to comment Share on other sites More sharing options...
Dr.Nikos Posted December 5, 2016 Share Posted December 5, 2016 Μια γνώμη θα ήθελα. Με περιορισμένο budget, θα προτείνατε skroutz ή google adwords? Ποιο από τα 2 έχει μεγαλύτερη αποτελεσματικότητα? Εννοώ αγορές. Link to comment Share on other sites More sharing options...
arapogiannis Posted January 26, 2017 Share Posted January 26, 2017 Ευχαριστούμε πολύ φίλε! Δουλεύει κανονικά στην 1.6.1.6 1 Link to comment Share on other sites More sharing options...
george90 Posted February 16, 2017 Share Posted February 16, 2017 Χρησιμοποιώντας το module έλαβα την παρακάτω απάντηση από το skroutz: "Θα πρέπει να αφαιρεθεί η αντικαταβολή από το shipping cost και από το revenue, και θα πρέπει ο φόρος να υπολογίζεται σύμφωνα με τον τύπο tax = revenue / 1.24 * 0.24." Μπορείτε να με βοηθήσετε? Ευχαριστώ εκ των προτέρων Link to comment Share on other sites More sharing options...
George Bazz Posted February 19, 2017 Share Posted February 19, 2017 φίλε σου έχω μία λύση και θα χρειαστεί να πειράξουμε το module της αντικαταβολής θα βάλεις στο αρχείο modules -> cashondelivery -> cashondelivery.php στην σειρά 241 που έχει $order->total_shipping = $order->total_shipping_tax_incl; θα το κάνεις $order->total_shipping = $order->total_shipping_tax_incl-$fee; στην ουσία αφαιρούμε το ποσό της αντικαταβολής fee απο το συνολικό shipping και μετά στο modules -> skroutzanalytics -> views -> templates -> hook -> skroutzanalytics.tpl στην σειρά 6 που έχει revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl}{literal} θα το κάνεις revenue: '{/literal}{$order->total_products_wt + $order->total_shipping}{literal} δοκίμασε το και μου λες.... Κατ'αρχάς ευχαριστω για το module! Έχω και εγω το ιδιο θέμα, όσων αφορα το COD, παρόλα αυτά δεν βρίσκω το κομμάτι του κωδικα που αναφερεις. Το αρχείο modules/cashondelivery/cashondelivery.php, μάλιστα έχει μονο 119 σειρές. Πιθανολογώντας οτι το COD έχει κάνε καποιο update, έχεις ακόμα προσβαση στον κωδικα του και να μου προτείνεις κάποια λύση? Thanks in advance! Link to comment Share on other sites More sharing options...
zeniakin Posted March 7, 2017 Share Posted March 7, 2017 (edited) kanei gia joomla ?? Edited March 16, 2017 by zeniakin (see edit history) Link to comment Share on other sites More sharing options...
ilias-s Posted March 12, 2017 Author Share Posted March 12, 2017 καλησπέρα, φίλε george90 σχετικά με το θέμα που αναφέρεις μάλλον έχεις λάθος παραμετροποίηση στα είδη σου, τι ποσοστό ΦΠΑ έχεις στα είδη σου? τα είδη πρέπει να έχουν δηλωμένο το ποσοστό ΦΠΑ αν έχουνε ΦΠΑ 0% τότε το module θέλει μια αλλαγή για να υπολογίζει το ΦΠΑ... φίλε George Bazz η συγκεκριμένη αναρτηση που αναφέρεις έγινε απο εμένα και αφορούσε όχι το default module cashondelivery αλλά μια συγκεκριμένη έκδοση που μπορούσες να προσθέσεις και έξοδα αντικαταβολής πχ 2 ευρώ επιπλέον στην παραγγελία, αν δείς όλη την συζήτηση ήταν μια συγκεκριμένη ερώτηση απο ένα χρήστη του module και η απάντηση ήταν πάνω στην δική του έκδοση του module... και στις δύο περιπτώσεις θα ήθελα να δείτε αν είναι σωστή η παραμετροποίηση στο eshop σας... για να σας βοηθήσω θα ήθελα να μου στείλετε ένα link απο τα eshop σας... να βάλω μια δοκιμαστική παραγγελία να δω τι κάνει.... φίλε zeniakin δεν κατάλαβα την ερώτηση σου σε αυτό που έστειλες λέει κάτι για Joomla??? αν μπορείς γίνε λίγο πιο ξεκάθαρος... Link to comment Share on other sites More sharing options...
zeniakin Posted March 16, 2017 Share Posted March 16, 2017 καλησπερα κανει για joomla αυτο? Link to comment Share on other sites More sharing options...
giasemis Posted May 31, 2017 Share Posted May 31, 2017 καλημέρα, χρησιμοποίησα το module του ilias-s για τα skroutz analytics. δουλεύει μια χαρά, ευχαριστούμε πολύ. Έκανα μόνο κάποια updateds γιατί εβγαζέ δύο php warning (όταν είσαι σε debug mode). επίσης στο αρχείο skroutzanalytics.tpl ενσωμάτωσα λίγο κώδικα για να αφαιρεί το κόστος της αντικαταβολής από το revenue και το shipping. (αυτό για να δουλέψει πρέπει να σεταριστεί σε κάθε eshop ξεχωριστά βέβαια) Επισυνάπτω το update μήπως ενδιαφέρει κάποιον: skroutzanalytics.zip 2 Link to comment Share on other sites More sharing options...
Sportbazaar Posted June 9, 2017 Share Posted June 9, 2017 Καλημέρα , Μου βγάζει πρόβλημα το skroutz στον υπολογισμό του tax revenue.Πως θα το διορθώσω αυτό. Όταν επιλέγω εμφάνιση φόρου στο καλάθι παρατηρώ πως το Prestashop υπολογίζει λάθος τον φόρο 24%.Πως μπορώ να υπολογίζω στο tax revenue και το Φ.Π.Α των μεταφορικών 24%?Έχω έκδοση 1.6.14 .Κόστος αντικαταβολής 0€ Link to comment Share on other sites More sharing options...
giasemis Posted June 9, 2017 Share Posted June 9, 2017 (edited) To tax revenue το διαβάζει κατευθείαν απο το φόρο που έχεις θέσει σε κάθε προιον Αρα πρέπει να πας σε κάθε προιον και στο tab τιμή να θέσεις φόρο 24 % Μετά εμφανίζονται το σωστό tax revenue στο skroutz analytics Edited June 9, 2017 by giasemis (see edit history) Link to comment Share on other sites More sharing options...
grafistas7 Posted June 15, 2017 Share Posted June 15, 2017 ΚαλησπέραΜια βοηθεια..όταν "στήθηκε" το κατάστημα δεν υπολογίζαμε το ΦΠΑ ξεχωριστά και συμπεριλαμβάνεται στην τελική τιμή (μηδενικά έξοδα αποστολής-αντικαταβολής).Προσπαθωντας να ενσωματώσουμε το skroutz analytics, και χρησιμοποιωντας το Module του φίλου παραπάνω, δημιουργειται προβλημα με το SKROUTZ, καθως δεν φαινεται να υπολογίζεται το ΦΠΑ. (Σε αυτό το σημείο, να σας ενημερώσουμε ότι ο τύπος υπολογισμού του φόρου είναι ο παρακάτω: Tax = revenue / 1.24 * 0.24)Τι μπορώ να κάνω?ευχαριστώ Link to comment Share on other sites More sharing options...
Kostas89 Posted June 20, 2017 Share Posted June 20, 2017 Καλησπέρα σας, έβαλα το module αλλα από το skroutz έλαβα την εξής απάντηση Καλησπέρα σας από το Skroutz.gr, Σε συνέχεια ελέγχου που πραγματοποιήθηκε στο κατάστημά σας σχετικά με το Skroutz Analytics, διαπιστώθηκε ότι συνυπολογίζετε την αντικαταβολή τόσο στο κόστος μεταφορικών (shipping) όσο και στο συνολικό revenue που μας αποστέλλετε. Σύμφωνα με τις τεχνικές μας προδιαγραφές, το shipping *δεν* θα πρέπει να περιλαμβάνει την αντικαταβολή. http://developer.skroutz.gr/analytics/ecommerce/ Επίσης, δεν κάνετε σωστό escaping όταν αποστέλλετε προϊόντα με ονόματα που περιλαμβάνουν ειδικούς χαρακτήρες, όπως για παράδειγμα το: King Kong: Peter Jackson's Production DiariesKing Kong: Peter Jackson's Production Diaries το οποίο περιλαμβάνει αποστρόφους. Αυτό έχει ως αποτέλεσμα να μην καταγράφονται οι αντίστοιχες παραγγελίες στο Skroutz Analytics. Καλησπέρα σας και πάλι. Σε συνέχεια του μηνύματός σας, θα θέλαμε να σας ενημερώσουμε ότι δυστυχώς δεν έχουμε τη δυνατότητα να σας βοηθήσουμε περαιτέρω σχετικά με το plugin που χρησιμοποιείτε. Θα σας προτείναμε να στείλετε μήνυμα στον δημιουργό του plugin προκειμένου να σας υποδείξει τί πρέπει να διορθώσετε. Πέρα από το πρόβλημα με την αντικαταβολή, θα πρέπει να του υπενθυμίσετε ότι υπάρχει πρόβλημα στα προϊόντα που έχουν quotes, τα οποία λόγω αυτού, δε γίνονται ποτέ report στο Skroutz Analytics.Η λύση για αυτό είναι να κάνει escape το όνομα του προϊόντος. Σε περίπτωση όπου χρειαστείτε επιπλέον διευκρινίσεις είτε εσείς, είτε ο δημιουργός του plugin, μπορείτε να επικοινωνήσετε απευθείας μαζί μας στο e-mail[email protected]. Ευχαριστούμε πολύ. Μπορείτε να με βοηθήσετε; Link to comment Share on other sites More sharing options...
xalaros Posted July 1, 2017 Share Posted July 1, 2017 Καλησπέρα, Εγκατέστησα και εγώ το πρόσθετο και έχω τα παρακάτω προβλήματα. έχουμε κάποια επίλυση? Ευχαριστώ Σε συνέχεια ελέγχου που πραγματοποιήθηκε στο κατάστημά σας σχετικά με το Skroutz Analytics, διαπιστώθηκε ότι υπάρχει πρόβλημα κατά την αποστολή ορισμένων παραγγελιών. Πιο συγκεκριμένα, αποτυγχάνει η αποστολή των line items (µέσω της εντολής addItem) για προϊόντα με ονόματα που περιέχουν ειδικούς χαρακτήρες. Το πρόβλημα έγκειται στο ότι δεν πραγματοποιείται escaping των ειδικών χαρακτήρων. Θα δείτε και το παρακάτω syntax error στον κώδικά σας λόγω των παραπάνω: https://www.dropbox.com/s/f8h5ji4w2qfp9cp/roloi_kosmima.png Επίσης διαπιστώθηκε ότι ο φόρος δεν υπολογίζεται σωστά, συγκεκριμένα στέλνετε 0 Σε αυτό το σημείο, να σας ενημερώσουμε ότι ο τύπος υπολογισμού του φόρου, σε περίπτωση που όλα τα προϊόντα σας έχουν 24% φπα είναι ο παρακάτω: tax = revenue / 1.24 * 0.24 Link to comment Share on other sites More sharing options...
xalaros Posted July 7, 2017 Share Posted July 7, 2017 Καλημέρα και πάλι, απο το παραπάνω μήνυμα του Skroutz καταλαβαίνω πως το το ένα πρόβλημα έγκειτε στο ότι το πρόσθετο δεν κάνει escaping των ειδικών χαρακτηρων απο τον τίτλο του προϊόντος για να ξεχωρίσει το όνομα του τίτλου και τις εντολές με αποτελεσμα να υπάρχει conflict. μια λύση θα ήταν να απομακρύνουμε όλους τους ειδικούς χαρακτήρες απο το τίτλο, αλλα θα προτιμούσα να μη φτάσουμε εκεί. Δεν υπάρχει κάποιος τρόπος να συμπεριλάβουμε το escaping ειδικών χαρακτήρων? Ενώ το άλλο προβλημα είναι πως αφου έχει επιλεγεί μηδενική κατηγορία φόρου στο προϊον αυτό αποστέλει 0 σαν φόρο. Άραγε υπάρχει η δυνατότητα μέσω του προσθέτου να μπει ένας κανόνας που να στέλνει 24% φόρο για όλα τα προϊόντα χωρίς να χρειαστεί κάποια αλλαγή στο backend ή θα πρέπει να γίνει αλλαγή σε κάθε προϊον ξεχωριστά ώστε να μπει η σωστή κατηγορία φορολόγησης για να παρει το skroutz τα σωστά δεδομένα? ευχαριστώ εκ των προτέρων Link to comment Share on other sites More sharing options...
tobakalogati Posted October 24, 2017 Share Posted October 24, 2017 Καλησπέρα , είναι συμβατό με την έκδοση 1,6,1,17? Link to comment Share on other sites More sharing options...
Prestag0od Posted November 14, 2017 Share Posted November 14, 2017 Ευχαριστώ πολύ για το Module και τις πληροφορίες για τις αλλαγές απο όλους. Εάν υπολογίζετε fee με το cash on delivery όποιο και να είναι το module σας (Εγώ έχω το Cod fee) πρέπει να βρειτε στο php του Module (codfee.php) το $order->total_shipping = $order->total_shipping_tax_incl; και να το κάνετε $order->total_shipping = $order->total_shipping_tax_incl-$fee; Έπειτα στο skroutzanalytics.tpl order_id: '{/literal}{$order->id_cart}{literal}', revenue: '{/literal}{$order->total_products_wt + $order->total_shipping}{literal}', shipping: '{/literal}{$order->total_shipping}{literal}', tax: '{/literal}{$taxamt = $order->total_paid_tax_incl - ($order->total_paid_tax_excl/1.24)}{$taxamt}{literal}' στο tax το έβαλα έτσι γιατί οι τιμές που βάζω στο e-shop είναι μαζί με ΦΠΑ και δεν υπολογίζονται αυτόματα. Περιμένω απάντηση απο σκρουτζ εαν είναι σωστό. Εντωμεταξύ εάν έχετε κάποια παρατήρηση παρακαλώ στείλτε! Link to comment Share on other sites More sharing options...
AggelosG Posted November 15, 2017 Share Posted November 15, 2017 Καλησπέρα, χρειάζομαι λίγη βοήθεια γιατί το στήνω μόνος μου και δεν έχω αρκετές γνώσεις. Εγκατέστησα το module και έβαλα το Shop Account ID μου. Τι άλλο πρέπει να κάνω για να ενεργοποιηθεί η υπηρεσία (Analytics) και πώς θα ελέγξω ότι προστέθηκε το script; Ευχαριστώ Link to comment Share on other sites More sharing options...
glouk7 Posted January 24, 2018 Share Posted January 24, 2018 On 11/15/2017 at 1:19 AM, Prestan0ob said: Ευχαριστώ πολύ για το Module και τις πληροφορίες για τις αλλαγές απο όλους. Εάν υπολογίζετε fee με το cash on delivery όποιο και να είναι το module σας (Εγώ έχω το Cod fee) πρέπει να βρειτε στο php του Module (codfee.php) το $order->total_shipping = $order->total_shipping_tax_incl; και να το κάνετε $order->total_shipping = $order->total_shipping_tax_incl-$fee; Έπειτα στο skroutzanalytics.tpl order_id: '{/literal}{$order->id_cart}{literal}', revenue: '{/literal}{$order->total_products_wt + $order->total_shipping}{literal}', shipping: '{/literal}{$order->total_shipping}{literal}', tax: '{/literal}{$taxamt = $order->total_paid_tax_incl - ($order->total_paid_tax_excl/1.24)}{$taxamt}{literal}' στο tax το έβαλα έτσι γιατί οι τιμές που βάζω στο e-shop είναι μαζί με ΦΠΑ και δεν υπολογίζονται αυτόματα. Περιμένω απάντηση απο σκρουτζ εαν είναι σωστό. Εντωμεταξύ εάν έχετε κάποια παρατήρηση παρακαλώ στείλτε! Το εβαλα και εγω αυτο με το tax που προτεινες, και περασε το τεστ κανονικα. 1 Link to comment Share on other sites More sharing options...
Konstantinos Posted May 8, 2018 Share Posted May 8, 2018 Καλησπέρα, ευχαριστώ πολύ για το module πολύ χρήσιμο. Αντιμετωπίζω ομως το εξής πρόβλημα. Αφού το ενεργοποιώ και βάζω το skroutz id, όταν κάνω παραγγελία και επιλέγω αντικαταβολή και ολοκλήρωση παραγγελίας, η παραγγελία καταχωρείτε στη διαχείριση, αλλα στο frontend βγάζει blank page. Δοκίμασα να κάνω καθαρισμό cache αλλα το πρόβλημα παραμένει. Το έχει αντιμετωπίσει κάποιος άλλος αυτό το πρόβλημα; Ευχαριστώ Link to comment Share on other sites More sharing options...
sanctusmob Posted May 9, 2018 Share Posted May 9, 2018 Καλησπέρα. Είναι αυτό συμβατό με 1.7 ? Αν όχι το έχει κάνει κάποιος για 1.7? Link to comment Share on other sites More sharing options...
Konstantinos Posted June 4, 2018 Share Posted June 4, 2018 (edited) Φίλε @sanctusmob το παραμετροποίησα λίγο ωστε να παίζει στην 1.7. Πιο συγκεκριμένα το δοκίμασα σε 1.7.2.4 και 1.7.3.3. Σου επισυνάπτω το zip που μπορείς να δοκιμάσεις. skroutzanalytics_v1.7.zip Edited June 4, 2018 by Konstantinos Wrong attachment (see edit history) 1 1 Link to comment Share on other sites More sharing options...
nikosmaragos Posted June 21, 2018 Share Posted June 21, 2018 On 05/06/2018 at 12:30 AM, Konstantinos said: Φίλε @sanctusmob το παραμετροποίησα λίγο ωστε να παίζει στην 1.7. Πιο συγκεκριμένα το δοκίμασα σε 1.7.2.4 και 1.7.3.3. Σου επισυνάπτω το zip που μπορείς να δοκιμάσεις. skroutzanalytics_v1.7.zip Φίλε Konstantinos σε ευχαριστώ Link to comment Share on other sites More sharing options...
limitcracker Posted June 23, 2018 Share Posted June 23, 2018 Θα ήθελα να ευχαριστήσω πολύ τον author και ύστερα όλη την ομάδα για το free module! Μπορεί κάποιος να το κάνει repo για να μπορούμε να έχουμε πλήρη εικόνα και να μπορούμε να λύνουμε πιο εύκολα τα bugs? Link to comment Share on other sites More sharing options...
ilias-s Posted June 23, 2018 Author Share Posted June 23, 2018 Καλησπέρα σε όλη την ομάδα, καταρχάς θα ήθελα να ευχαριστήσω όλα τα άτομα που ασχολήθηκαν και απάντησαν σε ερωτήσεις ή προβλήματα που αντιμετώπισαν κατα την εγκατάσταση του module. Να σας πω την αλήθεια δεν περίμενα το module να έχει τόσο απήχηση γιατί πρόκειτε για μια ιδιαίτερα απλή υλοποίηση αλλα τόσο χρήσιμη διότι την επόχή που το έφτιαξα δεν υπήρχε κάτι αντίστοιχο για αγορά. Για αυτό και το έβαλα στο forum. Θα ήθελα να ζητήσω συγνώμη από την κοινότητα διότι λόγω του φόρτου εργασίας δεν μπόρεσα να απαντήσω σε κάποιες ερωτήσεις των χρηστών. Χαίρομαι που το κάνατε συμβατο με την 1.7. Το αρχικό module λειτουργεί άψογα χωρίς bugs όταν ακολουθούμε κάποιους κανόνες στην παραμετροποίηση του eshop μας. Δλδ το πιο βασικό ΔΕΝ πρεπει να έχουμε μέσα στα είδη μας ΦΠΑ 0% πρεπει να περνάμε τις τιμές μας αποφορολογημένες και να ορίζουμε ΦΠΑ 24%. Αν δεν το έχουμε έτσι ναι τότε θέλει αλλαγές στον υπολογισμό των συνόλων κτλ. Επίσης όταν έχουμε αντικαταβολές με χρέωση και εκει μπορεί να χρειαστεί καποια διόρθωση αναλογα με το module που χρησιμοποιούμε. Συνήθως δεν έχει θέμα. Γενικά οι περισσότεροι που το χρησιμοποίησαν δεν είχαν θέμα όπως και εγώ που το χρησιμοποιώ μέχρι και σήμερα στις εγκαταστάσεις μου. Σας ευχαριστώ πολύ!!! Ηλίας 1 1 Link to comment Share on other sites More sharing options...
limitcracker Posted June 27, 2018 Share Posted June 27, 2018 Hi, εγώ το χρησιμοποιώ σε PS 1.7.3 και μέχρι στιγμής όλα καλά. Αντιμετωπίσζω όμως ένα θέμα με τη συνεργασία με άλλο module που δίνει το XML Feed στο Skroutz. Ενώ εγώ στέλνω πχ P207C233 το Analytics Module στέλνει μόνο το ProductID πχ 207 και έτσι το Skroutz με κόβει λόγω της ασυνέπειας (θα περίμενε P207C233). Το έχει λύσει κάποιος αυτό; Κάποια ιδέα; Ευχαριστώ την κοινότητα! Link to comment Share on other sites More sharing options...
sanctusmob Posted June 28, 2018 Share Posted June 28, 2018 21 hours ago, limitcracker said: Hi, εγώ το χρησιμοποιώ σε PS 1.7.3 και μέχρι στιγμής όλα καλά. Αντιμετωπίσζω όμως ένα θέμα με τη συνεργασία με άλλο module που δίνει το XML Feed στο Skroutz. Ενώ εγώ στέλνω πχ P207C233 το Analytics Module στέλνει μόνο το ProductID πχ 207 και έτσι το Skroutz με κόβει λόγω της ασυνέπειας (θα περίμενε P207C233). Το έχει λύσει κάποιος αυτό; Κάποια ιδέα; Ευχαριστώ την κοινότητα! Το ίδιο θέμα είχα και εγώ και έκανα την ανάλογη αλλαγή. Αυτό που στέλνεις για id στο skroutz το C233 τι είναι? Το category id ? Την αλλαγή πρέπει να την κάνεις στο αρχείο skroutzanalytics/views/templates/hook/skroutzanalytics.tpl Γραμμή 34 Από product_id: '{/literal}{$product.product_id}{literal}', σε κάτι τέτοιο product_id: '{/literal}P{$product.product_id}C{$product.category_id}{literal}', Θα πρέπει να βρεις ποια είναι η μεταβλητή από το πεδίο που στέλνεις και να το βάλεις εκεί. Αν δεν υπάρχει αυτή η μεταβλητή θα πρέπει να την φτιάξεις. Το παραπάνω είναι παράδειγμα. Δεν ξέρω αν υπάρχει το $product.category_id 1 2 Link to comment Share on other sites More sharing options...
IPDIGITAL Posted August 6, 2018 Share Posted August 6, 2018 Καλησπέρα, έχω εγκαταστήσει το module στην έκδοση 1.7 αντιμετωπίζω και εγώ πρόβλημα με τα κόστη, η μεταβλητή total_shipping, total_shiping_tax_incl και η μεταβλητή total_shipping_tax_excl επιστρέφουν την ίδια τιμή (11) η οποία είναι όσο το άθροισμα του κόστους των μεταφορικών ( courrier 8€ ) και του κόστους των παράδοσης ( Αντικαταβολή 3 €) αλλλά δεν έχω σε μεταβλητές τα κόστη ξεχωριστά. Χρησιμοποιώ το module supercheckout. Καμία ιδέα για αυτό? Ευχαριστώ εκ των προτέρων, Link to comment Share on other sites More sharing options...
geowv Posted September 18, 2018 Share Posted September 18, 2018 σε περίπτωση που κάποιος εχει το codfee module το οποιο προσθετει την αντικαταβολή σαν προιον και αθροίζει στο γενικό σύνολο αυτη ειναι μια λυση που καταφερα και μου δούλεψε... skroutzanalytics/views/templates/hook/skroutzanalytics.tpl <!-- Skroutz Analytics Order Products Script start --> <script> {foreach from=$order_products item=product} {if $product.product_id eq 'το id που ειναι αντιστοιχισμενο στο codfee'} {assign var='feem' value=$product.product_price_wt} {else} {assign var='feem' value=0} {/if} {/foreach} {literal} sa('ecommerce', 'addOrder', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl - $feem }{literal}', // Grand Total. Includes Tax and Shipping. shipping: '{/literal}{$order->total_shipping_tax_incl}{literal}', // Total Shipping Cost. tax: '{/literal}{$taxamt = $order->total_paid_tax_incl - $order->total_paid_tax_excl}{$taxamt}{literal}' // Total Tax. })); {/literal} </script> <script> {foreach from=$order_products item=product} {if $product.product_id eq 'το id που ειναι αντιστοιχισμενο στο codfee'} {else} {literal} sa('ecommerce', 'addItem', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. product_id: '{/literal}{$product.product_id}{literal}', // Product ID. Required. name: '{/literal}{$product.product_name}{literal}', // Product Name. Required. price: '{/literal}{$product.product_price_wt}{literal}', // Price per Unit. Required. quantity: '{/literal}{$product.product_quantity}{literal}' // Quantity of Items. Required. })); {/literal} {/if} {/foreach} </script> <!-- Skroutz Analytics Order Products Script end --> 1 Link to comment Share on other sites More sharing options...
Kostas89 Posted September 27, 2018 Share Posted September 27, 2018 Καλησπέρα σας, Έλαβα το εξής μήνυμα από το skroutz σχετικά με κάποιες αλλαγές που χρειάζεται να γίνουν μπορεί κάποιος παρακαλώ να με βοηθήσει; Καλησπέρα σας από το Skroutz.gr. Επικοινωνούμε μαζί σας εκ μέρους της τεχνικής ομάδας του Skroutz Analytics. Λόγω προβλήματος που εμφανίστηκε το τελευταίο διάστημα από update του Google Analytics, χρειάστηκε να κάνουμε κάποιες αλλαγές στο Skroutz Analytics. Το πρόβλημα αυτό ενδέχεται να επηρεάσει τα στατιστικά που βλεπετε στο χώρο συνεργατών, καθώς και επιπρόσθετες υπηρεσίες, όπως το Skroutz Partner Badge και η αποθήκευση παραγγελιών. Για το λόγο αυτό, θα χρειαστεί να επικοινωνήσετε άμεσα με τον τεχνικό σας, προκειμένου να κάνει την απαραίτητη αλλαγή.Παρακαλούμε προωθήστε του το παρακάτω μήνυμα: ---------------------------- ΤΕΧΝΙΚΕΣ ΟΔΗΓΙΕΣ Όλες οι απαραίτητες οδηγίες βρίσκονται στο link:https://developer.skroutz.gr/analytics/new_script_migration_guide/ Συνοπτικά θα πρέπει να πραγματοποιήσετε τα ακόλουθα 2 βήματα: 1. Nα χρησιμοποιήσετε το νέο Analytics Tracking Script:https://developer.skroutz.gr/analytics/new_script_migration_guide/#new-a-hrefanalyticstracking-code-js-snippetanalytics-tracking-scripta 2. Όπου χρησιμοποιείτε τα commands: - sa('session', 'connect', 'SA-XXXX-YYYY'); - sa('ecommerce', 'addOrder', ...); - sa('ecommerce', 'addItem', ...); Να τα αντικαταστήσετε με: - skroutz_analytics('session', 'connect', 'SA-XXXX-YYYY'); - skroutz_analytics('ecommerce', 'addOrder', ...); - skroutz_analytics('ecommerce', 'addItem', ...); ---------------------------- Σε περίπτωση που έχετε πλατφόρμα Wordpress και έχετε εγκαταστήσει το plugin που δημιουργήσαμε “WooCommerce Skroutz Analytics”, θα χρειαστεί απλά να κάνετε αναβάθμιση στην έκδοση 1.3.0. Η διαδικασία που πρέπει να ακολουθήσετε είναι εξαιρετικά εύκολη και γρήγορη. Μέσα από το διαχειριστικό σας εργαλείο (admin panel), θα χρειαστεί να πατήσετε: Plugins (Πρόσθετα) > Installed plugins (Εγκατεστημένα) Στη συνέχεια θα πρέπει να βρείτε το plugin WooCommerce Skroutz Analytics και να πατήσετε Update Now (Αναβαθμίστε άμεσα). Αναμένουμε τις ενέργειες και την απάντησή σας στο παρόν μήνυμα. Παραμένουμε στη διάθεσή σας για οποιαδήποτε διευκρίνιση. Link to comment Share on other sites More sharing options...
Prestag0od Posted September 27, 2018 Share Posted September 27, 2018 5 hours ago, Kostas89 said: Καλησπέρα σας, Έλαβα το εξής μήνυμα από το skroutz σχετικά με κάποιες αλλαγές που χρειάζεται να γίνουν μπορεί κάποιος παρακαλώ να με βοηθήσει; Καλησπέρα σας από το Skroutz.gr. Επικοινωνούμε μαζί σας εκ μέρους της τεχνικής ομάδας του Skroutz Analytics. Λόγω προβλήματος που εμφανίστηκε το τελευταίο διάστημα από update του Google Analytics, χρειάστηκε να κάνουμε κάποιες αλλαγές στο Skroutz Analytics. Το πρόβλημα αυτό ενδέχεται να επηρεάσει τα στατιστικά που βλεπετε στο χώρο συνεργατών, καθώς και επιπρόσθετες υπηρεσίες, όπως το Skroutz Partner Badge και η αποθήκευση παραγγελιών. Για το λόγο αυτό, θα χρειαστεί να επικοινωνήσετε άμεσα με τον τεχνικό σας, προκειμένου να κάνει την απαραίτητη αλλαγή.Παρακαλούμε προωθήστε του το παρακάτω μήνυμα: ---------------------------- ΤΕΧΝΙΚΕΣ ΟΔΗΓΙΕΣ Όλες οι απαραίτητες οδηγίες βρίσκονται στο link:https://developer.skroutz.gr/analytics/new_script_migration_guide/ Συνοπτικά θα πρέπει να πραγματοποιήσετε τα ακόλουθα 2 βήματα: 1. Nα χρησιμοποιήσετε το νέο Analytics Tracking Script:https://developer.skroutz.gr/analytics/new_script_migration_guide/#new-a-hrefanalyticstracking-code-js-snippetanalytics-tracking-scripta 2. Όπου χρησιμοποιείτε τα commands: - sa('session', 'connect', 'SA-XXXX-YYYY'); - sa('ecommerce', 'addOrder', ...); - sa('ecommerce', 'addItem', ...); Να τα αντικαταστήσετε με: - skroutz_analytics('session', 'connect', 'SA-XXXX-YYYY'); - skroutz_analytics('ecommerce', 'addOrder', ...); - skroutz_analytics('ecommerce', 'addItem', ...); ---------------------------- Σε περίπτωση που έχετε πλατφόρμα Wordpress και έχετε εγκαταστήσει το plugin που δημιουργήσαμε “WooCommerce Skroutz Analytics”, θα χρειαστεί απλά να κάνετε αναβάθμιση στην έκδοση 1.3.0. Η διαδικασία που πρέπει να ακολουθήσετε είναι εξαιρετικά εύκολη και γρήγορη. Μέσα από το διαχειριστικό σας εργαλείο (admin panel), θα χρειαστεί να πατήσετε: Plugins (Πρόσθετα) > Installed plugins (Εγκατεστημένα) Στη συνέχεια θα πρέπει να βρείτε το plugin WooCommerce Skroutz Analytics και να πατήσετε Update Now (Αναβαθμίστε άμεσα). Αναμένουμε τις ενέργειες και την απάντησή σας στο παρόν μήνυμα. Παραμένουμε στη διάθεσή σας για οποιαδήποτε διευκρίνιση. Και εμείς το λάβαμε αυτό. Μάλλον χρειάζεται update το Module. Link to comment Share on other sites More sharing options...
sanctusmob Posted October 1, 2018 Share Posted October 1, 2018 (edited) Οι αλλαγές είναι εύκολες. Δεν διάβασα όλα τα specs. Μόνο αυτά που έγραψες πιο πάνω στο post. στο skroutzanalytics.tpl οι γραμμές γίνονται Line 5: skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ Line 16: skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ Line 32: skroutz_analytics('ecommerce', 'addItem', JSON.stringify({ στο skroutzanalyticsscript.tpl οι γραμμές γίνονται Line 4: (function(a,b,c,d,e,f,g){a['SkroutzAnalyticsObject']=e;a[e]= a[e] || function(){ Line 7: })(window,document,'script','https://analytics.skroutz.gr/analytics.min.js','skroutz_analytics'); Line 9: skroutz_analytics('session', 'connect', '{/literal}{$skroutz_id|escape:'htmlall':'UTF-8'}{literal}'); skroutzanalytics_v1.7.zip Edited March 22, 2019 by sanctusmob (see edit history) 1 Link to comment Share on other sites More sharing options...
George Bazz Posted October 1, 2018 Share Posted October 1, 2018 6 hours ago, sanctusmob said: Οι αλλαγές είναι εύκολες. Δεν διάβασα όλα τα specs. Μόνο αυτά που έγραψες πιο πάνο στο post. στο skroutzanalytics.tpl οι γραμμές γίνονται Line 5: skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ Line 16: skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ Line 32: skroutz_analytics('ecommerce', 'addItem', JSON.stringify({ στο skroutzanalyticsscript.tpl οι γραμμές γίνονται Line 4: (function(a,b,c,d,e,f,g){a['SkroutzAnalyticsObject']=e;a[e]= a[e] || function(){ Line 7: })(window,document,'script','https://analytics.skroutz.gr/analytics.min.js','skroutz_analytics'); Line 9: skroutz_analytics('session', 'connect', '{/literal}{$skroutz_id|escape:'htmlall':'UTF-8'}{literal}'); skroutzanalytics_v1.7.zip Καλησπέρα, Εκανα update me to zip που μας εχεις παραθέσει και χτυπαει error HTTP Error 500 στην confirmation page. Καποια ιδεα? Link to comment Share on other sites More sharing options...
sanctusmob Posted October 1, 2018 Share Posted October 1, 2018 Εγώ το δοκίμασα και παίζει κανονικά... Θα πρέπει να δεις το error log του apache (ή ότι έχεις) 1 hour ago, George Bazz said: Καλησπέρα, Εκανα update me to zip που μας εχεις παραθέσει και χτυπαει error HTTP Error 500 στην confirmation page. Καποια ιδεα? Link to comment Share on other sites More sharing options...
Prestag0od Posted October 1, 2018 Share Posted October 1, 2018 11 hours ago, sanctusmob said: Οι αλλαγές είναι εύκολες. Δεν διάβασα όλα τα specs. Μόνο αυτά που έγραψες πιο πάνο στο post. στο skroutzanalytics.tpl οι γραμμές γίνονται Line 5: skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ Line 16: skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ Line 32: skroutz_analytics('ecommerce', 'addItem', JSON.stringify({ στο skroutzanalyticsscript.tpl οι γραμμές γίνονται Line 4: (function(a,b,c,d,e,f,g){a['SkroutzAnalyticsObject']=e;a[e]= a[e] || function(){ Line 7: })(window,document,'script','https://analytics.skroutz.gr/analytics.min.js','skroutz_analytics'); Line 9: skroutz_analytics('session', 'connect', '{/literal}{$skroutz_id|escape:'htmlall':'UTF-8'}{literal}'); skroutzanalytics_v1.7.zip φιλε μου οι αλλαγές αυτές που περιγράφεις είναι για το Module του prestashop 1.6? Link to comment Share on other sites More sharing options...
sanctusmob Posted October 2, 2018 Share Posted October 2, 2018 Οι αλλαγές είναι για όλες τις εκδόσεις οι ίδιες. Τα ίδια tpl έχουν. Το zip είναι το module για το 1.7 Link to comment Share on other sites More sharing options...
StavrosL Posted October 3, 2018 Share Posted October 3, 2018 Καλημέρα σας, Μόλις τσέκαρα τα skroutzanalytics.tpl & skroutzanalyticsscript.tpl για την έκδοση 1.6 αλλά δεν βρίσκω πουθενά μεσα αυτές τις γραμμές. Τι κάνω λάθος; Link to comment Share on other sites More sharing options...
Konstantinos Posted October 3, 2018 Share Posted October 3, 2018 Δες μήπως βρίσκονται σε άλλο φάκελο τα συγκεκριμένα αρχεία? Link to comment Share on other sites More sharing options...
StavrosL Posted October 3, 2018 Share Posted October 3, 2018 Είμαι στο /modules/skroutzanalytics/views/templates/hook οπού εκει βρίσκονται τα 2 .tpl αρχεία αλλά δεν βλέπω τίποτα παρόμοιο μέσα. το skroutzanalytics.tpl ειναι αυτο... <!-- Skroutz Analytics Order Products Script start --> <script> {literal} sa('ecommerce', 'addOrder', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl}{literal}', // Grand Total. Includes Tax and Shipping. shipping: '{/literal}{$order->total_shipping_tax_incl}{literal}', // Total Shipping Cost. tax: '{/literal}{$taxamt = $order->total_paid_tax_incl - $order->total_paid_tax_excl}{$taxamt}{literal}' // Total Tax. })); {/literal} </script> <script> {foreach from=$order_products item=product} {literal} sa('ecommerce', 'addItem', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. product_id: '{/literal}{$product.product_id}{literal}', // Product ID. Required. name: '{/literal}{$product.product_name}{literal}', // Product Name. Required. price: '{/literal}{$product.product_price_wt}{literal}', // Price per Unit. Required. quantity: '{/literal}{$product.product_quantity}{literal}' // Quantity of Items. Required. })); {/literal} {/foreach} </script> <!-- Skroutz Analytics Order Products Script end --> Link to comment Share on other sites More sharing options...
Konstantinos Posted October 3, 2018 Share Posted October 3, 2018 Μπροστά στα μάτια σου είναι! Οι οδηγίες λένε: Quote 2. Όπου χρησιμοποιείτε τα commands: - sa('session', 'connect', 'SA-XXXX-YYYY'); - sa('ecommerce', 'addOrder', ...); - sa('ecommerce', 'addItem', ...); Να τα αντικαταστήσετε με: - skroutz_analytics('session', 'connect', 'SA-XXXX-YYYY'); - skroutz_analytics('ecommerce', 'addOrder', ...); - skroutz_analytics('ecommerce', 'addItem', ...); Οπότε αντικαθιστάς τα sa στον κώδικα σου. Link to comment Share on other sites More sharing options...
StavrosL Posted October 3, 2018 Share Posted October 3, 2018 ωωωωωω καλααααα! Έχω και 4 μάτια. Δεν το πρόσεξα καθόλου γιατι νομιζα οτι ηταν στη σειρά όλα - sa('session', 'connect', 'SA-XXXX-YYYY'); - sa('ecommerce', 'addOrder', ...); - sa('ecommerce', 'addItem', ...); Ευχαριστώ πάρα πολύ για τη βοήθεια. Το άλλαξα τωρα και περιμένω να δω αν δουλεύει. Link to comment Share on other sites More sharing options...
StavrosL Posted October 3, 2018 Share Posted October 3, 2018 (edited) UPDATE. Έκανα τις αλλαγές και Επειδη ξεχασα να κανω τις αλλαγες στο tracking script εστειλαν αυτο. skroutz: Κατόπιν σχετικών ελέγχων που πραγματοποιήθηκαν στο κατάστημά σας, διαπιστώθηκε ότι έχετε πραγματοποιήσει σχεδόν όλες τις αλλαγές εκτός από μία στο tracking script. Σύμφωνα με τον οδηγό στην ακόλουθη σελίδα, θα πρέπει να προσθέσετε και το ακόλουθο: a['SkroutzAnalyticsObject']=e; Μπορείτε να αντιγράψετε από τον οδηγό ολόκληρο το tracking script για ευκολία και για αποφυγή λαθών.https://developer.skroutz.gr/analytics/new_script_migration_guide/#differences-between-old-and-new-a-hrefanalyticstracking-code-js-snippetanalytics-tracking-scripta Αναμένουμε ενημέρωσή σας για να προβούμε σε νέο έλεγχο. Παραμένουμε στη διάθεσή σας για οποιαδήποτε διευκρίνιση. Εκανα τις αλλαγες και περιμενω να δω αν δουλευει. Edited October 3, 2018 by StavrosL (see edit history) Link to comment Share on other sites More sharing options...
Konstantinos Posted October 3, 2018 Share Posted October 3, 2018 On 10/1/2018 at 8:38 AM, sanctusmob said: στο skroutzanalyticsscript.tpl οι γραμμές γίνονται Line 4: (function(a,b,c,d,e,f,g){a['SkroutzAnalyticsObject']=e;a[e]= a[e] || function(){ Line 7: })(window,document,'script','https://analytics.skroutz.gr/analytics.min.js','skroutz_analytics'); Line 9: skroutz_analytics('session', 'connect', '{/literal}{$skroutz_id|escape:'htmlall':'UTF-8'}{literal}'); Πρέπει να κάνεις και την παραπάνω αλλαγή στο skroutzanalyticsscript.tpl. Κάνε την αντιστοιχεία γραμμάων και διόρθωσε το. Link to comment Share on other sites More sharing options...
StavrosL Posted October 4, 2018 Share Posted October 4, 2018 UPDATE 2. Με τις αλλαγές όλα δουλεύουν καλώς. Ευχαριστώ πάρα πολύ Link to comment Share on other sites More sharing options...
Prestag0od Posted October 4, 2018 Share Posted October 4, 2018 Το skroutzanalytics.tpl στην έκδοση για 1.6 έχει μόνο στην γραμμή 4 και 16 κάποιο sa. Δεν έχει 3 όπως περιγράφετε. Μήπως 3 γραμμές με sa έχει η έκδοση για 1.7? γραμμή 4 : sa('ecommerce', 'addOrder', JSON.stringify({ γραμμή 16: sa('ecommerce', 'addItem', JSON.stringify({ Οπότε το αρχείο με τις αντικαταστάσεις γίνετε όπως παρακάτω εαν δεν κάνω λάθος. <!-- Skroutz Analytics Order Products Script start --> <script> {literal} skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. revenue: '{/literal}{$order->total_products_wt + $order->total_shipping}{literal}', // Grand Total. Includes Tax and Shipping. shipping: '{/literal}{$order->total_shipping}{literal}', // Total Shipping Cost. tax: '{/literal}{$taxamt = $order->total_paid_tax_incl - ($order->total_paid_tax_excl/1.24)}{$taxamt}{literal}' // Total Tax. })); {/literal} </script> <script> {foreach from=$order_products item=product} {literal} skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. product_id: '{/literal}{$product.product_id}{literal}', // Product ID. Required. name: '{/literal}{$product.product_name}{literal}', // Product Name. Required. price: '{/literal}{$product.product_price_wt}{literal}', // Price per Unit. Required. quantity: '{/literal}{$product.product_quantity}{literal}' // Quantity of Items. Required. })); {/literal} {/foreach} </script> <!-- Skroutz Analytics Order Products Script end --> Link to comment Share on other sites More sharing options...
hkikis Posted October 11, 2018 Share Posted October 11, 2018 Στα ατελείωτα tickets που μου στέλνει το skroutz με 1000 προβλήματα που βρίσκουν τώρα με έχουν πρήξει για το analytics... Θέλουν λέει ο φόρος να εμφανίζεται. Εγώ τους είπα ότι ολα μου τα προιόντα είναι καταχωρημένα χωρία ΦΠΑ για ευκολότερη λειτουργεία της πλατφόρμας. Η απάντηση τους είναι αυτή. Μπορεί το analytιcs να τους επιστρέφει το ΦΠΑ; Όσον αφορά το Skroutz Analytics θέλουμε μόνο να μας κάνετε report σωστά το πεδίο tax, το οποίο αφορά τον φπα που πληρώθηκε, δεν θέλουμε να αλλάξετε κάτι στην πλατφόρμα σας. Όπως θα δείτε και στο documentation το πεδίο tax είναι υποχρεωτικό για να ενεργοποιηθεί η υπηρεσία: https://developer.skroutz.gr/analytics/ecommerce/#addorder Link to comment Share on other sites More sharing options...
konvoulgaris Posted October 25, 2018 Share Posted October 25, 2018 On 2/10/2018 at 8:28 AM, sanctusmob said: Οι αλλαγές είναι για όλες τις εκδόσεις οι ίδιες. Τα ίδια tpl έχουν. Το zip είναι το module για το 1.7 Έκανα μεταφόρτωση το module για το 1.7 .Έχω έκδοση 1.6 και μου βγάζει σφάλα PHP Fatal error: Call to a member function getProducts() on null in /modules/skroutzanalytics/skroutzanalytics.php on line 105 στο error log file. Κάποια ιδέα? Link to comment Share on other sites More sharing options...
sanctusmob Posted October 26, 2018 Share Posted October 26, 2018 15 hours ago, konvoulgaris said: Έκανα μεταφόρτωση το module για το 1.7 .Έχω έκδοση 1.6 και μου βγάζει σφάλα PHP Fatal error: Call to a member function getProducts() on null in /modules/skroutzanalytics/skroutzanalytics.php on line 105 στο error log file. Κάποια ιδέα? Να βάλεις αυτό που είναι για το 1.6 .... Link to comment Share on other sites More sharing options...
asmar Posted November 15, 2018 Share Posted November 15, 2018 (edited) Καλησπέρα, Γνωρίζει κάποιος ποια αρχεία πρέπει να αλλάξουμε για να προσθέσουμε τα παρακάτω που ζητάνε: Σε συνέχεια ελέγχου πουπραγματοποιήθηκε στο κατάστημά σαςσχετικά με το Skroutz Analytics,διαπιστώθηκε ότι πλέον δεν κάνετεreport παραγγελίες.Πρακτικά λείπουν οι εντολές:*skroutz_analytics('ecommerce', 'addOrder', ...);*skroutz_analytics('ecommerce', 'addItem', ...);από την "thank you" page του καταστήματόςσας. Από ότι είδα στα αρχεία .tpl που έχετε αναφέρει παραπάνω βρίσκεται είδη ο παραπάνω κώδικας μέσα αλλά από το skroutz εξακολουθούν να μου στέλνουν το παραπάνω μήνυμα. Edited November 15, 2018 by asmar (see edit history) Link to comment Share on other sites More sharing options...
ananias Posted December 11, 2018 Share Posted December 11, 2018 On 6/4/2016 at 8:48 PM, ilias-s said: Καλησπέρα σας έχω κάνει εγκατάσταση το module, έχω περάσει το id του καταστήματος μου, και με βγάζει μήνυμα το skroutz: "Uncaught SyntaxError: Unexpected token <". Η ιστοσελίδα μου είναι : nipeshoes.gr Θα μπορούσα να είχα μια βοήθεια? Ευχαριστώ. Link to comment Share on other sites More sharing options...
Konstantinos Posted December 12, 2018 Share Posted December 12, 2018 (edited) 23 hours ago, ananias said: Καλησπέρα σας έχω κάνει εγκατάσταση το module, έχω περάσει το id του καταστήματος μου, και με βγάζει μήνυμα το skroutz: "Uncaught SyntaxError: Unexpected token <". Η ιστοσελίδα μου είναι : nipeshoes.gr Θα μπορούσα να είχα μια βοήθεια? Ευχαριστώ. Θα πρέπει να μας στείλεις ένα δείγμα του κώδικα που άλλαξες και σου έσκασε για να μπορέσει κάποιος να σου δώσει λύση. Edited December 12, 2018 by Konstantinos (see edit history) Link to comment Share on other sites More sharing options...
ananias Posted January 7, 2019 Share Posted January 7, 2019 Το πρόβλημα διορθώθηκε. ευχαριστώ. Link to comment Share on other sites More sharing options...
aanton Posted March 19, 2019 Share Posted March 19, 2019 Καλησπέρα Έχω εγκαταστήσει το module σε Prestashop 1.6.1.23 και σε γενικές γραμμές δουλεύει σωστά. Το πρόβλημα μου είνια πως δεν μπορώ να αφαιρέσω το κόστος της αντικαταβολής γιατί το shipping παίρνει τιμή από το άθροισμα του shipping + CODFEE. Για τον ίδιο λόγο βγαίνει λάθος και το revenue. Έχω δοκιμάσει αυτά που αναφέρονται στο θέμα, αλλά δεν μου δούλεψαν. Το module Που χρησιμοποιώ είναι το Cash on delivery with fee v2.1.2 - by idnovate Μήπως μπορεί να βοηθήσει κάποιος; Ευχαριστώ εκ των προτέρων. Link to comment Share on other sites More sharing options...
Evi Posted March 26, 2019 Share Posted March 26, 2019 On 3/19/2019 at 2:11 PM, aanton said: Καλησπέρα Έχω εγκαταστήσει το module σε Prestashop 1.6.1.23 και σε γενικές γραμμές δουλεύει σωστά. Το πρόβλημα μου είνια πως δεν μπορώ να αφαιρέσω το κόστος της αντικαταβολής γιατί το shipping παίρνει τιμή από το άθροισμα του shipping + CODFEE. Για τον ίδιο λόγο βγαίνει λάθος και το revenue. Έχω δοκιμάσει αυτά που αναφέρονται στο θέμα, αλλά δεν μου δούλεψαν. Το module Που χρησιμοποιώ είναι το Cash on delivery with fee v2.1.2 - by idnovate Μήπως μπορεί να βοηθήσει κάποιος; Ευχαριστώ εκ των προτέρων. Έχω κι εγώ το ίδιο πρόβλημα σε 1.7.2. Μήπως μπορεί να βοηθήσει κάποιος? Ευχαριστω εκ των προτέρων. Link to comment Share on other sites More sharing options...
ilias-s Posted March 27, 2019 Author Share Posted March 27, 2019 On 3/26/2019 at 3:51 PM, Evi said: Έχω κι εγώ το ίδιο πρόβλημα σε 1.7.2. Μήπως μπορεί να βοηθήσει κάποιος? Ευχαριστω εκ των προτέρων. Καλησπέρα στείλε σε PM τo url της σελίδας και μια FTP, να το κοιτάξω. Το κόστος αντικαταβολής είναι σταθερό ποσό ή αλλάζει αναλογα με το ποσό της παραγγελίας? Link to comment Share on other sites More sharing options...
sanctusmob Posted March 28, 2019 Share Posted March 28, 2019 (edited) Ηλία αν θέλεις να σε πάρω αύριο να το δούμε σε εμένα. Έβγαλα σήμερα live το site και μου έκλεισαν το skroutz analytics για αυτό τον λόγο. Η βλακεία είναι πως το συγκεκριμένο module προσθέτει την αντικαταβολή μέσα στα μεταφορικά. @ilias-s Edited March 28, 2019 by sanctusmob (see edit history) Link to comment Share on other sites More sharing options...
sanctusmob Posted March 29, 2019 Share Posted March 29, 2019 Βασικά πιο πάνω αναφέρετε η λύση. Link to comment Share on other sites More sharing options...
sanctusmob Posted March 29, 2019 Share Posted March 29, 2019 Πήγα να κάνω τις αλλαγές που αναφέρει ο @geowv και είδα πως είναι είδη περασμένη η αντικαταβολή στο post που έχω κάνει εδώ Απλός θέλεις κάποιες αλλαγές. skroutzanalytics.tpl <!-- Skroutz Analytics Order Products Script start --> {if ($order->payment == "Αντικαταβολή") and $order->total_products_wt <= 49} <script> {literal} skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ order_id: '{/literal}{$order->id_cart|escape:'htmlall':'UTF-8'}{literal}', // Order ID. Required. revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl - 2}{literal}', // Grand Total. Includes Tax and Shipping. shipping: '{/literal}{$order->total_shipping_tax_incl - 2 }{literal}', // Total Shipping Cost. tax: '{/literal}{$taxamt = $order->total_paid_tax_incl - $order->total_paid_tax_excl}{$taxamt}{literal}' // Total Tax. })); {/literal} </script> {else} <script> {literal} skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. revenue: '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl}{literal}', // Grand Total. Includes Tax and Shipping. shipping: '{/literal}{$order->total_shipping_tax_incl}{literal}', // Total Shipping Cost. tax: '{/literal}{$taxamt = $order->total_paid_tax_incl - $order->total_paid_tax_excl}{$taxamt}{literal}' // Total Tax. })); {/literal} </script> {/if} <script> {foreach from=$order_products item=product} {literal} skroutz_analytics('ecommerce', 'addItem', JSON.stringify({ order_id: '{/literal}{$order->id_cart}{literal}', // Order ID. Required. product_id: '{/literal}{$product.product_id}{literal}', // Product ID. Required. name: '{/literal}{$product.product_name}{literal}', // Product Name. Required. price: '{/literal}{$product.product_price_wt}{literal}', // Price per Unit. Required. quantity: '{/literal}{$product.product_quantity}{literal}' // Quantity of Items. Required. })); {/literal} {/foreach} </script> <!-- Skroutz Analytics Order Products Script end --> Στην 2η γραμμή πρέπει να βάλετε {if ($order->payment == "Αντικαταβολή") and $order->total_products_wt <= 49} Το ποσό που είναι δωρεάν τα μεταφορικά και το όνομα που έχει το payment της αντικαταβολής. Και στις γραμμές 7 και 8 πρέπει να βάλετε το ποσό της αντικαταβολής (εκεί που είναι τώρα το 2) Link to comment Share on other sites More sharing options...
ilias-s Posted March 29, 2019 Author Share Posted March 29, 2019 On 3/28/2019 at 7:24 PM, sanctusmob said: Ηλία αν θέλεις να σε πάρω αύριο να το δούμε σε εμένα. Έβγαλα σήμερα live το site και μου έκλεισαν το skroutz analytics για αυτό τον λόγο. Η βλακεία είναι πως το συγκεκριμένο module προσθέτει την αντικαταβολή μέσα στα μεταφορικά. @ilias-s έλα φίλε καλησπέρα ναι το καταλαβα ότι το προσθετει την αντικαταβολή μέσα στα μεταφορικά οπότε σε δυο άτομα που μου το ζητησαν το αφαίρεσα όπως το παρουσιάζεται λίγο πιο κατω δλδ με μια if ($order->payment == "Αντικαταβολή"), και ανάλογα με το όνομα της αντικαταβολής αφαιρώ καρφωτά το ποσό της αντικαταβολής, πολύ ωραίο το νέο site φίλε!! Link to comment Share on other sites More sharing options...
sanctusmob Posted March 30, 2019 Share Posted March 30, 2019 10 hours ago, ilias-s said: έλα φίλε καλησπέρα ναι το καταλαβα ότι το προσθετει την αντικαταβολή μέσα στα μεταφορικά οπότε σε δυο άτομα που μου το ζητησαν το αφαίρεσα όπως το παρουσιάζεται λίγο πιο κατω δλδ με μια if ($order->payment == "Αντικαταβολή"), και ανάλογα με το όνομα της αντικαταβολής αφαιρώ καρφωτά το ποσό της αντικαταβολής, πολύ ωραίο το νέο site φίλε!! Είπα πως άλλαξα το site στο skroutz και με περνάει από κόσκινο. Σε άλλο eshop έχω το module με όλα τα λάθει και δεν ασχολούνται καν. Quote 1. Στέλνετε λάθος shipping. Το shipping δεν πρέπει να περιλαμβάνει κανένα extra κόστος πληρωμής (όπως πχ η αντικαταβολή) 2. Στέλνετε λάθος revenue. Το revenue δεν πρέπει να περιλαμβάνει κανένα extra κόστος πληρωμής (όπως πχ η αντικαταβολή) Το 1 το διόρθωσα. Το 2 δεν κατάλαβα τι θέλουνε. Quote Σε περίπτωση που όλα τα προϊόντα σας έχουν 24% φπα, o τύπος υπολογισμού του φόρου είναι ο παρακάτω: tax = revenue / 1.24 * 0.24 Συγκεκριμένα το Tax που μας κάνατε report στην παραγγελία με ID: 150, προκύπτει από το συνολικό revenue (μαζί με αντικαταβολή) δηλαδή 5.45÷1.24×0.24 = 1.06 . Εμείς αναμέναμε όμως Tax = 3.45÷1.24×0.24 = 0.67 (το revenue δεν πρέπει να περιλαμβάνει κανένα extra κόστος πληρωμής όπως πχ η αντικαταβολή) Θα το κοιτάξω από Δευτέρα πάλι. Αλλά τώρα που βλέπω το script θέλω να προτείνω μερικές αλλαγές αν γίνετε. Στο order_id: '{/literal}{$order->id_cart|escape:'htmlall':'UTF-8'}{literal}', Γιατί έχει το id_cart και όχι το id_order (το id cart δεν έχει καμία σχέσει με το id order)? Ακόμη στο if ($order->payment == "Αντικαταβολή") μπορούμε να το κάνουμε if ($order->module == "codfee") ? Υ.Γ. Μήπως πρέπει να το σηκώσεις στο github? Υ.Γ.2 Ευχαριστώ αλλά έχει ακόμη δουλειά. Όλη η μαγεία είναι στο από πίσω. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now