Cómo recibe Google Analytics 4 los datos de tu tienda de Shopify
Google Analytics 4 puede recibir los datos de tu tienda desde dos lugares. La etiqueta de Google se ejecuta en el navegador del comprador y registra la visita. El Measurement Protocol permite que un servidor envíe eventos directamente a Google Analytics; Google lo creó para complementar la etiqueta, no para reemplazarla.
WeProfit usa ambos. Su servidor envía las compras, los reembolsos y otros eventos de la tienda mediante el Measurement Protocol, y tus visitas llegan desde una etiqueta de Google: la que WeProfit carga en tu tienda o una que ya usas, como la etiqueta que agrega la app Google & YouTube de Shopify. Eliges cuál al conectar.
En WeProfit, Google es una sola red con dos conexiones: Google Analytics 4, que explica esta página, y Google Ads, que recibe las compras subidas desde el servidor de WeProfit mediante la Data Manager API de Google. Puedes usar una de las dos o ambas.
Conecta Google Analytics 4 en WeProfit
Necesitas una propiedad de Google Analytics 4 con un flujo de datos web para tu tienda, y el rol de Editor o Administrador en esa propiedad para conectarla accediendo con Google. Acceder con Google requiere iniciar sesión en WeProfit; escribir a mano el ID de medición y el secreto de API también funciona cuando abres WeProfit desde el panel de control de Shopify sin iniciar sesión.
El secreto de API solo puede enviar eventos: no puede leer tus informes ni cambiar la configuración de Google Analytics. Si más adelante desconectas tu cuenta de Google desde esta página, el envío continúa; solo se detienen las tarjetas de Google que se describen más abajo.
- En WeProfit, abre Redes publicitarias > Google Analytics 4 y selecciona Acceder con Google. Usa la cuenta de Google que tiene acceso a tu propiedad.
- Elige la propiedad y su flujo de datos web. Si la propiedad todavía no tiene un flujo de datos web, agrega uno en Google Analytics, en Administrador > Recopilación y modificación de datos > Flujos de datos > Agregar flujo > Web, y vuelve a elegir la propiedad.
- Elige quién agrega la etiqueta de Google Analytics 4: WeProfit o tu propia etiqueta. La siguiente sección explica ambas opciones.
- Marca la confirmación de Google sobre la recopilación de datos de usuario, que aparece con las propias palabras de Google, y conecta. Google exige esta confirmación antes de que se pueda crear un secreto de API. Luego WeProfit crea un secreto de API de Measurement Protocol llamado WeProfit Server-Side Tracking, o lo reutiliza cuando vuelves a conectar el mismo flujo de datos.
- Para conectar a mano, selecciona Escribir el ID y el secreto, o Agregar destino cuando abres WeProfit desde el panel de control de Shopify sin haber iniciado sesión en WeProfit. En Google Analytics, abre Administrador > Recopilación y modificación de datos > Flujos de datos y tu flujo web, copia el ID de medición (empieza con G-), abre Secretos de API de Measurement Protocol, acepta la confirmación sobre la recopilación de datos de usuarios si Google te lo pide y crea un secreto. Escribe ambos en WeProfit y elige quién agrega la etiqueta.
- Selecciona Enviar prueba. WeProfit envía una vista de página de prueba al servidor de validación de Google, que comprueba el formato del evento. Ahí Google no verifica el secreto de API, y los eventos de prueba nunca aparecen en los informes, así que después confirma un evento real en Google Analytics.
Quién agrega la etiqueta de Google Analytics 4: WeProfit o tú
Al conectar, eliges entre la opción WeProfit agrega la etiqueta de Google Analytics 4 y la opción Conservar mi propia etiqueta de Google Analytics 4. La primera es la opción predeterminada para una conexión nueva. En ambos casos, el servidor de WeProfit envía las compras.
Elige la opción WeProfit agrega la etiqueta de Google Analytics 4 solo después de desactivar todas las demás etiquetas de Google Analytics 4 de esa propiedad, como la de la app Google & YouTube de Shopify, la de Google Tag Manager o la del código del tema. WeProfit te pide que lo confirmes, porque con dos etiquetas Google Analytics cuenta las visitas dos veces. En este modo, cada evento de navegación se envía una sola vez: cuando la etiqueta no envió una vista de página, una vista de producto o una búsqueda, la envía el servidor de WeProfit.
Con la opción Conservar mi propia etiqueta de Google Analytics 4, tus visitas tienen que llegar desde tu propia etiqueta. La tarjeta del destino comprueba si una etiqueta de Google Analytics 4 con tu ID de medición dejó su cookie en tu tienda en los últimos 7 días, y te avisa si no encontró ninguna. Un destino de Google Analytics 4 con condiciones nunca recibe la etiqueta de WeProfit; en ese caso, el servidor de WeProfit envía cada evento que cumpla las condiciones.
| Tu opción | Etiqueta de Google en el navegador | Servidor de WeProfit |
|---|---|---|
| WeProfit agrega la etiqueta de Google Analytics 4 | Vistas de página, vistas de producto y búsquedas; en Shopify, también vistas de colección, clics en productos de las páginas de colección y de búsqueda, y vistas del carrito | Agregados al carrito, eliminaciones del carrito, pasos del checkout, compras, reembolsos, leads, registros y eventos personalizados, además de cualquier vista de página, vista de producto o búsqueda que la etiqueta no haya enviado |
| Conservar mi propia etiqueta de Google Analytics 4 | Lo que tu propia etiqueta envía hoy | Solo compras, reembolsos, leads, registros y tus eventos personalizados; ninguna vista de página |
Qué eventos de la tienda llegan a Google Analytics 4
WeProfit envía los eventos de la tienda con los nombres de evento propios de Google Analytics 4. Las compras llevan el total del pedido como value, la moneda, el transaction_id y los artículos con su ID, nombre, precio y cantidad, con la hora del momento del pedido.
Los reembolsos se envían como eventos refund con el monto reembolsado, en la moneda de la compra y con su transaction_id, y solo a una conexión que recibió la compra; una cancelación sin monto reembolsado no envía nada. Los eventos personalizados conservan su propio nombre en minúsculas, con los demás caracteres convertidos en guiones bajos, hasta 40 caracteres. El panel no tiene un interruptor por evento: para limitar lo que recibe una conexión, agrega una condición como Evento es alguno de.
Con una compra, el servidor de WeProfit también envía el correo electrónico y el número de teléfono del comprador con hash, el nombre y el apellido con hash cuando el pedido los tiene, y la dirección IP y el agente de usuario.
Algunos pedidos nunca se envían: los pedidos realizados antes de instalar WeProfit, incluido el historial importado, los pedidos de Shopify POS, los pedidos preliminares y los creados desde la app móvil de Shopify, las renovaciones de suscripciones y los pedidos que ya estaban cancelados cuando WeProfit los procesa. Salvo los pedidos cancelados, siguen contando en los ingresos y en la ganancia de WeProfit.
| Evento de la tienda | Evento de Google Analytics 4 |
|---|---|
| Page view | page_view |
| Product or content view | view_item |
| Search | search |
| Collection view (Shopify, etiqueta del navegador) | view_item_list |
| Product click en una página de colección o de búsqueda (Shopify, etiqueta del navegador) | select_item |
| Cart view (Shopify, etiqueta del navegador) | view_cart |
| Add to cart | add_to_cart |
| Remove from cart | remove_from_cart |
| Checkout started | begin_checkout |
| Shipping step | add_shipping_info |
| Payment step | add_payment_info |
| Purchase | purchase |
| Refund | refund |
| Lead | generate_lead |
| Sign up | sign_up |
Cuenta cada venta una sola vez en Google Analytics 4
Google Analytics deduplica los eventos de compra que llevan el mismo ID de transacción, en los datos de los flujos web. De forma predeterminada, las compras y los reembolsos de WeProfit llevan el ID del pedido de Shopify como transaction_id.
Con la opción Conservar mi propia etiqueta de Google Analytics 4, elige en Identificador del pedido el que informa tu etiqueta: ID del pedido, el ID propio del pedido, por ejemplo 6012345678901, o Número de pedido, el número que ven tus clientes, por ejemplo #1001. Cuando ambas copias llevan el mismo ID, Google Analytics cuenta la venta una sola vez. Con la opción WeProfit agrega la etiqueta de Google Analytics 4, las compras llevan el ID del pedido.
Si otra herramienta también informa compras a la propiedad, comprueba qué identificador del pedido usa: un emisor con un ID distinto vuelve a contar la venta, y una prueba que funciona no puede demostrar que los emisores independientes se deduplican.
Si además importas eventos clave de Google Analytics 4 en Google Ads y usas las subidas de WeProfit a Google Ads, deja solo uno de los dos como acción de compra principal; si no, Google Ads puede contar cada venta dos veces.
Google Analytics 4 y Google Ads: una red, dos conexiones
Google cuenta como una de las 10 redes publicitarias de WeProfit, con dos conexiones distintas. Google Analytics 4 recibe los eventos de la tienda para tus informes de analítica. Google Ads recibe solo compras desde el servidor de WeProfit: ni vistas de página, ni carritos, ni checkouts, ni reembolsos. Los reembolsos van solo a Google Analytics 4.
Importar el gasto de Google Ads es una tercera conexión, de solo lectura: conectarla no sube compras, y conectar las conversiones de Google Ads no importa el gasto. Cuando hay una cuenta de Google Ads conectada, WeProfit también carga en tu tienda la etiqueta de Google Ads de esa cuenta, que envía las vistas de página y de producto para remarketing.
| Conexión | Cómo se conecta | Qué envía el servidor de WeProfit |
|---|---|---|
| Google Analytics 4 | Acceder con Google y elegir una propiedad y un flujo de datos web, o escribir el ID de medición y el secreto de API | Eventos de la tienda mediante Measurement Protocol, incluidas las compras y los reembolsos; los demás dependen de quién agrega la etiqueta |
| Google Ads | Conectar con Google y elegir hasta 10 cuentas de Google Ads por tienda | Solo compras, subidas mediante la Data Manager API de Google a las acciones de conversión de WeProfit, como Purchase - WeProfit |
Comprueba que Google Analytics 4 recibe tus eventos
El registro de envíos de CAPI de la página Google Analytics 4 enumera cada evento que envió el servidor de WeProfit, con las columnas Creado, Evento, Destino, ID de evento, Estado, Intentos y Error. Sin embargo, el Measurement Protocol no da una respuesta por evento: una fila enviada significa que Google devolvió un código de éxito, y los errores en el contenido de un evento no se informan. Por eso, comprueba los datos en el propio Google Analytics.
Después de acceder con Google, la página Google Analytics 4 muestra tres tarjetas. La tarjeta de comprobación pone las compras y los ingresos que registró Google Analytics 4 en los últimos 7 días completos junto a los pedidos y los ingresos que vio WeProfit, con la parte de tus pedidos que encontró. La tarjeta de acceso muestra la cuenta de Google con la que accediste y si puede editar la propiedad. La tarjeta Search Console enumera las 10 principales búsquedas de Google en las que apareció tu tienda en los últimos 28 días, con clics, impresiones, CTR y posición, cuando una propiedad de Search Console de la misma cuenta de Google coincide con el dominio de tu tienda; sus datos llegan con unos 2 días de retraso.
Para seguir un pedido, haz una compra de prueba, busca el pedido en WeProfit y busca su compra en Google Analytics, empezando por el informe Tiempo real. Un pedido de prueba de Shopify cuenta como un pedido real: WeProfit envía su compra a Google Analytics 4, y al reembolsarlo envía un reembolso con el mismo transaction_id. Google indica que el procesamiento de los datos puede tardar entre 24 y 48 horas, así que da tiempo a los informes estándar antes de comparar totales.
Solución de problemas de Google Analytics 4 en Shopify
Encuentra el paso que falló antes de cambiar tu configuración.
| Lo que ves | Qué comprobar |
|---|---|
| Enviar prueba funciona, pero no aparece ninguna compra en Google Analytics 4 | Comprueba el ID de medición, el secreto de API y que el destino esté activado; luego haz un pedido real. La prueba de validación solo comprueba el formato y nunca aparece en los informes. |
| Las visitas se cuentan dos veces | Otra etiqueta de Google Analytics 4 sigue informando a la propiedad junto a la etiqueta que agrega WeProfit. Desactívala o cambia a la opción Conservar mi propia etiqueta de Google Analytics 4. |
| Las compras se cuentan dos veces | Tu propia etiqueta y WeProfit informan ID de transacción distintos. En Identificador del pedido, elige el que informa tu etiqueta: el ID del pedido o el número de pedido. |
| No llegan vistas de página de tu tienda | Con la opción Conservar mi propia etiqueta de Google Analytics 4, WeProfit no envía vistas de página. Revisa la comprobación de la etiqueta en la tarjeta del destino y tu propia etiqueta. |
| Faltan pedidos antiguos | Los pedidos realizados antes de instalar WeProfit, incluido el historial importado, nunca se envían. |
| La tarjeta de comprobación encuentra menos compras que pedidos | Google Analytics puede tardar hasta 48 horas en mostrar una compra, y los pedidos que WeProfit nunca envía, como los de POS y los preliminares, siguen contando del lado de WeProfit. |
Documentación relacionada de las plataformas
- Google: Measurement Protocol de Google Analytics 4
- Google: enviar eventos de Measurement Protocol
- Google: validar eventos de Measurement Protocol
- Google: minimizar los eventos clave duplicados con los ID de transacción
- Google: actualización de los datos en Google Analytics
- Shopify: configurar Google Analytics