Dynamicweb

Sync Data

Aprende cómo sincronizar y personalizar datos de tu tienda DynamicWeb

Sincroniza tus productos, categorías, contenido, clientes y pedidos de DynamicWeb con Clerk. Esta guía cubre la configuración de la sincronización de datos y la configuración de la REST API.

Antes de sincronizar los datos, asegúrate de haber instalado el Clerk SDK en tu tienda DynamicWeb. Consulta la Guía de inicio para obtener instrucciones de instalación.

Construir el índice del repositorio #

  1. Navega a Configuración -> Repositorios -> Clerk.

  2. Haz clic en el índice Products

  3. Bajo Compilaciones -> Compilar, haz clic en el botón Products para construir el índice.

  4. Sigue el mismo procedimiento para todos los índices (Categories, Contents, Customers, Orders)

Configurar REST API #

  1. Navega a Contenido en el menú lateral y crea una nueva carpeta llamada Clerk.

  2. Dentro de esta carpeta, crea una nueva página

  3. Haz clic en Agregar página vacía y luego elige Página como tipo.

  4. Nombra la página “Products” y establece el Estado de la página en Ocultar en el menú

  5. Haz clic en “Nuevo párrafo” y desplázate hasta Agregar párrafo. Desde aquí, elige App.

  6. Asígnale el nombre “Products”.

  7. Elige App > Content > Query publisher

  8. En Query, elige Products.query.

  9. En Template en la parte inferior, selecciona QueryPublisher/ClerkProducts.cshtml.

  10. En la parte superior de la página, haz clic en Guardar.

  11. En el menú izquierdo, haz clic en los 3 puntos a la derecha de la página Products, y haz clic en Propiedades.

  12. En URL, establece Dirección exacta para esta página en "/clerk/products".

  13. En el menú superior, desmarca todas las opciones encima de Accesibilidad.

  14. Haz clic en Diseño en el menú superior.

  15. En el menú superior, selecciona la plantilla Rapido: JSON

  16. Guarda la página nuevamente.

  17. Repite estos pasos para Contents, Orders, Categories y Customers, asegurándote de reemplazar products/Products con el tipo de dato relevante en cada caso.

Ejecutar la primera sincronización #

  1. Inicia sesión en tu backend de my.clerk.io.

  2. Navega a la sección de Datos.

  3. Introduce el dominio de tu tienda online en Store URL y añade tu Shop ID para asegurarte de que Clerk sincroniza desde el catálogo correcto.

  4. Elige las opciones de sincronización adicionales que desees.

  5. Haz clic en Guardar.

  6. Haz clic en Iniciar nueva sincronización de datos.

  7. Espera a que finalice la sincronización.

Esta página ha sido traducida por una IA útil, por lo que puede contener errores de idioma. Muchas gracias por su comprensión.