Ga naar inhoud
Tesoro CRM

XML Feed Export

De pagina Feed Export in Tesoro CRM is het centrale beheerpunt voor al uw portaalverbindingen. Hier schakelt u vastgoedportalen in of uit, configureert u portaalspecifieke instellingen en kopieert u de feed-URL’s die portalen gebruiken om uw woningaanbod op te halen.

U vindt Feed Export onder Settings > Feed Export.


Een XML Feed Export is een geautomatiseerd proces waarbij Tesoro CRM uw woninggegevens omzet naar een gestructureerd XML-bestand. Externe vastgoedportalen lezen dit bestand via een URL om uw aanbiedingen op hun website te tonen.

Het proces werkt als volgt:

  1. U schakelt een portaal in bij Feed Export.
  2. Tesoro genereert automatisch een unieke feed-URL voor dat portaal.
  3. U verstrekt deze URL aan het portaal (bij uw accountregistratie aldaar).
  4. Het portaal leest de URL op regelmatige intervallen en synchroniseert uw aanbiedingen.

Elke keer dat het portaal de feed-URL opvraagt, ontvangt het de meest actuele gegevens van alle woningen die aan dat portaal zijn toegewezen.


Tesoro CRM ondersteunt 14 portaalintegraties. Elk portaal kan individueel worden in- of uitgeschakeld.

PortaalVerbindingstypeExtra configuratie vereist
KyeroDatafeed (URL)Ja — Prime Property Count
IdealistaDirecte verbinding (API)Ja — Klantcode
FotocasaDirecte verbinding (API)Ja — API-sleutel, e-mail, telefoonnummer
ThinkSpainDatafeed (URL)Nee
A Place in the SunDatafeed (URL)Nee
Luxury EstateDatafeed (URL)Nee
Green AcresDatafeed (URL)Nee
IdomiaDatafeed (URL)Nee
Spain Property PortalDatafeed (URL)Nee
Resales OnlineDatafeed (URL)Nee
ImmoVarioDatafeed (URL)Nee
MimoveDatafeed (URL)Nee
Spain HousesDatafeed (URL)Nee
Your Own CompanyDatafeed (URL)Nee

Het portaal Your Own Company is een bijzonder geval: het genereert een datafeed met uw eigen bedrijfsnaam en logo. Dit is nuttig om aanbiedingen naar uw eigen website of een aangepaste integratie te voeden.


De pagina toont een raster van portaalkaarten, een voor elk ondersteund portaal. Elke kaart bevat:

  • Het portaallogo (of uw bedrijfsnaam/logo voor Your Own Company)
  • Een schakelaar om het portaal te activeren of deactiveren
  • Een copy-knop om de feed-URL te kopieren (alleen zichtbaar bij actieve datafeed-portalen)
  • Een edit-knop voor portalen met extra instellingen (Kyero, Idealista, Fotocasa)
  • Een API-badge bij portalen met een directe verbinding (Idealista, Fotocasa)

  1. Navigeer naar Settings > Feed Export vanuit de hoofdzijbalk.

  2. Blader door het raster van portaalkaarten totdat u het gewenste portaal vindt.

  3. Zet de schakelaar op het portaal op AAN. Het portaal is nu actief.

    • Bij datafeed-portalen wordt automatisch een feed-URL gegenereerd. Klik op de copy-knop op de kaart om de URL te kopieren.
    • Bij Idealista of Fotocasa moet u eerst de portaalspecifieke instellingen invullen (zie hieronder).
  4. Voor datafeed-portalen kopieert u de gegenereerde URL en verstrekt u deze aan het portaal bij uw accountregistratie. Het portaal gebruikt deze URL om uw aanbiedingen periodiek op te halen.


Drie portalen vereisen aanvullende instellingen voordat ze volledig functioneren.

Kyero heeft een extra instelling: de Prime Property Count. Hiermee bepaalt u hoeveel woningen tegelijk als “Prime” (uitgelicht) op Kyero kunnen worden gemarkeerd.

  1. Klik op het bewerkpictogram op de Kyero-portaalkaart.

  2. Er opent een zijpaneel met de dropdown Set Property Count.

  3. Selecteer een getal tussen 1 en 25.

  4. Klik op Update om op te slaan.

De overige 11 portalen (ThinkSpain, A Place in the Sun, Luxury Estate, Green Acres, Idomia, Spain Property Portal, Resales Online, ImmoVario, Mimove, Spain Houses en Your Own Company) vereisen geen extra configuratie. Schakel ze in en kopieer de feed-URL.


