Documentación · Documentación para desarrolladores

Puntos de extensión de Analytics

Esta página cubre la analítica únicamente a nivel de integración. Los nombres de tablas internas, las definiciones de columnas, los endpoints AJAX/REST, los nombres de hooks y las consultas de agregación son detalles de implementación y no se publican aquí.

Qué hace analytics

El plugin registra señales de uso agregadas y anónimas para el catálogo de vehículos (como visualizaciones de listados, contadores de interacción básicos) para dar soporte a los informes del lado del concesionario desde el propio panel de administración del plugin.

Guía de integración

Los informes se exponen a través de la interfaz de usuario de administración del plugin. El diseño del almacenamiento, los endpoints de recopilación, los límites de frecuencia y el conjunto exacto de señales capturadas son detalles de implementación interna que pueden cambiar entre versiones. El código externo no debe leer del almacenamiento de analítica del plugin ni llamar directamente a los endpoints de analítica del plugin.

Si necesita introducir la analítica del plugin en una herramienta de BI externa, solicite un canal de exportación compatible en lugar de realizar consultas en el almacenamiento interno.

Superficies de integración pública compatibles

Al integrarse con el plugin, prefiera estas superficies estables:

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

Política de estabilidad y cambios

Cualquier elemento que no figure como superficie pública compatible anteriormente se considera un detalle de implementación interna. Las API internas, el diseño del almacenamiento y la implementación de 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 compatibles 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.