Doofinder es el buscador interno de la web (el cuadro de "Buscar" del header). Sustituye a un buscador básico Shopify por uno con autocompletado, sugerencias y relevancia mejorada.
Enterprise — Pampling tiene contratada esta tienda Doofinder hace tiempo, gestionada históricamente por Tailor.
product-search (proxy) para obtener resultados.Un search engine por idioma. Hashids actuales (de la cuenta Enterprise compartida):
| Idioma | Hashid | Estado |
|---|---|---|
| Español | e9ea6250ad1060643bd1434fdab77775 |
default, activo |
| Inglés | 4e871cd50d9491163565aa6dcd521394 |
activo |
| Italiano | c28d022b912531d2150187e4a917fae8 |
activo |
| Francés | 19c640b08f8b47769dac709875dff3a1 |
inactivo (pendiente activar) |
| Alemán | (pendiente) | crear search engine nuevo |
En el panel de Doofinder hay 4-5 "stores" (cada una apunta a una fuente de datos):
| Store | Source | Estado |
|---|---|---|
pampling-dev.myshopify.com |
Shopify pampling-dev | Desarrollo Tailor |
pampling-staging.myshopify.com |
Shopify pampling-staging | Staging actual |
pajaroflama |
(otra fuente) | Marca asociada |
| Pampling (antigua) | https://www.pampling.com/feed_google.php |
El PHP legacy |
| Tienda con permisos limitados | (creada por error al instalar la app desde jose.moya@pampling.com) | Pendiente limpiar |
Cuando IT haga el sync Odoo → Shopify producción y queramos activar Doofinder:
pampling-staging.myshopify.com a pampling-com.myshopify.com.https://admin.shopify.com/store/pampling-com/settings/apps/development/305545773057/api_credentials281c77e15bbd01e31c1544c9ee6d0f81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de, moneda EUR).DOOFINDER_API_KEY de la cuenta Enterprise (Settings → API Keys) y meter en .env_AppRunner_Storefront.pampling-com desde jose.moya@pampling.com, el OAuth da acceso limitado: "contact tools@tailor-hub.com to adjust your permissions".| Variable | Dónde | Valor |
|---|---|---|
DOOFINDER_API_KEY |
Storefront + Product Search | Pendiente — obtener de cuenta Enterprise |
DOOFINDER_HASHID_ES |
Storefront | e9ea6250ad1060643bd1434fdab77775 |
DOOFINDER_HASHID_EN |
Storefront | 4e871cd50d9491163565aa6dcd521394 |
DOOFINDER_HASHID_IT |
Storefront | c28d022b912531d2150187e4a917fae8 |
DOOFINDER_HASHID_FR |
Storefront | 19c640b08f8b47769dac709875dff3a1 |
DOOFINDER_HASHID_DE |
Storefront | Pendiente crear |
Storefront expone el buscador como overlay desde el header. Cuando el usuario teclea:
/api/search?q=... (en apps/storefront).product-search (apps/product-search).Si Doofinder no está configurado (variable de entorno faltante o API key inválida), el buscador devuelve 0 resultados.
¿La web nueva en producción soporta los 5 idiomas (ES, DE, EN, FR, IT) que tenía el PHP, o solo los 3 activos en staging (ES, EN, IT)?
https://us1-admin.doofinder.com/admin/store/settings?store_id=d06b2d0b-13ee-4e82-a97c-9816048b2d87jose.moya@pampling.com (con permisos limitados actualmente).PENDIENTES.md § 5 del repo (no en wiki).