Wanneer een portaal is ingeschakeld, genereert Tesoro een unieke feed-URL. Deze URL levert een XML-bestand met alle woningen die aan het portaal zijn toegewezen en aan de volgende voorwaarden voldoen:

  1. De woningstatus is Active (voor de meeste portalen ook Reserved, Sold of Under Offer)
  2. Display on Website is ingeschakeld op de woning
  3. Het portaal is toegewezen aan de woning via de MLS-lijst

Het portaal leest de feed-URL volgens zijn eigen schema (doorgaans elke paar uur). Wijzigingen aan woningen worden automatisch weergegeven bij de volgende keer dat het portaal de feed ophaalt.

Directe verbinding-portalen (Idealista en Fotocasa)

Section titled “Directe verbinding-portalen (Idealista en Fotocasa)”

Bij Idealista en Fotocasa werkt het anders: Tesoro detecteert welke velden zijn gewijzigd wanneer u een woning opslaat en pusht alleen de relevante updates automatisch naar het portaal. Wijzigingen verschijnen doorgaans binnen minuten op het portaal.


Elke portaalfeed bevat een gestandaardiseerde set woninggegevens. De XML-feed wordt per portaal opgebouwd op basis van de vereisten van dat portaal. Hieronder vindt u een overzicht van de belangrijkste velden die in de feed worden opgenomen.

Veld in TesoroBeschrijving
ReferentienummerUnieke identificatie van de woning
PrijsVraagprijs van de woning
TransactietypeKoop of huur
WoningtypeAppartement, villa, finca, etc.
Stad (Town)Gemeente of stad
Provincie (State)Regio of provincie
SlaapkamersAantal slaapkamers
BadkamersAantal badkamers
Bebouwde oppervlakteWoonoppervlakte in vierkante meter
PerceelgrootteKavelgrootte in vierkante meter
BeschrijvingenWoningbeschrijvingen in een of meer talen
Foto’sAlle afbeeldingen die aan de woning zijn gekoppeld
Video-URLOptionele videolink
Virtuele rondleiding-URLOptionele link naar virtuele rondleiding
EnergielabelEnergieprestatiecertificaat (A t/m G, X of In Process)
KenmerkenVoorzieningen en faciliteiten
LocatiecoordinatenBreedtegraad en lengtegraad
PortaalAanvullende velden
KyeroPrime-markering, woning-URL (op basis van websitedomein), land (Spanje, Portugal of Frankrijk)
IdealistaKlantcode, gedetailleerde veldmapping voor Idealista-categorisering
FotocasaAPI-sleutel, contact-e-mail, telefoonnummer
Your Own CompanyBedrijfsnaam en bedrijfslogo

Voordat een woning in de XML-feed wordt opgenomen, voert Tesoro een validatiecontrole uit. Woningen die niet aan de vereisten voldoen, worden automatisch uitgesloten. De validatie vindt plaats op het moment dat u een portaal toewijst aan een woning.

VeldVereiste
ReferentienummerVerplicht, maximaal 255 tekens
PrijsVerplicht, maximaal 8 cijfers
TransactietypeVerplicht (koop of huur)
WoningtypeVerplicht
StadVerplicht
ProvincieVerplicht
SlaapkamersVerplicht, geheel getal
BadkamersVerplicht, geheel getal
BeschrijvingVerplicht, in minstens een taal die het portaal ondersteunt
Foto’sMinimaal 1 afbeelding
Bedrijfs-e-mailVerplicht in Company Settings

Kyero hanteert aanvullende regels:

  • Land moet Spanje, Portugal of Frankrijk zijn
  • Beschrijvingstaal moet overeenkomen met een van de 13 ondersteunde talen en tevens als websitetaal zijn geconfigureerd
  • Woning-URL wordt gegenereerd op basis van uw websitedomein en mag niet langer zijn dan 255 tekens
  • Kenmerknamen mogen maximaal 35 tekens bevatten
  • Video-URL en Virtuele Rondleiding-URL mogen elk maximaal 255 tekens bevatten
  • Energielabelwaarden moeten A, B, C, D, E, F, G, X of In Process zijn
  • Bebouwde oppervlakte en Perceelgrootte moeten numerieke waarden zijn
  • Bedrijfsvaluta moet EUR, GBP of USD zijn

Wanneer validatie mislukt, volgt de foutmelding dit patroon:

“[Portaalnaam] validation failed for property [Referentie]: [lijst van problemen]”

Elk probleem wordt in duidelijke taal beschreven, bijvoorbeeld:

  • “Price is required”
  • “Town is required”
  • “Description language is invalid for kyero”
  • “Minimum 1 image is required for Kyero”

