1. Kom godt i gang
Velkommen til den europæiske XML-importspecifikation for fast ejendom. Dette dokument indeholder alle de tekniske detaljer, du har brug for for at oprette et ejendomsfeed, der integreres med vores platform.
Hurtigstartsressourcer
Opret dit feed
Byg dit XML-feed i henhold til specifikationen beskrevet i dette dokument. Sørg for, at alle obligatoriske felter er udfyldt, og at feedet validerer i forhold til vores skema.
Test dit feed
Valider din XML-struktur og tegnkodning. Brug standard XML-validatorer til at kontrollere for syntaksfejl før indsendelse.
Send til gennemgang
Når dit feed er valideret korrekt, skal du indsende feed-URL'en til vores team til endelig gennemgang. Vi verificerer integrationen og aktiverer din automatiske synkronisering.
2. Oversigt
XML-feedet for europæiske ejendomme er et absolut tilførsel, hvilket betyder, at den skal indeholde alle dine aktive egenskaber, hver gang den genereres. Egenskaber, der ikke er inkluderet i feedet, fjernes automatisk fra vores platform.
Hvordan ejendomme behandles
| Scenario | Handling |
|---|---|
Ny <id> opdaget |
Ejendom er INDSAT som en ny annonce |
Eksisterende <id> med opdateret <date> |
Ejendom er OPDATERET med nye oplysninger |
<id> mangler i feedet |
Ejendom er SLETTET fra vores platform |
<date> feltet, når du foretager ændringer i en ejendom. Ejendomme med uændrede datoer kan ikke behandles igen.
3. Retningslinjer og konventioner
Tekniske krav
- Alle XML-tags SKAL være med små bogstaver
- Foderet SKAL være UTF-8-kodet
- Linjeskift i beskrivelser skal bruge faktiske linjeskifttegn (
\n) - Do IKKE brug
CDATAsektioner - URL'er skal være absolutte (inkluderer fuldstændige
https://præfiks) - Hver konto kræver en unik feed-URL
Dataformatstandarder
| Feltype | dannet | Eksempel |
|---|---|---|
| Dato / tid | ÅÅÅÅ-MM-DD HH: MM: SS | 2026-01-08 14:30:00 |
| Pris | Kun numerisk, ingen symboler | 250000 |
| Areal (m²) | Numerisk, kvadratmeter | 150 |
| GPS-koordinater | Decimalgrader | 36.5108, -4.8855 |
| Landekode | ISO 3166-1 alpha-2 | ES, FR, DE |
4. Foderstruktur
Hvert feed følger denne grundlæggende struktur med et rodelement, der indeholder feed-identifikation, agentoplysninger og en eller flere egenskabsnoder.
<?xml version="1.0" encoding="UTF-8"?>
<root>
<european_realestate>
<feed_version>1</feed_version>
</european_realestate>
<agent>
<id>YOUR_AGENT_ID</id>
<name>Agency Name</name>
<email>contact@agency.com</email>
<!-- Additional agent fields... -->
</agent>
<property>
<!-- Property 1 fields... -->
</property>
<property>
<!-- Property 2 fields... -->
</property>
<!-- Additional properties... -->
</root>
Agentnodefelter
| Felt | påkrævet | Produktbeskrivelse |
|---|---|---|
<id> |
Ja | Dit unikke agent-ID leveret af European Real Estate |
<name> |
Ja | Dit bureaus/agentens virksomhedsnavn |
<email> |
Ja | Primær kontakt-e-mail |
<tel> |
Ingen | Kontorets telefonnummer |
<mob> |
Ingen | Mobiltelefon nummer |
<addr1> |
Ingen | Adresse linje 1 |
<addr2> |
Ingen | Adresse linje 2 |
<town> |
Ingen | By / By |
<region> |
Ingen | Region/Provins |
<postcode> |
Ingen | Postnummer |
<country> |
Ingen | Landenavn |
<logo> |
Ingen | URL til bureaulogo (200x200px anbefales) |
<website> |
Ingen | Agenturets websteds URL |
5. Reference til egenskabsnoder
Kernefelter
Unikt id for ejendommen. Dette skal forblive konsistent på tværs af feedopdateringer.
<id>987654</id>
Dato/tidspunkt for sidste ændring. Opdater dette, når ejendomsdata ændres.
<date>2026-01-08 12:00:00</date>
Din interne ejendomsreferencekode.
<ref>ABC-123</ref>
Priser
Ejendomspris som et tal uden valutasymboler eller separatorer.
<price>250000</price>
Valutakode. Understøttet: EUR, GBP, USD, CHF, PLN, CZK, HUF, RON, SEK, NOK, DKK
<currency>EUR</currency>
Status for ejendomsannoncer.
| Værdi | Produktbeskrivelse |
|---|---|
for_sale |
Ejendommen er til salg |
for_rent |
Ejendommen er til leje |
Kun for udlejningsejendomme. Værdier: week, month, year
<price_period>month</price_period>
Lokation
ISO 3166-1 alpha-2 landekode. Se Støttede lande.
<country_code>ES</country_code>
By- eller landsbynavn, hvor ejendommen er beliggende.
<town>Marbella</town>
Region, provins eller stat.
<region>Málaga</region>
Postnummer.
<postcode>29600</postcode>
Yderligere lokationsbeskrivelse (kvarter, urbanisering osv.).
<location_detail>Costa del Sol</location_detail>
GPS-koordinater i decimalgrader.
<location>
<latitude>36.5108</latitude>
<longitude>-4.8855</longitude>
</location>
Detaljer
Ejendomstype. Se Ejendomstyper for alle værdier.
<type>apartment</type>
Ejendommens tilstand. Værdier: newly_built, good_condition,
needs_renovating, under_construction, buildable_land
<condition>good_condition</condition>
, , ,
Antal soveværelser, badeværelser, samlede værelser og garagepladser (1-10+).
<bedrooms>3</bedrooms>
<bathrooms>2</bathrooms>
<rooms>6</rooms>
<garage>1</garage>
Året hvor ejendommen blev opført.
<year_built>2020</year_built>
Bebygget areal og grundstørrelse i kvadratmeter.
<surface_area>
<built>150</built>
<plot>500</plot>
</surface_area>
Energimærkninger (A til G).
<energy_rating>
<consumption>B</consumption>
<emissions>C</emissions>
</energy_rating>
Indhold
Ejendomstitel på engelsk. Oversættelser genereres automatisk.
<title>Stunning 3-Bedroom Apartment with Sea Views</title>
Fuld beskrivelse af ejendommen på engelsk. Oversættelser genereres automatisk.
<desc>Beautiful modern apartment located in the heart of Marbella...</desc>
Link til ejendommen på din hjemmeside.
<url>https://example.com/property/123456</url>
Private noter kun til brug for agenter.
<notes>Key available at office. Call before viewing.</notes>
Medier
Billeder af ejendommen. Det første billede er det primære billede/coverbilledet. Anbefalet størrelse: 1920x1280px. Minimum: 800x600px.
<images>
<image id="1">
<url>https://example.com/images/main.jpg</url>
<title>Living Room</title>
</image>
<image id="2">
<url>https://example.com/images/bedroom.jpg</url>
<title>Master Bedroom</title>
</image>
</images>
URL til virtuel rundvisning (Matterport, iGuide osv.).
<virtual_tour>https://my.matterport.com/show/?m=XXXXX</virtual_tour>
Ejendomsvideo. Typer: youtube, vimeo, direct
<video>
<url>https://youtube.com/watch?v=XXXXX</url>
<type>youtube</type>
</video>
Liste over ejendommens funktioner. Se Funktionsliste.
<features>
<feature>swimming_pool</feature>
<feature>air_conditioning</feature>
<feature>sea_views</feature>
</features>
6. Ejendomstyper
Brug disse værdier til <type> Mark:
Lejligheder
Kommerciel Ejendom
Landehuse
Land & Ruiner
Andet
Rækkehuse
Villaer
7. Funktionsliste
Medtag kun de funktioner, der gælder for din ejendom:
8. Understøttede lande
Brug ISO 3166-1 alpha-2-koder til <country_code> Mark:
| Kode | Land | Kode | Land |
|---|---|---|---|
| AL | Albanien | LT | Litauen |
| AT | Østrig | LU | Luxembourg |
| BA | Bosnia & Herzegovina | LV | Letland |
| BE | Belgien | MD | Moldova |
| BG | Bulgarien | ME | Montenegro |
| CH | Schweiz | MT | Malta |
| CY | Cypern | NL | Netherlands |
| CZ | Tjekkiet | INGEN | Norge |
| DE | Tyskland | PL | Polen |
| DK | Danmark | PT | Portugisisk vin |
| EE | Estland | RO | Rumænien |
| ES | Spanien | RS | Serbia |
| FI | Finland | SE | Sverige |
| FR | Frankrig | SI | Slovenien |
| GB | United Kingdom | SK | Slovakiet |
| GE | Georgien | GR | Grækenland |
| HR | Kroatien | HU | Ungarsk vin |
| IE | Irland | IS | Island |
| IT | Italien |
9. Tegnkodning
Dit feed SKAL være UTF-8-kodetSpecialtegn i tekstindhold skal være korrekt escapet:
| Character | Enhed | Brug |
|---|---|---|
< |
< |
Mindre end |
> |
> |
Større end |
& |
& |
Ampersand |
" |
" |
Dobbelt anførselstegn (i attributter) |
' |
' |
Apostrof (i attributter) |
<desc>Property with pool & garden</desc>
<desc>Property with pool & garden</desc>
10. Test af dit feed
Trin 1: Valider XML-struktur
Før du indsender dit feed, skal du validere det ved hjælp af en XML-validator:
- W3C Markup Validation Service
- XMLValidation.com
- De fleste moderne browsere (åbner XML-filen direkte)
Trin 2: Kontroller tegnkodning
Bekræft, at dit feed er korrekt UTF-8-kodet:
Trin 3: Bekræft obligatoriske felter
Sørg for, at alle obligatoriske felter er til stede for hver ejendom:
<id>— Unikt ejendoms-ID<date>— Dato for sidste ændring<price>— Ejendomspris<status>— Salgs-/lejestatus<type>— Ejendomstype<country_code>— ISO-landekode<town>— By/bynavn<desc>— Ejendomsbeskrivelse
11. Automatisering af opdateringer
Når dit feed er godkendt, synkroniserer vores system automatisk dine ejendomme dagligt.
Synkroniseringsplan
- Feeds behandles automatisk hver 24 timer
- Behandlingen sker typisk mellem 01:00 - 05:00 CET
- Store feeds kan tage længere tid at behandle
Best Practices
- Inkluder altid ALLE aktive ejendomme i dit feed
- Opdatér
<date>felt når ejendomsdata ændres - Sørg for, at din feed-URL forbliver ensartet og tilgængelig
- Overvåg eventuelle valideringsfejl i dit dashboard
12. Få hjælp
Hvis du har spørgsmål eller støder på problemer med dit XML-feed:
- E-mail: info@european.realestate
- Kontaktformular: europæisk.fast ejendom/kontakt
Når du kontakter support, bedes du inkludere:
- Dit agent-ID
- Din feed-URL
- En beskrivelse af problemet
- Eventuelle modtagne fejlmeddelelser