Περιγραφή
BestPrice XML για Magento 2
Το BestPrice XML για Magento 2 είναι μια εξειδικευμένη επέκταση για καταστήματα Magento 2 που θέλουν να στέλνουν προϊόντα στο BestPrice.gr με αξιόπιστο και αποδοτικό τρόπο. Το module δημιουργεί XML feed απευθείας από το e-shop σας, υποστηρίζει configurable products και product variations, ενώ μπορεί να αξιοποιηθεί και για Skroutz με πλήρη υποστήριξη Skroutz Analytics.
Η εφαρμογή είναι κατάλληλη για επιχειρήσεις που θέλουν ένα καθαρό και ευέλικτο BestPrice feed για Magento 2, με έλεγχο στη δομή των δεδομένων, δυνατότητα εξαίρεσης προϊόντων και παραμετροποίηση σύμφωνα με τις ανάγκες του καταστήματος. Παράλληλα, προσφέρει τη δυνατότητα χρήσης και σε Skroutz, καλύπτοντας πολλαπλά κανάλια με το ίδιο plugin.
Τι περιλαμβάνει
Με το module μπορείτε να δημιουργείτε και να διαχειρίζεστε XML feeds για το BestPrice μέσα από το Magento 2, με υποστήριξη παραλλαγών, επιλογή κατηγοριών, exclusions και πλήρη έλεγχο στο exported περιεχόμενο.
Η ίδια υλοποίηση είναι πλήρως συμβατή και με το Skroutz, ενώ υποστηρίζεται και Skroutz Analytics για παρακολούθηση παραγγελιών και conversions.
Πλεονεκτήματα
- Δημιουργεί XML feed για BestPrice από Magento 2.
- Υποστηρίζει Variations και configurable products.
- Μπορεί να χρησιμοποιηθεί και για Skroutz.
- Υποστηρίζει Skroutz Analytics για tracking.
- Προσφέρει έλεγχο στη δομή και επιλογή προϊόντων.
Σε ποιους απευθύνεται
Το module απευθύνεται σε επιχειρήσεις που χρησιμοποιούν Magento 2 και θέλουν να διαχειρίζονται XML feed για το BestPrice.gr, με δυνατότητα επέκτασης και σε Skroutz χωρίς αλλαγή plugin.
Συμβατότητα
Η επέκταση είναι συμβατή με Magento 2.4.6, Magento 2.4.7 και Magento 2.4.8.
Εγκατάσταση και υποστήριξη
Με την αγορά του προϊόντος λαμβάνετε πρόσβαση στο composer repository μας και οδηγίες εγκατάστασης.
USER GUIDE – IOWEB Skroutz Feed Variations
Purpose
This module generates XML feeds for Skroutz and BestPrice from Magento 2 catalog data, with support for configurable products, variation grouping, product filtering, and Skroutz Analytics order tracking.
Admin Path
Stores > Configuration > IOWEB TECHNOLOGIES > Skroutz Feed Variations
Before You Start
- Enable the module for the correct scope.
- Set the output filenames for the Skroutz and BestPrice feeds.
- Review product selection filters and attribute mappings.
- Configure Skroutz Analytics ID and payment mapping if Skroutz Analytics is used.
- Generate a feed from CLI and verify the exported XML.
Feed Generation
- Skroutz feed:
bin/magento ioweb:skroutzfeedvariations:generate-skroutz <store_id>
- BestPrice feed:
bin/magento ioweb:skroutzfeedvariations:generate-bestprice <store_id>
Useful debug options for both commands:
--debug-id=<product_id>: process one product by ID.
--debug-sku=<sku>: process one product by SKU.
--debug-limit=<n>: limit collection size.
--debug-page=<n>: select a collection page.
--debug-output=true: avoid writing the final feed file.
Module Settings
Enable: turns the module on/off for the selected scope.
XML Filename: output filename for Skroutz feed under Magento pub/.
XML Bestprice Filename: output filename for BestPrice feed under Magento pub/.
Debug: enables debug-oriented feed behavior.
Memory Usage: enables extra memory reporting while debugging.
Skroutz Analytics
Skroutz Analytics ID: identifier used for Skroutz Analytics order tracking.
Payment Method to Skroutz Code Mapping: maps Magento payment methods to Skroutz values.
Product Selection Settings
Availability when product in stock and Availability when product is out of stock: fallback availability text.
Include Categories: export only products in selected categories.
Exclude Categories, Exclude Manufacturers, and Exclude Products: remove products from the feed.
Color Attributes and Size Attributes: define variation axes.
Description Attributes: append selected product attributes to descriptions.
Use Stock: selects the MSI stock index used for feed quantity and salability.
MPN Attribute, Color/Size MPN Attribute, Manufacturer Attribute, EAN Attribute, and Availability Attribute: map feed data to catalog attributes.
Use Full Description and Decode HTML Entities: control product description export.
Performance
Batch size: products processed per batch.
Batch delay: pause between batches.
Use Price Index Only: improves performance but may skip custom runtime price logic.
History days: days of feed generation history to keep.
Recommended Configuration Flow
- Enable the module at the correct scope.
- Set the Skroutz and BestPrice output filenames.
- Configure include/exclude rules and attribute mappings.
- Configure Skroutz Analytics if required.
- Tune performance settings based on server capacity.
- Run CLI generation for a test store and inspect the resulting XML.