Na het inschakelen van een datafeed-portaal kunt u de feed-URL kopieren via de copy-knop op de portaalkaart. Open de URL in uw browser om de ruwe XML-output te bekijken. Dit is nuttig om te verifiereren dat:

  • De feed correct wordt gegenereerd
  • De verwachte woningen in de feed staan
  • De woninggegevens volledig zijn

Voor datafeed-portalen geldt dat het portaal zelf bepaalt hoe vaak de feed wordt opgehaald. Dit is doorgaans elke paar uur, maar varieert per portaal. Tesoro heeft hier geen directe invloed op.

Voor Idealista en Fotocasa worden updates direct gepusht bij het opslaan van woningwijzigingen. Als u vermoedt dat een update niet is doorgekomen, controleer dan of u de woning daadwerkelijk heeft opgeslagen na het aanbrengen van wijzigingen.


Controleer de volgende punten in volgorde:

  1. Is het portaal ingeschakeld in Settings > Feed Export?
  2. Is het portaal toegewezen aan de specifieke woning (controleer de kaart “Posted To” op het woningrecord)?
  3. Is de woningstatus Active, Reserved, Sold of Under Offer?
  4. Is Display on Website ingeschakeld op de woning?
  5. Doorstaat de woning de validatie voor dat portaal? Verwijder het portaal en voeg het opnieuw toe om eventuele validatiefouten te zien.
  6. Voor datafeed-portalen: wacht op de volgende verversingscyclus van het portaal.

Idealista of Fotocasa worden niet bijgewerkt

Section titled “Idealista of Fotocasa worden niet bijgewerkt”
  1. Controleer of het portaal actief is in Settings en of de inloggegevens correct zijn opgeslagen.
  2. Verifieer dat de woning aan het portaal is toegewezen.
  3. Zorg ervoor dat u de woning heeft opgeslagen na het aanbrengen van wijzigingen — de push vindt alleen plaats bij opslaan.
  4. Controleer of de gewijzigde velden relevant zijn voor het portaal. Niet elke veldwijziging activeert een push.

Kyero of ThinkSpain kan niet worden ingeschakeld

Section titled “Kyero of ThinkSpain kan niet worden ingeschakeld”

Deze portalen vereisen minstens een websitetaal uit de volgende lijst: Catalaans (ca), Deens (da), Duits (de), Engels (en), Spaans (es), Fins (fi), Frans (fr), Italiaans (it), Nederlands (nl), Noors (no), Portugees (pt), Russisch (ru) of Zweeds (sv).

Ga naar Settings > Website > Language en voeg een ondersteunde taal toe.

Als de feed-URL geen woningen bevat, controleer dan:

  1. Of er woningen aan het portaal zijn toegewezen.
  2. Of die woningen de status Active hebben en Display on Website ingeschakeld.
  3. Of de woningen de validatie voor dat portaal doorstaan.

Voordat u portalen kunt inschakelen en feeds kunt genereren, moet u het volgende geregeld hebben:

  1. Actieve woningen. Alleen woningen met de status Active, Reserved, Sold of Under Offer kunnen naar portalen worden gepubliceerd. De woning moet ook Display on Website ingeschakeld hebben.

  2. Volledige woninggegevens. Elk portaal heeft eigen vereisten, maar de meeste portalen vereisen minimaal: referentienummer, prijs, woningtype, stad, provincie, slaapkamers, badkamers, minstens een foto en een beschrijving in een ondersteunde taal.

  3. Bedrijfsinstellingen. Uw bedrijf moet een geldig e-mailadres en valuta geconfigureerd hebben. Sommige portalen (zoals Kyero) vereisen ook een websitedomein in de Website-instellingen, en minstens een websitetaal die overeenkomt met de ondersteunde talen van het portaal.

  4. Portaalspecifieke inloggegevens. Idealista vereist een klantcode. Fotocasa vereist een API-sleutel, e-mailadres en telefoonnummer. Deze worden ingevoerd in het portaalconfiguratiepaneel op de Feed Export-pagina.


Verschil tussen Feed Export en Feed Manager

Section titled “Verschil tussen Feed Export en Feed Manager”

Tesoro CRM heeft twee afzonderlijke systemen voor het delen van woninggegevens:

KenmerkFeed ExportFeed Manager
LocatieSettings > Feed ExportSettings > Feed Manager
DoelPubliceren naar vaste vastgoedportalenDelen met partnerkantoren en aangepaste systemen
Portalen14 vooraf gedefinieerde portalenOnbeperkt, zelf in te stellen
WoningselectiePer woning toewijzen via “Add MLS”Via filtercriteria (locatie, type, prijs, etc.)
ConfiguratieSchakelaar per portaalZelf feeds aanmaken met filters en relaties
Feed-URLAutomatisch per portaalAutomatisch per partnerkantoor met uniek token