Conectores (orígenes de datos)
Un conector es la forma en que Mibizum obtiene tu catálogo (o tus eventos, artículos, inmuebles…) y lo indexa para que sea buscable. Eliges uno por cada fuente de datos y, a partir de ahí, Mibizum se encarga de mantenerla actualizada.
Mibizum es universal: el widget de búsqueda ya funciona en cualquier web pegando un
<script>. Los conectores son el otro lado de la moneda — conseguir tus datos— y están pensados para que cualquier tienda o web pueda indexarse, tenga o no un módulo nativo.
Las tres familias
| Familia | Cómo funciona | Conectores |
|---|---|---|
| Rastreo web | Leemos tu web pública (sitemap, HTML, datos estructurados). Coste cero para ti, no expones nada. | Sitemap, Scraper HTML, JSON-LD |
| Feed (pull) | Tú publicas un fichero (XML/CSV) o un endpoint (JSON) en una URL y nosotros lo descargamos por cron. | Feed XML, Feed CSV, REST pull |
| Push | Tu backend (o un módulo nativo) nos envía los documentos en tiempo real. Máximo control. | REST push |
¿Cuál elijo?
- Tienes un módulo nativo (Magento, etc.): úsalo. Es push en tiempo real y no necesitas nada de esto. Ver Magento.
- Ya exportas un feed (Google Merchant, Doofinder, un export de tu CMS): usa Feed XML o Feed CSV. Es lo más robusto y barato de mantener.
- Tu web es pública y tiene buen SEO (JSON-LD/Schema.org): prueba JSON-LD o Sitemap — cero trabajo de exportación.
- Tu web es una SPA (la home no trae HTML útil) pero las páginas de detalle sí: usa Sitemap.
- Tienes un equipo técnico y quieres tiempo real: REST push.
Tabla de conectores
| Conector | Origen | Programable | Mejor para |
|---|---|---|---|
sitemap | sitemap.xml + páginas de detalle | Sí (12 h) | SPAs con detalle SSR, eventos, productos |
scrape | Página de listado HTML | Manual | Tiendas SSR (Magento/Shopify/Woo/Presta) |
jsonld | <script type="application/ld+json"> | Sí (6 h) | Webs con Schema.org |
xml-feed | XML en una URL | Sí (4 h) | Google Merchant, Doofinder, RSS/Atom, cualquier XML |
csv-feed | CSV en una URL | Sí (6 h) | Exports de BD/CMS por cron |
csv-upload | CSV subido a mano | Manual | Cargas puntuales sin URL pública |
rest-pull | Tu API JSON | Sí (6 h) | Backends con API propia |
rest-push | Tu backend nos llama | Tiempo real | Módulos nativos, equipos técnicos |
El campo común: el documento
Todos los conectores producen el mismo documento normalizado. Los campos base son siempre id, title, url; el resto son opcionales y según el tipo de contenido (precio/stock para productos, fecha/ubicación para eventos…).
Cuando tu origen no usa nuestros nombres de campo, lo resuelve el mapeo de campos: o lo auto-detectamos o lo defines tú. Ver Mapeo de campos.
Y después, ¿con qué frecuencia?
Los conectores de tipo feed/pull se vuelven a sincronizar solos. Cada cuánto, y cómo automatizar el envío de tu feed, está en Programación y planes.