AACsearch para Sanity
Conecta tu Sanity Studio con AACsearch. El contenido se sincroniza automáticamente con cada publicación.
AACsearch para Sanity
Conecta Sanity CMS a AACsearch para búsqueda instantánea sobre tu contenido estructurado.
Plugin de Sanity Studio
Instala sanity-plugin-aacsearch desde npm. Gestiona los mapeos de índice y activa resincronizaciones directamente desde Sanity Studio.
Indexación con reconocimiento de esquema
Mapea cualquier tipo de esquema Sanity a una colección AACsearch. El texto portable, las referencias y los arrays se aplanan automáticamente.
Sincronización por webhook
Sanity entrega los cambios de documentos a AACsearch a través de webhook HTTPS. Las nuevas entradas, actualizaciones y eliminaciones se gestionan automáticamente.
Proyecciones GROQ
Usa GROQ para definir exactamente qué campos indexar, incluidos campos referenciados y arrays de bloques.
Integración frontend
El SDK del navegador de AACsearch funciona con cualquier frontend impulsado por Sanity. Usa los hooks de React o el cliente de JS vanilla.
Análisis de búsqueda
Rastrear qué tipos de documentos reciben más tráfico de búsqueda, qué consultas fallan y cómo el descubrimiento de búsqueda impulsa las conversiones.
Conecta Sanity a AACsearch en 3 pasos
Instala el plugin, escribe una consulta GROQ y tu contenido será buscable.
- 1
Paso 1
Instala el plugin de Sanity
Ejecuta npm install sanity-plugin-aacsearch en tu proyecto de Sanity Studio. Agrégalo a tu matriz de plugins en sanity.config.ts.
- 2
Paso 2
Escribe una proyección GROQ
Define qué documentos y campos indexar usando una consulta GROQ. Solo los datos que necesita tu búsqueda salen de tu conjunto de datos de Sanity.
- 3
Paso 3
Configura la sincronización por webhook
Sanity entrega los cambios de documentos a AACsearch mediante webhook HTTPS. Los documentos nuevos, actualizaciones y eliminaciones se manejan automáticamente.
Preguntas frecuentes
Lanza el Search OS en una tarde
Crea un índice, añade documentos y conecta la búsqueda desde tu app. El plan gratuito cubre un prototipo — los datos se mantienen al actualizar.