Eventos de embudo

Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Los eventos de embudo te permiten rastrear el progreso de tu usuario a través de etapas clave de tu experiencia. Esto incluye:

  • Onboarding - ¿Dónde se quedan los usuarios al comenzar con tu experiencia?
  • Progresión - ¿Dónde dejan los usuarios de avanzar a través de tu experiencia?
  • Tienda - ¿Dónde abandonan los usuarios las compras?

Una vez que tu experiencia comience a rastrear eventos de embudo, desbloquearás la página de embudo del tablero de análisis en el Hub de creadores. Puedes agregar pestañas al tablero para hasta diez embudos.

Seguimiento de eventos de embudo

Para realizar un seguimiento de los eventos del embudo, primero identifique los embudos más importantes en su experiencia y divídelos en pasos. Su flujo de incorporación es un buen lugar para iniciar, ya que aquí es donde puede estar perdiendo la mayoría de sus usuarios.

Seguimiento de Embudos de Una Vez

Un embudo único supervisa los eventos de conversión que solo ocurren una vez por usuario.

Un ejemplo común es un embudo de integración que es crítico para entender cómo mejorar la retención de nuevos usuarios y el tiempo de sesión de tu experiencia. El siguiente ejemplo es un embudo de integración para Plant , una experiencia de magnate donde los nuevos usuarios ingresan a una granja, semillas de plantas, planta de agua y más en orden secuencial:

Seguimiento de los pasos de incorporación en la planta

local AnalyticsService = game:GetService("AnalyticsService")
local Players = game:GetService("Players")
local currentPlayer = Players.LocalPlayer
-- Registra el primer paso del FTUE
AnalyticsService:LogOnboardingFunnelStepEvent(
currentPlayer,
1, -- Número del paso
"In Farm" -- Nombre del paso
)
-- Registra el segundo paso
AnalyticsService:LogOnboardingFunnelStepEvent(
currentPlayer,
2, -- Número del paso
"Plant Seed" -- Nombre del paso
)

Seguimiento de embudos recurrentes

Un embudo recurrente supervisa los eventos de conversión que ocurren múltiples veces por usuario.

Un ejemplo común es un embudo de tienda **** que es crítico para entender cómo mejorar la conversión de pagador, Promedio de ingresos por usuario de pagoe ingresos de su experiencia. El siguiente ejemplo es un embudo de tienda donde los usuarios abren la tienda, ven el objeto, añaden el artículo al carrito, y más.

Usa funnelSessionId para distinguir entre diferentes sesiones del mismo usuario en un embudo recurrente, como abrir la tienda varias veces en una sola sesión.

Seguimiento de pasos de la tienda

local AnalyticsService = game:GetService("AnalyticsService")
local HttpService = game:GetService("HttpService")
local Players = game:GetService("Players")
local currentPlayer = Players.LocalPlayer
funnelSessionId = HttpService:GenerateGUID()
-- Registrarse cuando el usuario abra la tienda
AnalyticsService:LogFunnelStepEvent(
currentPlayer,
"ArmoryCheckout", -- Nombre de embudo usado para agrupar pasos juntos
funnelSessionId, -- ID de sesión de embudo para esta sesión de pago única
1, -- Número del paso
"Opened Store" -- Nombre del paso
)
-- Registrarse cuando el usuario ve un objeto
AnalyticsService:LogFunnelStepEvent(
currentPlayer,
"ArmoryCheckout", -- Nombre de embudo usado para agrupar pasos juntos
funnelSessionId, -- ID de sesión de embudo para esta sesión de pago única
2, -- Número del paso
"Viewed Item" -- Nombre del paso
)
-- Registrarse cuando las vistas del usuario se añaden al carrito
AnalyticsService:LogFunnelStepEvent(
currentPlayer,
"ArmoryCheckout", -- Nombre de embudo usado para agrupar pasos juntos
funnelSessionId, -- ID de sesión de embudo para esta sesión de pago única
3, -- Número del paso
"Added to Cart" -- Nombre del paso
)

Modificando Embudos

Después de realizar una actualización de los pasos de su embudo, es importante establecer el rango de fechas correcto para ver el último embudo. Si la fecha actual es 6/14 y actualizó el paso 2 de su embudo de inicio el 6/7, debe establecer el rango de fechas en 6/7 6/14 para ver el último embudo.

Si selecciona un rango de fechas que incluye una actualización del paso de embudo, aparecerá una advertencia en el paso correspondiente:

A warning displays on the funnel dashboard indicating a name change within the selected date range.

Usando embudos para hacer crecer tu experiencia

Uno de los embudos más importantes a seguir es la incorporación porque muchas experiencias luchan con la retención y el compromiso de los nuevos usuarios.

En el embudo de inicio para Planta a continuación, el mayor drop-off es el paso 2 ("Semilla de Planta").

Funnels chart for Plant experience showing a 70% drop-off between In Farm, step 1, and Plant Seed, step 2.

Sobre la base de estos datos, podrías:

  • Añade indicadores contextuales para dirigir mejor a los usuarios a plantar semillas cuando estén comenzando.
  • Diseña una nueva experiencia de usuario que requiera que los usuarios planten semillas y cultiven una planta exitosa antes de explorar el resto de la experiencia. Puede mejorar este evento creando elementos de retroalimentación positiva u otras técnicas de diseño de juegos.
In-experience view of Plant experience showing prompts to plant seeds above the flowerpots.