Puedes configurar eventos de comercio electrónico para recopilar información sobre el comportamiento de compra de los usuarios. Los eventos te permiten cuantificar tus productos más populares y ver la influencia de las promociones y la colocación de productos en los ingresos.
En este artículo, se describe cada evento de comercio electrónico y cuándo configurarlo. Para ver un ejemplo paso a paso de cómo configurar un evento de comercio electrónico, consulta Configura un evento de compra.
Antes de comenzar
Recomendaciones
- Habilite el modo de depuración para ver eventos en tiempo real y solucionar problemas más fácilmente.
- Revise los límites de las métricas y dimensiones personalizadas cuando envíe parámetros personalizados con eventos de comercio electrónico.
- Establezca
currency
cuando envíe datos devalue
(ingresos) para garantizar que las métricas de ingresos se calculen correctamente. - Configurar cada parámetro de comercio electrónico del que tenga datos, independientemente de si es opcional
- Utilice el sitio web de muestra de comercio electrónico para ver un ejemplo de cómo etiquetar su sitio web.
Implementación
Una implementación típica de comercio electrónico mide cualquiera de las siguientes acciones:
- Cómo seleccionar un elemento de una lista
- Ver detalles del artículo
- Cómo agregar o quitar un producto de un carrito de compras
- Inicie el proceso de confirmación de la compra
- Cómo hacer compras o reembolsos
- Aplicar promociones
Los productos y servicios que vende son el centro de estas acciones. Puede representar productos y servicios como un array de artículos que se pueden agregar a los eventos de comercio electrónico. En el siguiente ejemplo, se muestra cómo crear la colección de items
a la que se hace referencia en esta guía. El array items
puede incluir hasta 200 elementos.
Seleccionar un elemento de una lista
Cuando a un usuario se le presente una lista de resultados, envía un evento view_item_list
con un parámetro de array items
que contenga los elementos que se muestran. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Una vez que un usuario seleccione un elemento de la lista, envía el evento select_item
con el elemento seleccionado en un parámetro de array items
. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Ver detalles del elemento
Para medir cuántas veces se ven los detalles de un artículo, envíe un evento view_item
cada vez que un usuario vea la pantalla de detalles de un artículo. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Agregar o quitar un artículo de un carrito de compras
Mida un artículo que se agrega a un carrito de compras enviando un evento add_to_cart
con los artículos relevantes en un array items
. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
También puedes medir cuándo se agrega un elemento a una lista de deseos enviando un evento add_to_wishlist
con los elementos relevantes en un array items
. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Cuando un usuario vea el carrito posteriormente, envíe el evento view_cart
con todos los artículos del carrito. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Para medir cuándo un usuario quita un artículo de un carrito, envía el evento remove_from_cart
. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Inicie el proceso de confirmación de la compra
Mide el primer paso de un proceso de confirmación de compra mediante el envío de un evento begin_checkout
con uno o más elementos definidos con los campos relevantes. En esta etapa, también se puede agregar un cupón al pedido completo. Para ello, se debe agregar al evento o se puede aplicar a un elemento específico agregándolo a elementos específicos del array items
. Para obtener más información sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Cuando un usuario continúe con el siguiente paso del proceso de confirmación de la compra y agregue información de envío, envía un evento add_shipping_info
. Usa el parámetro shipping_tier
para especificar la opción de entrega del usuario, como “Terrestre”, “Aéreo” o “Al día siguiente”. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Envía el evento add_payment_info
cuando un usuario envíe su información de pago.
Si corresponde, incluye payment_type
con este evento para la forma de pago elegida. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Realizar una compra o emitir un reembolso
Para medir una compra, envíe un evento purchase
con uno o más elementos definidos con los campos relevantes. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Para medir los reembolsos, envía un evento refund
con el transaction_id
relevante especificado y uno o más elementos definidos con item_id
y quantity
. Te recomendamos que incluyas información sobre los artículos en el evento refund
para ver las métricas de reembolso a nivel del artículo en Analytics.
Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Aplicar promociones
El comercio electrónico incluye asistencia para medir las impresiones y los clics de promociones internas, como los banners que se muestran para promocionar una venta.
Por lo general, las impresiones de promociones se miden con la visita inicial a una pantalla mediante el envío del evento view_promotion
con un parámetro de elementos para especificar el elemento promocionado. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.
Para indicar que un usuario hizo clic en una promoción, envía un evento select_promotion
con ese elemento como parámetro. Para obtener detalles sobre los parámetros que se enviarán, consulta la referencia de Eventos.