Αναζήτηση

Ξεκινώντας

Καλώς ήρθατε στο European Real Estate Προδιαγραφή εισαγωγής XML. Αυτό το έγγραφο παρέχει όλες τις τεχνικές λεπτομέρειες που χρειάζεστε για να δημιουργήσετε μια ροή ιδιοτήτων που ενσωματώνεται στην πλατφόρμα μας.

Δημιουργήστε τη ροή σας

Δημιουργήστε την ροή XML σας ακολουθώντας τις προδιαγραφές που περιγράφονται σε αυτό το έγγραφο. Συμπληρώστε τα απαιτούμενα πεδία για κάθε ιδιότητα και χρησιμοποιήστε τα ονόματα των στοιχείων ακριβώς όπως αναφέρονται - ένα στοιχείο που δεν υπάρχει σε αυτό το έγγραφο δεν διαβάζεται.

Δοκιμάστε τη ροή σας

Επικυρώστε τη δομή XML και την κωδικοποίηση χαρακτήρων. Χρησιμοποιήστε ένα τυπικό εργαλείο επικύρωσης XML για να ελέγξετε για συντακτικά σφάλματα πριν από την υποβολή.

Υποβολή για αναθεώρηση

Μόλις η ροή σας επικυρωθεί σωστά, υποβάλετε τη διεύθυνση URL της ροής στην ομάδα μας για τελικό έλεγχο. Θα επαληθεύσουμε την ενσωμάτωση και θα ενεργοποιήσουμε τον αυτοματοποιημένο συγχρονισμό σας.

Επισκόπηση

Η ροή XML για τα ευρωπαϊκά ακίνητα είναι μια απόλυτη τροφοδοσία, που σημαίνει ότι θα πρέπει να περιέχει όλες τις ενεργές ιδιότητές σας κάθε φορά που δημιουργείται.

⚠️ Σημαντικό: Απόλυτος Κανόνας Τροφοδοσίας Η ροή σας πρέπει να περιέχει ΟΛΕΣ τις ενεργές ιδιότητες. Μια ιδιότητα που λείπει από τη ροή αφαιρείται από την πλατφόρμα, επομένως μια ελλιπής ροή προκαλεί την εξαφάνιση καταχωρίσεων από τον ιστότοπο.

Πώς γίνεται η επεξεργασία των ιδιοτήτων

σενάριοΕνέργειες
Νέα <id> εντοπιστείΤο ακίνητο είναι ΕΙΣΑΓΕΤΑΙ ως νέα καταχώριση
Υφιστάμενες <id> με αλλαγμένα δεδομέναΤο ακίνητο είναι ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ με τις νέες πληροφορίες
<id> λείπει από τη ροήΤο ακίνητο είναι ΑΠΟΣΥΝΔΕΣΗ μετά από τρεις συνεχόμενους συγχρονισμούς. Δεν διαγράφεται: εάν επιστρέψει στην τροφοδοσία, επανέρχεται στο διαδίκτυο με τον επόμενο συγχρονισμό, με τις εικόνες και τα δεδομένα του ανέπαφα.
💡 Συμβουλή The <id> είναι το κλειδί. Η πλατφόρμα συγκρίνει τα δεδομένα κάθε ιδιότητας σε κάθε συγχρονισμό και επεξεργάζεται αυτά που άλλαξαν, επομένως δεν υπάρχει πεδίο ημερομηνίας προς συντήρηση: διατηρήστε το <id> σταθερό και στείλτε τις τρέχουσες τιμές σας.

Οδηγίες και Συμβάσεις

