Multi-mercado / multi-idioma
Una tienda Shopify con varios Mercados (Markets) e idiomas mapea a Mibizum como un origen de datos (catálogo) por mercado e idioma. Cada combinación es "un catálogo en un idioma", así que tiene su propio índice de búsqueda, badges y reglas.
Mapeo
| Shopify | Mibizum |
|---|---|
| Cada Mercado + idioma | Su propio catálogo (origen de datos) con su clave pública |
| Mercados sin asignación | Usan tu catálogo por defecto |
Ejemplo: una tienda con un mercado nacional en un idioma y un mercado internacional en tres idiomas → unos 4 catálogos.
Cómo configurarlo
En la pantalla Mercados de la app:
- La app lista tus Mercados reales (handle e idiomas) para ayudarte a rellenar.
- Añade una fila por cada combinación de mercado + idioma: indica el handle del mercado, el idioma, el slug del catálogo y su clave pública de búsqueda.
- Guarda. La app publica el mapa de claves por mercado en un metacampo de la tienda, y el widget del escaparate elige automáticamente la clave del mercado activo del comprador.
Los mercados sin fila usan el catálogo por defecto (el de Ajustes).
Qué ocurre automáticamente
- El widget enruta por mercado: detecta el mercado e idioma activos del escaparate (
localization.market.handleylocalization.language.iso_code) y usa la clave pública del catálogo correspondiente. - La indexación se reparte: el catálogo se publica una vez por cada origen de datos distinto.
Vista de conjunto en el admin
La pantalla de Inicio muestra una tabla de orígenes de datos conectados: el catálogo por defecto más uno por cada mercado e idioma configurado.