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 eventos a Google Analytics de dos formas:

  • Eventos en el navegador, enviados desde el navegador de tu visitante mientras navega por tu tienda.
  • Un evento en el servidor, enviado directamente desde los servidores de Jumpseller utilizando el Measurement Protocol para confirmar la conversión de compra para Google Ads cuando se paga un pedido.

Para recibir eventos del navegador, solo necesitas tu ID de medición (Measurement ID). Para recibir también el evento de conversión del lado del servidor, debes crear adicionalmente un Secreto de la API de Measurement Protocol (que se agrega en el campo Google Analytics API Key en tu Panel de Administración de Jumpseller) y completar tu Google Ads Conversion ID y el Purchase Event Conversion label (Etiqueta de conversión de evento de compra). Te recomendamos ampliamente completar todos estos pasos.

Ventajas del evento de conversión del lado del servidor

Si solo usas los eventos del navegador, se pueden perder compras debido a:

  • Pasarelas de pago con su propia página de confirmación: Con métodos de pago como Webpay, muchos clientes pagan el pedido, ven la pantalla de confirmación de la propia pasarela y cierran la ventana sin regresar nunca a la página de éxito de tu tienda. En ese caso, nunca se activa un evento de compra del lado del navegador. Con el evento del lado del servidor, Jumpseller confirma la conversión en cuanto el pedido se marca como pagado, sin importar si el cliente regresa o no a tu tienda.
  • Bloqueadores de anuncios y configuraciones de privacidad: Los visitantes que usan bloqueadores de anuncios, o que bloquean cookies o JavaScript, no se registran mediante el rastreo del navegador. El evento del lado del servidor se envía desde nuestra infraestructura y no se ve afectado.
  • Mejor optimización de Google Ads: Un registro de conversión más completo mejora los datos disponibles para tus campañas vinculadas de Google Ads.

Para que se envíe el evento de conversión del lado del servidor, es necesario configurar los siguientes cuatro campos en Configuración > General: el Google Analytics Tracker (ID de medición), la Google Analytics API Key (Secreto de la API), el Google Ads Conversion ID y el Google Ads Purchase Event Conversion label. Las siguientes secciones explican dónde encontrar cada valor.

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 activar los eventos del lado del servidor, crea un secreto de la 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

El evento de conversión del lado del servidor reporta tus compras a Google Ads, por lo que también necesitas el ID y la etiqueta de la acción de conversión de tu cuenta de Google Ads:

  1. Inicia sesión en Google Ads y haz clic en el icono Objetivos en la barra lateral izquierda.

  2. En Conversiones > Resumen, haz clic en la acción de conversión de Compra que deseas monitorear (si aún no tienes una, créala primero; consulta cómo vincular tu tienda con Google Ads).

    Google Ads conversions summary
  3. En la sección Configuración de la etiqueta, selecciona Utilizar Google Tag Manager. No necesitas el Tag Manager como tal, esta pestaña simplemente te muestra los dos valores.

Google Ads tag setup
  1. Copia el ID de conversión (exclusivo para tu cuenta de Google Ads) y la Etiqueta de conversión (exclusivo para esta acción de conversión).

  2. En tu Panel de Administración de Jumpseller, ve a Configuración > General y pégalos en Google Ads Conversion ID y Google Ads Purchase Event Conversion label, luego haz clic en Guardar.

Jumpseller general settings Google Analytics field

Google Ads puede mostrar el ID de conversión como un número simple (por ejemplo, 17464101497). Ingrésalo en Jumpseller con el formato AW- que aparece en el texto de ejemplo (placeholder) del campo: AW-17464101497.

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 Completar una compra Primera visita a la página de éxito del Checkout
conversion Servidor Conversión de compra reportada a Google Ads El pedido se marca como Pagado (enviado vía Measurement Protocol)

El evento conversion se envía desde nuestros servidores solo cuando la Google Analytics API Key está configurada (junto con tu Google Ads Conversion ID y label). Si la API Key no está configurada, el evento se envía desde el navegador en la página de éxito, que es exactamente lo que falla cuando los clientes no regresan a tu tienda después del pago.

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

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

Adicionalmente, para las conversiones mejoradas, el correo electrónico y el teléfono del cliente se envían como user_data en hash (SHA-256).

conversion (servidor)

{
  client_id: 'the GA client id captured in the buyer's browser',
  events: [{
    name: 'conversion',
    params: {
      transaction_id: order.id,
      value: order.total,
      currency: 'order.currency',
      shipping: order.shipping_cost,
      items: [items]
    }
  }],
  send_to: 'GoogleAdsConversionID/ConversionLabel'
}

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 aparecen mis conversiones de compra de Google Ads si sí estoy recibiendo pedidos?

    Si tu pasarela de pago muestra su propia página de confirmación (por ejemplo, Webpay), es posible que los clientes nunca regresen a la página de éxito de tu tienda, por lo que nunca se envía un evento de conversión del lado del navegador. Asegúrate de haber configurado la Google Analytics API Key como se describió anteriormente, junto con tu Google Ads Conversion ID y Etiqueta de conversión; de este modo, la conversión se enviará desde nuestros servidores cuando el pedido se marque como pagado, independientemente del navegador del cliente. Ten en cuenta que las conversiones solo se pueden atribuir a visitantes cuyo navegador haya cargado Google Analytics durante su visita (los visitantes que bloquean todo el rastreo no se pueden atribuir en Google Ads).

  • ¿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_itemadd_to_cartbegin_checkoutpurchase). 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

Probar gratis por 7 días. No se requiere tarjeta de crédito.