Τεχνικές απαιτήσεις

  • Όλες οι ετικέτες XML ΠΡΕΠΕΙ να είναι πεζά
  • Η ζωοτροφή ΠΡΕΠΕΙ να έχει κωδικοποίηση UTF-8
  • Οι αλλαγές γραμμής στις περιγραφές πρέπει να χρησιμοποιούν πραγματικούς χαρακτήρες νέας γραμμής (\n)
  • Do ΔΕΝ χρήση CDATA ενότητες και μην στέλνετε HTML σε <desc>
  • Οι διευθύνσεις URL πρέπει να είναι απόλυτες (συμπεριλάβετε πλήρεις https:// πρόθεμα)
  • Κάθε λογαριασμός απαιτεί μια μοναδική διεύθυνση URL ροής
  • Οι κόμβοι ιδιότητας πρέπει να είναι άμεσα θυγατρικοί του <root>

Πρότυπα Μορφής Δεδομένων

Τύπος πεδίουΜορφήΠαράδειγμα
ΤιμήΜόνο αριθμητικά, χωρίς σύμβολα250000
Έκταση (m²)Αριθμητικά, τετραγωνικά μέτρα150
Συντεταγμένες GPSΔεκαδικοί βαθμοί36.5108, -4.8855
ΧώραΌνομα από τη λίστα Υποστηριζόμενων Χωρών ή ISO 3166-1 alpha-2Spain or ES
ΈτοςΤέσσερα ψηφία2018

Δομή τροφοδοσίας

Κάθε ροή ακολουθεί αυτήν τη βασική δομή: ένα ριζικό στοιχείο με την έκδοση μορφής, ακολουθούμενο από έναν κόμβο ιδιότητας ανά ενεργή ιδιότητα.

<?xml version="1.0" encoding="UTF-8"?>
<root>

<european_realestate>
<feed_version>2</feed_version>
</european_realestate>

<property>
<!-- Property 1 fields... -->
</property>

<property>
<!-- Property 2 fields... -->
</property>

<!-- Additional properties... -->

</root>

Τι διαβάζει η πλατφόρμα από την ροή δεδομένων

ΣτοιχείοΝόημα
<european_realestate>Αναγνώριση μορφής. Αποστολή <feed_version>2</feed_version>
<property>Μία ιδιότητα. Όλα όσα αποθηκεύει η πλατφόρμα προέρχονται από το εσωτερικό αυτού του κόμβου
💡 Στοιχεία πρακτορείου Το όνομα του πρακτορείου σας, το λογότυπο, τα στοιχεία επικοινωνίας και ο σύνδεσμος μεταξύ της ροής σας και του λογαριασμού σας καταγράφονται από εμάς ανά ροή. Δεν διαβάζονται από τη ροή, επομένως δεν υπάρχει τίποτα προς αποστολή και τίποτα προς ενημέρωση στο αρχείο. Στείλτε μας ένα μήνυμα όταν αλλάξουν τα στοιχεία του πρακτορείου σας.

Αναφορά κόμβων ιδιοτήτων

Κάθε στοιχείο παρακάτω ανήκει σε ένα μόνο <property> κόμβος. Τα ονόματα των στοιχείων είναι ακριβώς όπως γράφονται εδώ.

Βασικά Πεδία

Απαιτείται Τύπος: Σειρά χαρακτήρων/Ακέραιος αριθμός

Μοναδικό αναγνωριστικό για την ιδιότητα. Αυτό πρέπει να παραμένει συνεπές σε όλες τις ενημερώσεις ροής: είναι το κλειδί με το οποίο ταιριάζει η πλατφόρμα.

<id>987654</id>

Προαιρετικός Τύπος: Σειρά

Ο εσωτερικός κωδικός αναφοράς του ακινήτου σας. Εμφανίζεται ως "Αναφορά" στις πρόσθετες λεπτομέρειες της καταχώρισης.

<ref>ABC-123</ref>

Τιμολόγηση

Απαιτείται Τύπος: Ακέραιος αριθμός

Τιμή ακινήτου ως αριθμός χωρίς σύμβολα νομισμάτων ή διαχωριστικά.

<price>250000</price>

Προαιρετικός Τύπος: Σειρά Προεπιλογή: EUR

Κωδικός νομίσματος. Υποστηριζόμενα: EUR, GBP, USD, CHF, PLN, CZK, HUF, RON, SEK, NOK, DKK

<currency>EUR</currency>

Απαιτείται Τύπος: Αρίθμηση

Είτε το ακίνητο είναι προς πώληση είτε προς ενοικίαση, και για ενοικιάσεις η περίοδος για την οποία ισχύει η τιμή.

αξίαΠεριγραφή
saleΤο ακίνητο είναι προς πώληση
monthΤο ακίνητο είναι προς ενοικίαση, τιμή ανά μήνα
weekΤο ακίνητο είναι προς ενοικίαση, τιμή ανά εβδομάδα
yearΤο ακίνητο είναι προς ενοικίαση, τιμή ανά έτος
<price_freq>sale</price_freq>

Απαιτείται Τύπος: Σειρά

Χώρα του ακινήτου. Χρησιμοποιήστε το όνομα από το Υποστηριζόμενες χώρες λίστα· γίνεται επίσης δεκτός ο κώδικας ISO 3166-1 alpha-2.

<country>Spain</country>

Απαιτείται Τύπος: Σειρά

Όνομα πόλης ή κωμόπολης όπου βρίσκεται το ακίνητο.

<town>Marbella</town>

Προαιρετικός Τύπος: Σειρά

Επαρχία, περιφέρεια ή πολιτεία.

<province>Málaga</province>

Προαιρετικός Τύπος: Σειρά

Ταχυδρομικός κώδικας.

<postal_code>29600</postal_code>

Προαιρετικός Τύπος: Σειρά

Επιπλέον περιγραφή τοποθεσίας (γειτονιά, αστικοποίηση, περιοχή). Εμφανίζεται ως "Περιοχή" στην καταχώριση.

<location_detail>Costa del Sol</location_detail>

Προαιρετικός Τύπος: Δοχείο

Συντεταγμένες GPS σε δεκαδικές μοίρες. Και οι δύο τιμές είναι απαραίτητες για να εμφανιστεί η πινέζα στον χάρτη.

<location>
<latitude>36.5108</latitude>
<longitude>-4.8855</longitude>
</location>

Λεπτομέρειες Ακινήτου

Απαιτείται Τύπος: Αρίθμηση

Τύπος ιδιότητας. Χρησιμοποιήστε μια τιμή από το Τύποι ιδιοκτησίας λίστα. Η αντιστοίχιση δεν κάνει διάκριση πεζών-κεφαλαίων.

<type>Apartment</type>

Προαιρετικός Τύπος: Ακέραιος αριθμός

Αριθμός υπνοδωματίων.

<beds>3</beds>

Προαιρετικός Τύπος: Ακέραιος αριθμός

Αριθμός μπάνιων.

<baths>2</baths>

Προαιρετικός Τύπος: Ακέραιος αριθμός (4 ψηφία)

Έτος κατασκευής του ακινήτου.

<year_built>2020</year_built>

Προαιρετικός Τύπος: Δοχείο

Δομημένη επιφάνεια και μέγεθος οικοπέδου σε τετραγωνικά μέτρα. Ένα οικόπεδο έχει νόημα μόνο για γη και για ακίνητα με γη.

<surface_area>
<built>150</built>
<plot>500</plot>
</surface_area>

Προαιρετικός Τύπος: Δοχείο

Βαθμολογίες ενεργειακής απόδοσης, γράμματα A έως G. Αποστολή X όταν δεν υπάρχει διαθέσιμο πιστοποιητικό.

<energy_rating>
<consumption>B</consumption>
<emissions>C</emissions>
</energy_rating>

Περιεχόμενο

Απαιτείται Τύπος: Σειρά

Πλήρης περιγραφή ακινήτου στα Αγγλικά, τυλιγμένη σε <en> στοιχείο. Οι μεταφράσεις δημιουργούνται αυτόματα. Χρησιμοποιήστε πραγματικές νέες γραμμές για αλλαγές παραγράφων, μην στέλνετε HTML και μην χρησιμοποιείτε CDATA.

<desc>
<en>Beautiful modern apartment located in the heart of Marbella.</en>
</desc>

Προαιρετικός Τύπος: URL

Σύνδεσμος προς το ακίνητο στον ιστότοπό σας, τυλιγμένος σε ένα <en> στοιχείο.

<url>
<en>https://example.com/property/123456</en>
</url>

Εικόνες / Βίντεο

Προαιρετικός Μέγιστο: 20 εικόνες

Εικόνες ακινήτου. Η πρώτη εικόνα είναι το εξώφυλλο. Διατηρούνται το πολύ 20 εικόνες ανά καταχώρηση. Συνιστώμενο μέγεθος 1920x1280px, ελάχιστο 800x600px.

<images>
<image>
<url>https://example.com/images/main.jpg</url>
</image>
<image>
<url>https://example.com/images/bedroom.jpg</url>
</image>
</images>

Προαιρετικός Τύπος: URL

URL για μια εικονική περιήγηση (Matterport, iGuide και παρόμοια).

<virtual_tour_url>https://my.matterport.com/show/?m=XXXXX</virtual_tour_url>

Προαιρετικός Τύπος: URL

URL σε ένα βίντεο ακινήτου: YouTube, Vimeo ή ένα αρχείο MP4/WebM απευθείας.

<video_url>https://www.youtube.com/watch?v=XXXXX</video_url>

Προαιρετικός Τύπος: Δοχείο

Λίστα χαρακτηριστικών ακινήτου. Χρησιμοποιήστε τα ονόματα από το Λίστα λειτουργιώνΗ αντιστοίχιση δεν κάνει διάκριση πεζών-κεφαλαίων. Στείλτε μόνο τα χαρακτηριστικά που ισχύουν.

<features>
<feature>Swimming Pool</feature>
<feature>Sea views</feature>
<feature>Air Conditioning</feature>
</features>

Τύποι ιδιοκτησίας

Χρησιμοποιήστε αυτές τις τιμές για το <type> πεδίο. Η αντιστοίχιση δεν κάνει διάκριση πεζών-κεφαλαίων.

Διαμερισματα

Διαμέρισμα
Ρετιρέ
στούντιο
διπλός
Τριπλός
Μεζονέτα

Βίλες

Villa
Μπαγκάλοου
Μονοκατοικία

Σπίτια της Πόλης

Δημοτικό σπίτι
Ημι-ανεξάρτητη κατοικία
Εξοχική κατοικία
Σπίτι του χωριού

Εξοχικές κατοικίες

Chalet
Chateau
Αγροικία
Περιουσία
Αγροικία
Αγρόκτημα
Εξοχική κατοικία
Σπήλαιο

Γη & Ερείπια

Οικόπεδο
Το Νησί
Καταστροφή

Εμπορική ιδιοκτησία

Επιχειρματικότητα
Εμπορική ιδιοκτησία
Συγκρότημα
Ξενοδοχείο
Κατάστημα

Άλλα

κινητό σπίτι
Χώρος στάθμευσης
💡 Συμβουλή Στείλτε τον τύπο ιδιότητας όπως θα έπρεπε να εμφανίζεται στην καταχώριση. Εάν χρησιμοποιήσετε μια τιμή που δεν υπάρχει σε αυτήν τη λίστα, η καταχώριση δημοσιεύεται χωρίς τύπο ιδιότητας.

Λίστα λειτουργιών

Συμπεριλάβετε μόνο τα χαρακτηριστικά που ισχύουν για το ακίνητό σας, ένα <feature> στοιχείο για κάθε ένα. Χρησιμοποιήστε αυτά τα ονόματα. Η αντιστοίχιση δεν κάνει διάκριση πεζών-κεφαλαίων.

Προσβάσιμο ακίνητο
Κλιματισμός
Barbeque
Υπόγειο
Ανελκυστήρας
Εντοιχισμένες ντουλάπες
Επιπλωμένο
Γκαράζ
Κήπος
Γυμναστήριο
Internet
Πλυντήριο
Γκαζόν
Εκτός δικτύου
Εξωτερική ντουζιέρα
Στάθμευση
Τηλεφωνική γραμμή
Σάουνα
Θέα στη θάλασσα
Αποθήκη
Πισίνα
Ταράτσα
Καλωδιακή τηλεόραση
WiFi
καλύμματα παραθύρων
⚠️ Στείλτε αυτά τα ονόματα, όχι κωδικούς Τα παραπάνω ονόματα είναι οι λειτουργίες στην πλατφόρμα μας. Μια τιμή που δεν υπάρχει σε αυτήν τη λίστα αγνοείται, επομένως δεν εμφανίζεται στην καταχώριση.
Σωστός: <feature>Swimming Pool</feature>
Αγνοήθηκε: <feature>swimming_pool</feature>

Υποστηριζόμενες χώρες

Χρησιμοποιήστε το όνομα της χώρας για το <country> πεδίο ή τον κώδικα ISO 3166-1 alpha-2.

ΧώραISOΧώραISO
ΑλβανίαALLatviaLV
AustriaATLithuaniaLT
ΒέλγιοBEΛουξεμβούργοLU
Βοσνία & ΕρζεγοβίνηBAΜάλταMT
BulgariaBGΜολδαβίαMD
CroatiaHRΜαυροβούνιοME
ΚύπροςCYΝορβηγίαΟΧΙ
ΤσεχίαCZPolandPL
DenmarkDKΠορτογαλίαPT
EstoniaEEΡουμανίαRO
FinlandFIΣερβίαRS
ΓαλλίαFRΣλοβακίαSK
ΓεωργίαGESloveniaSI
GermanyDEΙσπανίαES
ΕλλάδαGRSwedenSE
ΟυγγαρίαHUSwitzerlandCH
ΙσλανδίαISΟλλανδίαNL
ΙρλανδίαIEΗνωμένο ΒασίλειοGB
ΙταλίαIT

Κωδικοποίηση χαρακτήρων

Η ροή σας ΠΡΕΠΕΙ να έχει κωδικοποίηση UTF-8Οι ειδικοί χαρακτήρες στο περιεχόμενο κειμένου πρέπει να έχουν σωστή διαφυγή:

ΧαρακτήραςΟντότηταΧρήση
<&lt;Λιγότερο από
>&gt;Μεγαλύτερος από
&&amp;Ampersand
"&quot;Διπλά εισαγωγικά (χρειάζεται μόνο μέσα σε ένα χαρακτηριστικό)
'&apos;Απόστροφος (απαιτείται μόνο μέσα σε ένα χαρακτηριστικό)

✅ Σωστό <en>Property with pool &amp; garden</en>

❌ Λάθος <en>Property with pool & garden</en>

Δοκιμή της ροής σας

Βήμα 1: Επικύρωση δομής XML

Επικυρώστε τη ροή σας με ένα εργαλείο επικύρωσης XML πριν την υποβάλετε:

Βήμα 2: Έλεγχος κωδικοποίησης χαρακτήρων

Επαληθεύστε ότι η ροή σας έχει κωδικοποιηθεί σωστά σε UTF-8:

Βήμα 3: Επαλήθευση Υποχρεωτικών Πεδίων

Κάθε ακίνητο χρειάζεται τα εξής στοιχεία:

  • <id> — Μοναδικό αναγνωριστικό ακινήτου
  • <price> — Τιμή ακινήτου
  • <price_freq> — Πώληση ή ενοικίαση
  • <type> — Τύπος ακινήτου
  • <country> — Χώρα
  • <town> — Πόλη ή κωμόπολη
  • <desc><en> — Περιγραφή ακινήτου
💡 Πώς δημοσιεύεται μια καταχώριση Οι νέες καταχωρίσεις δημιουργούνται σε μορφή προσχεδίου και δημοσιεύονται αυτόματα μόλις οι εικόνες τους είναι διαθέσιμες στον χώρο αποθήκευσης πολυμέσων μας. Μια καταχώριση χωρίς εικόνες δημοσιεύεται αμέσως. Η επεξεργασία των εικόνων συνήθως ολοκληρώνεται εντός 24 ωρών από τον πρώτο συγχρονισμό και μια καταχώριση δημοσιεύεται ούτως ή άλλως μετά από 48 ώρες.

Αυτοματοποίηση ενημερώσεων

Μόλις εγκριθεί η ροή σας, το σύστημά μας συγχρονίζει αυτόματα τις ιδιότητές σας κάθε βράδυ.

Χρονοδιάγραμμα συγχρονισμού

  • Οι ροές δεδομένων υποβάλλονται σε αυτόματη επεξεργασία κάθε 24 ώρες
  • Η επεξεργασία ξεκινά μετά 01:00 CEST και συνεχίζεται μέχρι τις πρώτες πρωινές ώρες
  • Η επεξεργασία μεγάλων ροών ενδέχεται να διαρκέσει περισσότερο χρόνο.

Βέλτιστες Πρακτικές

  • Να περιλαμβάνει πάντα ΟΛΕΣ οι ενεργές ιδιότητες στη ροή σας
  • Κρατήστε το <id> ενός σταθερού ακινήτου για όλη τη διάρκεια ζωής του
  • Αποστολή έως εικόνες 20 ανά ακίνητο· το πρώτο είναι η κάλυψη
  • Αποστολή απόλυτων URL εικόνων που παραμένουν προσβάσιμες. Οι εικόνες λαμβάνονται μόνο μία φορά
  • Βεβαιωθείτε ότι η διεύθυνση URL της ροής σας παραμένει συνεπής και προσβάσιμη
  • Παρακολουθήστε τυχόν σφάλματα επικύρωσης που αναφέρονται από την ομάδα μας
⚠️ Θυμήσου Τα ακίνητα που δεν βρίσκονται στη ροή σας αποσυνδέονται μετά από τρεις συνεχόμενους συγχρονισμούς και επανέρχονται αυτόματα όταν επιστρέφουν στη ροή. Τίποτα δεν διαγράφεται από τον λογαριασμό σας με την πρώτη απώλεια, αλλά μια ροή που δεν διαθέτει καταχωρίσεις για ημέρες τις αφαιρεί από τον ιστότοπο.

Λήψη βοήθειας

Εάν έχετε ερωτήσεις ή αντιμετωπίζετε προβλήματα με τη ροή XML σας:

Όταν επικοινωνείτε με την υποστήριξη, παρακαλούμε συμπεριλάβετε:

  • URL ροής σας
  • Το όνομα του πρακτορείου σας στο European Real Estate
  • Μερικά από τα <id> εμπλεκόμενες αξίες
  • Περιγραφή του ζητήματος
  • Οποιαδήποτε μηνύματα σφάλματος λαμβάνονται