Saltar al contenido principal
Centro de Ayuda

Google Analytics 4 y eventos del lado del servidor

Google Analytics 4 (GA4) te ofrece información en tiempo real sobre el tráfico de tu tienda, canales de ventas y conversiones, y es la base para medir las campañas de Google Ads.

Jumpseller envía el evento purchase a Google Analytics 4 (GA4) desde el navegador y, en determinadas situaciones, desde el servidor. El envío desde el servidor utiliza el Measurement Protocol y también registra el evento purchase en GA4. Este flujo es independiente del seguimiento de conversiones de Google Ads.

Flujo actual de purchase

Flujo de envío del evento purchase a GA4
  1. Cuando un pedido se marca como pagado, Jumpseller comprueba si el comprador llega a la página de éxito del Checkout durante los siguientes 15 minutos.
  2. Si llega dentro de ese plazo, el navegador envía el evento purchase a GA4 cuando el consentimiento de analítica y el rastreo del navegador están habilitados.
  3. Si el comprador no llega a la página dentro de ese plazo, Jumpseller comprueba los requisitos para el envío desde el servidor: la Google Analytics API Key debe estar configurada y el clientID de GA4 debe estar disponible. Cuando ambos están disponibles, el servidor envía el evento purchase a GA4 mediante Measurement Protocol. Si falta alguno de estos requisitos, el servidor no envía el evento.

El envío desde el servidor es la alternativa para los pedidos en los que el comprador no llega a la página de éxito del Checkout dentro de los 15 minutos posteriores a la confirmación del pago.

Para habilitar el envío desde el servidor, crea un secreto de API de Measurement Protocol y agrégalo en el campo Google Analytics API Key del Panel de Administración de Jumpseller. Google Ads Conversion ID y su etiqueta se configuran por separado y no forman parte de este flujo de GA4. Para configurar Google Ads, consulta Vincula tu tienda con Google Ads.

Configurar Google Analytics 4

Primero, vincula tu tienda con tu cuenta de Google Analytics usando tu ID de medición:

  1. Inicia sesión en Google Analytics (crea una cuenta primero si no tienes una).

  2. Haz clic en Administración (icono de engranaje en la esquina inferior izquierda de la pantalla).

Google Analytics admin button
  1. Si aún no tienes una, crea una Propiedad de Google Analytics 4 para tu tienda y, dentro de ella, un Flujo de datos del sitio web con la URL de tu tienda.

  2. En la columna Propiedad, ve a Recopilación y modificación de datos > Flujos de datos y haz clic en tu flujo web.

Google Analytics data streams
  1. Copia el ID de medición (empieza con G-).
Google Analytics measurement ID
  1. En tu Panel de Administración de Jumpseller, ve a Configuración > General, pega el ID de medición en el campo Google Analytics Tracker y haz clic en Guardar.
Jumpseller general settings Google Analytics field

Configurar la Google Analytics API Key

Para habilitar el envío de purchase desde el servidor, crea un secreto de API de Measurement Protocol en Google Analytics y agrégalo a tu tienda:

  1. Inicia sesión en Google Analytics y haz clic en Administración (icono de engranaje en la esquina inferior izquierda de la pantalla).

  2. En la columna Propiedad, ve a Recopilación y modificación de datos > Flujos de datos.

    Jumpseller general settings Google Analytics field
  3. Haz clic en el flujo de datos del sitio web de tu tienda.

  4. Desplázate hacia abajo y haz clic en Secretos de la API de Measurement Protocol. Jumpseller general settings Google Analytics field Jumpseller general settings Google Analytics field
  5. Haz clic en Crear, ingresa un apodo para la clave (el nombre es solo para tu referencia y no afecta la configuración) y haz clic en Crear de nuevo. Jumpseller general settings Google Analytics field
  6. Copia el Valor del secreto. Jumpseller general settings Google Analytics field
  7. En tu Panel de Administración de Jumpseller, ve a Configuración > General, pega el secreto en el campo Google Analytics API Key y haz clic en Guardar. Jumpseller general settings Google Analytics field Jumpseller general settings Google Analytics field

Algunos nombres de los menús pueden variar ligeramente si tu cuenta de Google Analytics está configurada en otro idioma, pero las capturas de pantalla te ayudarán a localizar cada sección.

Configurar el Google Ads Conversion ID y Label

La configuración de conversiones de Google Ads se explica en Copiar el ID de conversión y la etiqueta de conversión a Jumpseller Analytics.

Eventos de Jumpseller

Una vez vinculada, Jumpseller envía automáticamente los eventos predeterminados de GA4 (como page_view) y los siguientes eventos de comercio electrónico:

Evento Origen Descripción Activador
page_view Navegador Ver cualquier página Visita cualquier página
view_item_list Navegador Ver una categoría Visita una página de Categoría
view_item Navegador Ver una página de producto Visita una página de Producto
search Navegador Enviar una consulta de búsqueda Visita una página de resultados de Búsqueda
add_to_cart Navegador Agregar un producto al carrito Se agrega un producto al carrito
view_cart Navegador Ver la página del Carrito Visita la página del Carrito
begin_checkout Navegador Iniciar el proceso de pago Visita la página de Checkout (Pago)
add_shipping_info Navegador Seleccionar un método de envío Llega al paso de envío en el Checkout
add_payment_info Navegador Seleccionar un método de pago Llega al paso de pago en el Checkout
purchase Navegador Registrar una compra El comprador llega a la página de éxito del Checkout dentro de los 15 minutos desde que el pedido se marca como pagado, con el consentimiento de analítica y el rastreo del navegador habilitados
purchase Servidor Enviar la compra a GA4 desde el servidor El comprador no llega a la página de éxito en 15 minutos, la Google Analytics API Key está configurada y el clientID está disponible

El servidor envía purchase cuando la Google Analytics API Key está configurada y el clientID está disponible. El evento del navegador depende del consentimiento de analítica y de los permisos de rastreo del navegador.

Parámetros de los Eventos

En los payloads a continuación, cada entrada de items tiene esta estructura:

{
  item_id: 'product.sku (or product id if no SKU)',
  item_name: 'product.name',
  discount: product.discount,
  item_brand: 'product.brand',
  item_variant: 'product.name_with_options',
  price: product.price,
  currency: 'order.currency',
  quantity: product.quantity
}

page_view

Default GA4 behaviour. No extra parameters sent.

view_item_list

{
  item_list_name: 'category.name'
}

view_item

{
  currency: 'store.currency',
  value: product.price,
  items: [{ item_id: 'product.sku', item_name: 'product.name', discount: product.discount, item_brand: 'product.brand', price: product.price, currency: 'store.currency' }]
}
{
  search_term: searchTerm
}

add_to_cart

{
  currency: 'store.currency',
  value: product.price,
  items: [items]
}

view_cart, begin_checkout, add_shipping_info, add_payment_info

{
  currency: 'store.currency',
  value: order.total,
  items: [items]
}

purchase (navegador)

{
  currency: 'store.currency',
  value: order.total,
  transaction_id: 'order.number',
  shipping: order.shipping,
  tax: order.tax,
  items: [items]
}

Para más información sobre eventos y parámetros, por favor revisa la documentación de Google:

Verificar tu configuración

  • Abre tu tienda en una nueva pestaña y navega por algunas páginas, luego revisa en Informes > En tiempo real en Google Analytics. Tu visita debería aparecer en pocos segundos.
  • Los datos detallados de los eventos pueden tardar entre 24 y 48 horas en aparecer en los informes estándar.
  • Para depurar evento por evento, utiliza el DebugView.

Preguntas frecuentes (FAQs)

  • ¿Por qué los números en Google Analytics son diferentes a los de mi Panel de Jumpseller?

    El número de visitas en tu Panel de Jumpseller generalmente será mayor al de Google Analytics. Nuestro sistema interno contabiliza todas las sesiones, mientras que Google Analytics puede ser bloqueado por bloqueadores de anuncios, el rechazo del consentimiento de cookies o JavaScript desactivado. Funciones de privacidad como el App Tracking Transparency de iOS de Apple también reducen los datos que Google Analytics puede recopilar. Las definiciones también difieren: Google Analytics cuenta “usuarios” y “sesiones” usando sus propias reglas, las cuales no corresponden directamente con nuestras “visitas”.

  • ¿Por qué no veo un evento purchase en GA4 si el pedido está pagado?

    El evento del navegador depende de que el comprador llegue a la página de éxito del Checkout dentro de los 15 minutos desde que el pedido se marca como pagado, con el consentimiento de analítica y el rastreo del navegador habilitados. Si no llega dentro de ese plazo, el envío desde el servidor requiere que la Google Analytics API Key esté configurada y que el clientID esté disponible. Si falta alguno de estos requisitos, el servidor no envía purchase. Google Ads Conversion ID y su etiqueta no forman parte de este flujo de GA4.

  • ¿Puedo crear un informe de embudo de ventas en GA4?

    Sí. GA4 reemplazó los “Objetivos” y la “Visualización de embudo” de Universal Analytics por Exploraciones. Ve a Explorar > Exploración de embudo y agrega pasos utilizando los eventos enumerados anteriormente (por ejemplo, view_item → add_to_cart → begin_checkout → purchase). Consulta la guía de exploraciones de embudo de Google.

  • ¿Qué productos están buscando mis clientes?

    Consulta cómo crear un informe de búsqueda en Google Analytics.

Otras herramientas de Google

Google Analytics funciona mejor cuando se combina con el resto del ecosistema de Google:


Si aún tienes dudas, por favor contáctanos y nos comunicaremos contigo lo antes posible.

Empieza a vender en Google Commerce con Jumpseller

Comienza tu prueba gratuita de 7 días. No se requiere tarjeta de crédito.