Documentación · Privacidad, seguridad y cumplimiento
Descripción general del almacenamiento de datos
Este documento ofrece una descripción general de los datos que el plugin ADP Car Market Hub almacena en un sitio de WordPress, dónde se guardan y cómo se eliminan cuando se desinstala el plugin. Está pensado como una referencia para los operadores del sitio, administradores y las personas con las que colaboran en materia de privacidad y cumplimiento.
Este documento no constituye asesoramiento legal. Los operadores del sitio deben revisar sus obligaciones específicas de manejo, retención y divulgación de datos con su propio asesor legal.
Cuándo utilizar este documento
Utilice este documento cuando necesite:
- Comprender qué categorías de datos crea o procesa el plugin.
- Preparar un aviso de privacidad o un registro de actividades de tratamiento para el sitio.
- Planificar copias de seguridad, exportaciones o la eliminación de datos del plugin.
- Responder a preguntas internas sobre qué se elimina si el plugin se desactiva o se desinstala.
Descripción general
El plugin almacena datos en tres capas de WordPress:
- Entradas y metadatos de entradas de WordPress — utilizados para los listados de vehículos importados y para los leads de consultas.
- Opciones de WordPress — utilizadas para los ajustes del plugin, como los parámetros de conexión de la API, las opciones de diseño, la configuración del programador, la configuración del formulario de leads, los datos de contacto de CMH Team / concesionario y el estado de la licencia.
- Tablas de bases de datos personalizadas — utilizadas para los eventos de analítica, para las suscripciones de alertas de búsqueda, para los datos de campos de vehículos en caché y para las tareas y recursos de marketing generados de Content Studio.
Además, el plugin utiliza los mecanismos estándar de WordPress para el almacenamiento en caché transitorio, el almacenamiento de archivos adjuntos para las imágenes de los vehículos y los usuarios de WordPress (el propio plugin no crea nuevas cuentas de usuario).
Categorías de datos almacenadas por el plugin
Las categorías siguientes reflejan lo que el código del plugin crea y escribe. Algunos elementos solo aparecen cuando se configura y utiliza la función correspondiente.
Listados de vehículos (contenido importado)
- Tipo de contenido personalizado (CPT):
as24ci_car. - Los atributos del vehículo se almacenan como metadatos de la entrada (por ejemplo, marca, modelo, precio, kilometraje y estado).
- Las imágenes de los vehículos importadas desde el feed de origen se almacenan como archivos adjuntos estándar de WordPress y se referencian desde los metadatos de la entrada.
- Estos datos describen vehículos en venta y no constituyen datos personales de los visitantes del sitio web.
Leads de consultas
- Tipo de contenido personalizado (CPT):
as24ci_lead(registrado como no público; se gestiona desde la pestaña de administración de Leads del plugin). - Cada lead almacena los datos enviados a través del formulario de contacto o de solicitud de prueba de conducción, incluyendo el nombre de contacto, dirección de correo electrónico, número de teléfono (opcional), mensaje, el vehículo relacionado, la URL de origen, la marca de tiempo del envío, un estado interno (Nuevo, Contactado, Cerrado, Spam) y, para las solicitudes de prueba de conducción, la fecha y hora de la cita solicitada.
- Consulte Lead Data and Consent para obtener la lista detallada de campos y orientación operativa.
Eventos de analítica
- Tabla de base de datos personalizada:
{prefix}as24ci_analytics. - Registra páginas vistas y (opcionalmente) eventos de inteligencia de negocio como búsquedas con filtros, aperturas de formularios de contacto y envíos de leads.
- La tabla almacena un tipo de evento, el ID de la entrada relacionada, una carga útil opcional de datos adicionales minimizados y una marca de tiempo. No almacena direcciones IP, identificadores de usuario ni cookies en el servidor.
- El seguimiento está desactivado por defecto y solo se activa cuando se habilitan las analíticas en los ajustes del plugin. Consulte Analytics Retention.
Suscripciones de alertas de búsqueda
- Tabla de base de datos personalizada:
{prefix}as24ci_search_agents. - Registra los suscriptores a la función de "agente de búsqueda": nombre (opcional), correo electrónico, criterios de búsqueda, un token de confirmación, un valor de estado (
pending,active,inactive,paused), la marca de tiempo de creación y la marca de tiempo de confirmación. - Las suscripciones siguen un flujo de trabajo de doble opt-in. Consulte Search Alerts Double Opt-In.
Tareas y recursos generados de Content Studio
- Tablas de bases de datos personalizadas:
{prefix}as24ci_content_studio_jobsy{prefix}as24ci_content_studio_assets. - La tabla de tareas registra las solicitudes de generación de contenido por IA para un vehículo (el ID de la entrada del vehículo relacionado, un hash de instantánea del vehículo, el tipo de contenido y preajuste de plataforma, la carga útil de la instrucción o prompt, el proveedor/modelo, el idioma, el tono, el estado y el ID de usuario de WordPress que creó la tarea).
- La tabla de recursos registra el resultado de marketing generado (textos, hashtags, texto alternativo, una carga útil JSON opcional, referencias de archivos para imágenes generadas y campos de programación interna).
- Estos datos describen el contenido de marketing del concesionario derivado de los listados de vehículos. No almacenan datos personales de los visitantes del sitio web, pero la columna
created_byvincula una tarea con el usuario de WordPress que la generó.
Datos de contacto de CMH Team / concesionario
- Se almacenan como opciones de WordPress (
as24ci_team_members,as24ci_team_location_defaults,as24ci_team_standards,as24ci_team_rules). - Los registros de los miembros del equipo contienen datos de contacto del personal del concesionario introducidos por el operador: nombre, cargo, teléfono, móvil y dirección de correo electrónico. Los estándares del equipo contienen un nombre general del concesionario, correo electrónico y teléfono.
- Se trata de datos de contacto de empleados/representantes del concesionario, no de visitantes del sitio web. Se utilizan para resolver la dirección del destinatario de las consultas de los formularios de contacto y para mostrar los datos de contacto en el frontend. Una entrada de vehículo también puede hacer referencia a un miembro del equipo asignado a través de los metadatos de la entrada (
_as24ci_team_member,_as24ci_team_mode).
Estado de la licencia
- La clave de licencia del plugin, el estado, el plan, el UID de instalación, los derechos de funciones y los metadatos relacionados se almacenan como opciones de WordPress (las claves
as24ci_license_*). La propia clave de licencia está contenida en estas opciones; los demás valores son resultados de validación derivados devueltos por el servicio de licencias.
Ajustes del plugin (opciones de WordPress)
- Todos los ajustes del plugin se almacenan como opciones de WordPress (la tabla
wp_options). - Esto incluye los parámetros de conexión de la API, la configuración del programador, los ajustes de diseño y plantillas, la configuración del formulario de leads, el ajuste de retención de analíticas y el selector de jurisdicción de privacidad.
- Las credenciales confidenciales, como el secreto de cliente de la API de AutoScout24, se almacenan como opciones de WordPress pero están protegidas en reposo mediante el asistente de secretos centralizado del plugin: el secreto de cliente se cifra con AES-256-GCM autenticado y el token de importación de cron se almacena como un hash HMAC-SHA256 unidireccional. Los operadores del sitio deben seguir aplicando las medidas habituales de seguridad de WordPress para la base de datos y
wp-config.php.
Transients y cachés
- El plugin utiliza transients de WordPress para datos de corta duración, como tokens de acceso almacenados en caché, bloqueos de ejecución para el proceso de importación y contadores de límite de frecuencia para el formulario de contacto. Estos se eliminan automáticamente mediante WordPress y se limpian al desinstalar cuando corresponde.
Almacenamiento en el lado del cliente (navegador)
- La función de favoritos / lista de deseos almacena la lista de IDs de vehículos favoritos en el navegador del visitante utilizando
localStorage. Estos datos no salen del navegador y no se guardan de forma persistente en el servidor. - El plugin no establece sus propias cookies de seguimiento. Las cookies estándar de WordPress (por ejemplo, para usuarios conectados) no se ven afectadas por el plugin.
Dónde encontrar cada almacén de datos
| Categoría | Ubicación |
|---|---|
| Entradas de anclaje de vehículos | wp_posts y wp_postmeta (tipo de entrada as24ci_car) |
| Datos de campos de vehículos | Tabla personalizada {prefix}as24_vehicles (vinculada a la entrada as24ci_car por post_id) |
| Imágenes de vehículos | Biblioteca de medios de WordPress (archivos adjuntos) |
| Leads de consultas | wp_posts y wp_postmeta (tipo de entrada as24ci_lead) |
| Eventos de analítica | Tabla personalizada {prefix}as24ci_analytics |
| Suscripciones de alertas de búsqueda | Tabla personalizada {prefix}as24ci_search_agents |
| Tareas de Content Studio | Tabla personalizada {prefix}as24ci_content_studio_jobs |
| Recursos generados de Content Studio | Tabla personalizada {prefix}as24ci_content_studio_assets |
| Datos de contacto de CMH Team / concesionario | wp_options (as24ci_team_*) y wp_postmeta (miembro asignado) |
| Estado de la licencia | wp_options (as24ci_license_*) |
| Ajustes del plugin | wp_options |
| Cachés y bloqueos | Transients de WordPress |
| Favoritos | Solo localStorage del navegador del visitante |
El prefijo exacto de la tabla depende de la instalación de WordPress ($wpdb->prefix).
Ciclo de vida y eliminación de datos
El plugin elimina datos de las siguientes formas:
- Eliminación de leads — los leads se pueden eliminar individualmente desde la pestaña de administración de Leads. Al eliminarlos, se borra la entrada del lead y sus valores de metadatos.
- Retención de analíticas — los eventos de analítica más antiguos que el periodo de retención configurado se eliminan automáticamente mediante una tarea diaria de WP-Cron. También está disponible en la administración una acción de un solo clic para "purgar todos los datos de analítica". Consulte Analytics Retention.
- Anulación de suscripción a alertas de búsqueda — los destinatarios pueden darse de baja de las alertas de búsqueda utilizando el enlace incluido en cada correo electrónico de notificación. Los administradores también pueden eliminar o pausar las suscripciones desde la pestaña de administración de Alertas de búsqueda.
Qué ocurre al desinstalar
Cuando se elimina el plugin desde la administración de WordPress, se ejecuta la rutina de desinstalación y:
- Elimina la tabla de analíticas (
{prefix}as24ci_analytics) para que los datos de seguimiento de los visitantes no persistan después de la eliminación. - Elimina la tabla de agentes de búsqueda (
{prefix}as24ci_search_agents) para que las direcciones de correo electrónico de los suscriptores y los criterios de búsqueda no persistan después de la eliminación. - Elimina la tabla de datos de campos de vehículos (
{prefix}as24_vehicles) y las opciones de versión de esquema relacionadas. - Elimina las tablas de Content Studio (
{prefix}as24ci_content_studio_jobsy{prefix}as24ci_content_studio_assets) y su opción de versión de esquema, para que el contenido de marketing generado y los registros de tareas no persistan después de la eliminación. - Elimina las opciones de WordPress del plugin (ajustes, estado del programador, opciones de diseño, datos de contacto de CMH Team, estado de la licencia y similares).
- Borra los eventos programados de WP-Cron y los transients de corta duración utilizados por el plugin.
Si la opción Eliminar datos al desinstalar está activada antes de la eliminación, la rutina de desinstalación elimina adicionalmente:
- Todas las entradas de vehículos importadas y sus archivos adjuntos de imágenes importadas.
- Todas las entradas de leads de consultas.
- Las páginas creadas por el plugin durante la activación (página de archivo, página de comparación y página de favoritos).
Si esa opción no está activada, las entradas de vehículos, las entradas de leads y las páginas se conservan para que puedan reutilizarse después de una reinstalación. Las imágenes de la galería subidas manualmente nunca se eliminan mediante la rutina de desinstalación.
Notas operativas
- El plugin no transmite datos de leads a ningún tercero. Las notificaciones de leads se envían utilizando la función de correo estándar de WordPress (
wp_mail), que utiliza el transporte de correo configurado en el sitio. - El plugin se conecta a la API de AutoScout24 Hub para importar datos de vehículos utilizando las credenciales configuradas por el operador del sitio. No envía datos personales de los visitantes a dicha API.
- Las copias de seguridad realizadas a nivel de base de datos de WordPress incluirán las entradas de leads, los eventos de analítica y las suscripciones de alertas de búsqueda. Los operadores del sitio deben tener esto en cuenta al definir las políticas de retención de copias de seguridad.
- Instalaciones multisitio: al desinstalar, la rutina de limpieza recorre todos los sitios de la red y elimina las tablas y opciones del plugin para cada sitio.
Resolución de problemas
- Las tablas del plugin siguen presentes después de desinstalar — verifique que el plugin se haya eliminado (no solo desactivado). La desactivación no ejecuta la rutina de desinstalación.
- Las entradas de leads no son visibles en la lista estándar de entradas de WordPress — esto es el comportamiento esperado. El tipo de entrada de lead está registrado como no público y se gestiona desde la pestaña de administración de Leads del plugin.
- Las filas antiguas de analítica no se están eliminando — confirme que WP-Cron se está ejecutando en el sitio y que el evento de limpieza diario (
as24ci_daily_cleanup) está programado. Consulte Analytics Retention.