Documentación · Documentación para desarrolladores

Puntos de extensión del motor de importación

Esta página cubre el motor de importación únicamente a nivel de integración. Los nombres de clases internas, nombres de hooks, estructuras de payload y detalles de orquestación son detalles de implementación y no se publican aquí.

Qué hace el motor de importación

El motor de importación del plugin extrae los listados de vehículos del mercado de origen configurado y los sincroniza en WordPress según una programación controlada desde la interfaz de usuario de administración.

Superficies de integración

La configuración admitida se expone por completo a través de la interfaz de usuario de administración del plugin:

  • Credenciales de conexión y selección de vendedor.
  • Alcance y frecuencia de la importación.
  • Opciones de procesamiento de imágenes.
  • Exportación de diagnóstico para soporte.

Los nombres de hooks internos, la mecánica de colas, la estrategia de reintentos, las primitivas de bloqueo y las reglas de mapeo de datos no forman parte del contrato de integración público y pueden cambiar entre versiones. Si necesita reaccionar a los datos importados desde código externo, hágalo a través de los mecanismos estándar de WordPress que observan el tipo de contenido del vehículo, en lugar de engancharse a eventos internos del pipeline.

Superficies de integración pública admitidas

Al integrarse con el plugin, prefiera estas superficies estables:

Los nombres de clases internas, las claves de opciones, las tablas de la base de datos, los endpoints REST y AJAX, los nombres de hooks de cron, los identificadores de capacidades y nonces, y la infraestructura de lanzamiento / actualización se tratan como detalles de implementación. Pueden cambiar entre versiones sin previo aviso y no forman parte del contrato de integración público.

Política de estabilidad y cambios

Cualquier elemento que no figure como superficie pública admitida anteriormente se considera un detalle de implementación interna. Las API internas, el diseño del almacenamiento y la implementación de la seguridad pueden cambiar entre versiones. No dependa de ellos desde código de terceros, temas o sistemas externos. No se admiten escrituras directas en la base de datos.

Aviso de documentación pública. Esta página proporciona únicamente una descripción general de la integración a alto nivel. Los detalles de implementación interna, las API privadas, los aspectos internos del almacenamiento y la infraestructura de lanzamiento sensible a la seguridad se mantienen por separado y no forman parte de la documentación pública. Las superficies de integración admitidas son los shortcodes documentados, las anulaciones de plantillas, la interfaz de usuario de ajustes y cualquier punto de extensión publicado explícitamente en esta sección.