Saltar al contenido
Empezar gratis
Menú
Instalar en WooCommerce

Instalar en WooCommerce

Seguimiento de conversiones en WooCommerce: instala el plugin de WordPress, pega un código de vinculación de ocho caracteres y verifica con un pedido en modo de prueba que recorra el pago real.

En WooCommerce, TraceLog es un plugin de WordPress. Lo vinculas con un código corto, sin copiar claves, y el plan de compra ya viene declarado.

Instala y vincula

El plugin de TraceLog aún no está publicado en el directorio de WordPress.org. Mientras tanto, escribe a info@tracelog.io y te enviamos el paquete del plugin.

  1. Instala y activa el plugin TraceLog en WordPress.
  2. En TraceLog, abre la página Instalación del proyecto y pulsa Crear un código de vinculación: ocho caracteres, válido durante quince minutos y para un solo uso.
  3. Abre TraceLog en el menú de administración de WordPress y pega el código.

Puedes pegarlo con espacios, guiones, mayúsculas o minúsculas. Las claves del proyecto no se muestran ni se pegan en ninguna página.

Qué declara

El plugin envía la plantilla de compra sin configuración adicional:

  • Pasos: view_item, add_to_cart, begin_checkout
  • Conversión: purchase en la página de pedido recibido, identificada por el número de pedido e incluyendo total y moneda

woocommerce_payment_complete envía una confirmación desde el servidor con el mismo número de pedido. Así, si el comprador cierra la pestaña durante el pago, la conversión no se pierde. La evidencia del navegador y del servidor se unen gracias a ese identificador.

Consentimiento

TraceLog no captura nada hasta que tu tienda lo permita. Qué hacer depende de cómo pida tu tienda el consentimiento:

  1. Tu tienda tiene la WordPress Consent API — el plugin que recomienda WordPress y que implementan plugins de consentimiento como Complianz. TraceLog sigue su categoría statistics: empieza a capturar cuando el visitante permite las estadísticas y se detiene cuando las retira, en la misma carga de página. No hay nada que configurar. Si la API está instalada y no hay ningún plugin de consentimiento activo, responde que sí y TraceLog captura.
  2. Tu tienda no muestra ningún aviso de consentimiento. Marca "This store shows no consent banner. TraceLog may capture the declared conversion path from page load." en la página de ajustes del plugin, que se muestra en inglés. TraceLog captura entonces desde la carga de la página.
  3. Tu tienda muestra un aviso y no tiene Consent API. TraceLog espera. Llama a TraceLog.consent.grant() desde el código de tu propio aviso cuando el visitante acepte las estadísticas, y a TraceLog.consent.deny() si las rechaza.

La página de ajustes del plugin indica en cuál de los tres casos está tu tienda. Con un pedido de prueba pasa lo mismo: sin consentimiento no se captura nada, y la página de Instalación te lo indica.

Verifica con un pedido de prueba

Activa el modo de prueba de una pasarela y haz un pedido. El navegador y el servidor lo marcan como tráfico de verificación: se ejecuta el proceso de compra real y no cuenta para tu límite, tu factura ni tus cifras. Después sigue visible en el estado de los datos.

Mantén abierta la página Instalación mientras lo haces. La lista se completa a medida que llegan los eventos y ambas evidencias aparecen bajo un solo identificador.

Si la lista no avanza

No llegan eventos de la tienda.

El plugin de TraceLog aún no ha enviado nada desde tu tienda: ¿está activado y vinculado?

La configuración del plugin no es válida.

Vuelve a vincular la tienda desde los ajustes del plugin de TraceLog con un código de vinculación nuevo: el plugin guarda la clave del proyecto y no hay que pegar nada a mano.

Llega una conversión sin su identificador.

Envía el identificador estable declarado con cada evento de conversión.

La matriz completa, con lo que cada condición supone para la verificación, está en instalar con una etiqueta script. El plugin es GPLv2-or-later y declara en su cabecera las versiones compatibles de WordPress y WooCommerce.

Tras un cambio de tema o de checkout

Los eventos declarados los emite el plugin, así que un cambio de tema no los elimina. Un cambio de checkout o de plugin de consentimiento sí puede. Qué comprobar tras cualquier cambio está en verifica tras cambiar de plataforma.