Η σελίδα αυτή περιέχει όλες τις απαραίτητες οδηγίες για να δημιουργήσετε ένα XML αρχείο, συμβατό με το Totos.gr.
To XML αρχείο πρέπει να παράγεται καθημερινά, κάποια στιγμή ορισμένη από εσάς, ή να δημιουργείται τη στιγμή που το ζητάμε. Αν το XML είναι μεγάλο σε μέγεθος άρα και μεγάλος ο χρόνος δημιουργίας του, καλό και για εσάς και για εμάς, να ακολουθήσετε την πρώτη μέθοδο.
Τα κυριότερα χαρακτηριστικά που πρέπει να περιέχει ένα αρχείο XML είναι τα παρακάτω:
Όπως αναφέρθηκε παραπάνω, το XML πρέπει να περιέχει το έγκυρο encoding του αρχείου καθώς και την ημερομηνία δημιουργίας του.
Παράδειγμα
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<created>2018-06-11</created>
<products>
...
</products>
</catalog>
Στον παρακάτω πίνακα μπορείτε να δείτε τα απαραίτητα πεδία που πρέπει να περιέχει ένα αρχείο XML.
Όνομα | Τύπος | Παράδειγμα |
---|---|---|
ID | String | 1 |
Name | String | Apple iPhone 7 |
Product link | String | http://www.myurl.gr/product/p1.html |
Image link | String | http://www.myurl.gr/img/img1.html |
Price | Decimal | 149.80 |
Availability | String | Διαθέσιμο |
Shipping cost | Decimal | 4.50 |
Category | String | Κινητά τηλέφωνα |
Manufacturer | String | Apple |
MPN | String | Apple123 |
ISBN | String | 978-1-56619-909-4 |
Size | String | 36, 37, 38 |
Color | String | Μαύρο |
Στον παρακάτω πίνακα μπορείτε να δείτε τα προαιρετικά πεδία που πρέπει να περιέχει ένα αρχείο XML.
Όνομα | Τύπος | Παράδειγμα |
---|---|---|
Weight | String | 5kg |
Additional images | String | http://www.myurl.gr/img/img1-2.html |
Barcode / EAN | String | 12356843 |
Παρακάτω παραθέτουμε μερικά παραδείγματα πεδίων:
To ID (κωδικός) του προϊόντος πρέπει να είναι μοναδικός για κάθε προϊόν στο XML (Σε ένα αρχείο XML ΔΕΝ θα πρέπει να υπάρχει δύο φορές το ίδιο ID).
O τίτλος του προϊόντος. Αυτό το πεδίο πρέπει να περιέχει μία συνοπτική περιγραφή όλων των χαρακτηριστικών του προϊόντος.
H διεύθυνση του προϊόντος. Το πεδίο αυτό πρέπει να οδηγεί στην σελίδα του προϊόντος και μόνο. Δεν πρέπει να είναι URL encoded.
H διεύθυνση του αρχείου της εικόνας του προϊόντος. Όλες οι εικόνες κατεβαίνουν στους servers μας.
H τιμή του προϊόντος συμπεριλαμβανομένου Φ.Π.Α.
H διαθεσιμότητα του προϊόντος που παρουσιάζεται στο site σας.
Η κατηγορία στην οποία ανήκει το προϊόν στο site σας.
O κατασκευαστής του προϊόντος.
O μοναδικός κωδικός που καθορίζεται από τον κατασκευαστή του προϊόντος αν το προϊόν δεν είναι βιβλίο.
O μοναδικός κωδικός εάν το προϊόν είναι βιβλίο.
To μέγεθος του προϊόντος.
Το χρώμα του προϊόντος.
Το βάρος του προϊόντος.
Δευτερεύουσες εικόνες του προϊόντος.
Τα έξοδα αποστολής.
Ο διεθνής αριθμός είδους.
Παρακάτω παραθέτουμε μερικά παραδείγματα έγκυρου XML:
Παράδειγμα 1
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<created>2018-06-11</created>
<products>
<product>
<id>1</id>
<name>Apple iphone 7</name>
<link>http://www.myurl.gr/product/p1.html</link>
<image>http://www.myurl.gr/img/img1.html</image>
<price>149.80</price>
<secondary_image>http://www.myurl.gr/img/img1-2.html</secondary_image>
<category_path>Κινητά τηλέφωνα</category_path>
<manufacturer>Apple</manufacturer>
<mpn>Apple123</mpn>
<availability>Διαθέσιμο</availability>
<color>Μαύρο</color>
</product>
...
</products>
</catalog>
Παράδειγμα 2
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<created>2018-06-11</created>
<products>
<product id="1">
<title>Apple iphone 7</title>
<product_url>http://www.myurl.gr/product/p1.html</product_url>
<image_link>http://www.myurl.gr/img/img1.html</image_link>
<price_with_vat>149.80</price_with_vat>
<secondary_image>http://www.myurl.gr/img/img1-2.html</secondary_image>
<category>Κινητά τηλέφωνα</category>
<manufacturer>Apple</manufacturer>
<mpn>Apple123</mpn>
<availability>Διαθέσιμο</availability>
<color>Μαύρο</color>
</product>
...
</products>
</catalog>