El mecanismo de importación de avisos de enbuenosaires funcióna por importar avisos almecenados en un archivo xml brindado por la Inmobiliria, El Sistema de Gestación o Agregador o sea "Le Proveedor".
El archivo se carga una vez el dia del servidor del proveedor y la información de los avisos adentro del archivo se utiliza para agregar nuevos avisos, actualizar avisos corrientes y borrar avisos que ya no figuran adentro del archivo.
El archivo xml debe adherir a la especificación definido por enbuenosaires, y debe ser colocado en un servidor controlado por el proveedor y actualizado cada 24hs.
Cada aviso en el feed debe contener cierta información incluso un identificador (que distingue de manera unica en el sistema del proveedor) en el caso que el proveedor sea un Sistema de Gestion o Agregador tambien un identificador para el cliente particular en su sistema.
En el caso que el proveedor es un Sistema de Gestion o Agregador le pedimoos que nos contacte para que podemos pasarle un identificador para agregar a cada aviso.
The format of the xml file is defined using an XSD file (xml schema definition) and can be found here: El format del archivo xml se define por medio de un archivo XSD (definición del esquema XML) y se ecuentra aca:
enbuenosaires esquema del archivo XML
Luego de hacer un borrador del archivo del feed (recomendamos que al principio lo hacen con pocos avisos), se puede comprobar que esta bien formateado y valido por controlarlo directamente contra el XSD.
Se puede hacer dicha operación en el seguiente sitio:
Validifacdor de XSD
Para entender mejor respecto a este proceso
como validificar y verificar el feed xml que he producido
Un ejemplo de un archivo con un solo aviso:
Importante la información se base en ingles dado que el sistema esta basado en ingles.
<feed version="1.0" feed-type="complete" syndication-partner="proveedor-id"> <ad> <ad-id>101018</ad-id> <ad-status>activated</ad-status> <url><![CDATA[http://cliente-inmo.com.ar/ficha.php?id=101018&utm_source=enbsas&utm_medium=portal&utm_campaign=enbsas]]></url> <syndication-partner id="proveedor-id"> <publisher-id>proveedor-client-1234</publisher-id> <publisher-name>Client 1234 Propiedades</publisher-name> <publisher-email>info@client-1234-propiedades.com.ar</publisher-email> <publisher-telephone>(011) 1234 1234</publisher-telephone> <publisher-address></publisher-address> <publisher-latitude>-34.6392815</publisher-latitude> <publisher-longitude>-58.514672</publisher-longitude> <contact-info>(011) 1234 1234 // 15 4321 4321</contact-info> </syndication-partner> <title>TORRE \"MIRABILIA\" 2 AMB CON COCHERA - 101018</title> <description>IMPRESIONANTE COMPLEJO "TORRE MIRABILIA" EN PALERMO 46 PISOS, TODAS LAS COMODIDADES Y SEVICIOS DE ULTIMA GENERACIÒN. ... Mas información informativa del inmueble ... IDEAL INVERSION INMOBILIARIA.</description> <operation-type>sale</operation-type> <property-type>apartment</property-type> <price period="straight" currency="USD">280000.0</price> <expenses period="month" currency="ARS">850.0</expenses> <published-date>2016-01-05T04:00:23.000</published-date> <updated-date>2016-03-23T04:00:03.000</updated-date> <surface-area unit="square-meter">55</surface-area> <quantity-of-main-rooms>two</quantity-of-main-rooms> <quantity-of-bedrooms>one</quantity-of-bedrooms> <address> <street>Av. JUAN B. JUSTO al 1100</street> <area>Palermo</area> <city>Capital Federal</city> <region>Buenos Aires</region> <country>AR</country> </address> <rooms> <room>kitchen</room> </rooms> <features> <feature>washing-room</feature> <feature>gym</feature> <feature>out-house</feature> <feature>play room</feature> <feature>sauna</feature> </features> <latitude>-34.5823688</latitude> <longitude>-58.4306768</longitude> <year-built>2016</year-built> <images> <url>http://static.proveedor.com/9/101018/files/19.jpg</url> <url>http://static.proveedor.com/9/101018/files/20.jpg</url> <url>http://static.proveedor.com/9/101018/files/21.jpg</url> </images> <video>http://www.youtube.com/watch?v=PDQDM94gL_E</video> <zonification>R1A</zonification> </ad> <!-- more ad elements--> ... </feed>
Mas información del los tags y atributos del xml
nombre del tag // [nombre del atributo] | tipo de valor | obligatorio (sí) o no | descripción | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
feed:ad:ad-id | alphanumeric | sí | un valor alfanumerico que distingue el aviso de manera unica en el sistema del proveedor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:url | url | no | un url que contiene información del aviso en el sitio del proveedor o del cliente ej: "http://www.cliente-inmo.com.ar/ad.php?id=1234" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:syndication-partner[id] | alphanumeric | sí | identificador creado por enbuenosaires parea identificar al proveedor en el caso que sea un Sistema de Gestion o Agregador e.g. "previsite", "xintel", "inmokey" etc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:syndication-partner:publisher-id | alphanumeric | sí | identificador que distingue el cliente en el sistem del proveedor (creado por el proveedor) e.g. "inmo-1234" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:title | alphanumeric | no | El titulo del aviso | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:description | alphanumeric | sí | La descripción del aviso no deberia incluir datos de contact ni información del proveedor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:operation-type | alphanumeric / enum | sí | Indica la operación del aviso, por ejemplo:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:property-type | alphanumeric / enum | sí | El tipo de la propiedad
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:price | numeric | sí | el monto numerico de la moneda, sin puntos, commas etc, ej: "125000", "4000" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:price[period] | alphanumeric / enum | sí | Indica si el precio es un solo pago o recorriente (cada mes, trimestre, semana quincena etc)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:price[currency] | alphanumeric / enum | sí | Tipo de Moneda del precio ej.: "USD", "ARS", "UYU"
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:expenses | numeric | no | Las expensas del inmueble e.j. "850" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:expenses[period] | numeric | no | La frequencia del pago de las expensas (igual como feed:ad:price[period]) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:expenses[currency] | numeric | no | Moneda de las expensas (igual como feed:ad:price[currency]) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:published-date | date | sí | Fecha de la primera publicación del inmueble en formato estandard de xml: yyyy-MM-DD'T'HH:MM:SS e.j.: "2016-01-23T04:00:03" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:updated-date | date | sí | Fecha de la ultima actualización del inmueble: yyyy-MM-DD'T'HH:MM:SS e.j.: "2016-03-19T04:00:03" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:surface-area | numeric | sí | superficie total del inmueble en los unidades especificados e.j.: "85" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:surface-area[unit] | alphanumeric / enum | sí | las unidades del superficie:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:quantity-of-main-rooms | alphanumeric / enum | sí | cantidad de ambientes:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:quantity-of-bedrooms | alphanumeric / enum | sí | cantidad de dormitorios:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address | parent | sí | Tag del raiz de la dirección del inmueble | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address:street | alphanumeric | sí | La calle o avenida de la dirección e.j. "San Martin" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address:building | alphanumeric | no | La altura o nombre del edificio de la dirección e.j. "900", "La bombonera" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address:intersecting-street | alphanumeric | no | la calle de la esquina o calle que cruzca la calle principal de la dirección e.j.: "Marcelo T de Alvear" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address:area | alphanumeric | sí | el barrio, distrito, partido o zona donde se ubica la propiedad e.j. "Palermo", "Quilmes", "Saavedra", "Coghlan", "La Matanza", "Morón" etc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address:city | alphanumeric | sí | Cualquier de los siguientes valores:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address:region | alphanumeric | sí | La provincia, actualmente solo "Buenos Aires" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:address:country | alphanumeric | sí | Un codigo del pais de dos letras mayusculas (Lista de codigos de paises), Actualmente el unico pais es Argentina o sea "AR" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:rooms | parent | no | Puede contener tags de "room" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:rooms:room | alphanumeric / enum | no | un cuarto del inmueble cualquier de los siguientes valores
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:features | parent | no | puede contener tags de feature | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:features:feature | alphanumeric / enum | no | una caracteristica de un inmueble:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:latitude | decimal | no | valor decimal del latitud del inmueble e.j. "-34.5823688" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:longitude | decimal | no | valor decimal del longitud del inmueble e.j. "-58.430676800000015" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:year-built | integer | no | el año de la construcción del inmueble cuatro digitos e.j. "1998" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:images | parent | no | contiene tags de url | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:images:url | url | no | un url donde se ubica una imagen (foto o plano etc) del inmueble formatos permitidos son: "png", "jpg", "gif" e.j. "http://static.proveedor.com/9/101018/files/19.jpg" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:video | url | no | un url que apunte a un video del inmueble e.j.: (http://www.youtube.com/watch?v=PDQDM94gL_E) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
feed:ad:zonification | alphanumeric / enum | no | la zonificación del inmueble
|
Si quiere agregar informacion de emprendimientos en el archivo de feed se puede hacer, los emprendimientos figuraran en esta pagina Las instrucciones para hacer la incorporacion se encuentran aca
Ud. tiene una consulta: Cualquier consulta al respecto : consulte aca
Se puede validificar y corroborar el archivo del feed acá