Eventos de Economía

*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 economía te permiten realizar un seguimiento de tu economía en la experiencia, como:

  • Los mejores fregaderos ¿En qué gastan los usuarios recursos en la experiencia?
  • Principales fuentes ¿Dónde ganan recursos los usuarios?
  • Saldo promedio de la cartera ¿Cuántos recursos tienen los usuarios?

Una vez que tu experiencia comience a rastrear los eventos de Economía, desbloquearás la página de Economía del panel de análisis en el Hub de creadores.

Seguimiento de eventos de economía

Para desbloquear el panel de control de Economía, necesita rastrear algunos eventos de economía en su experiencia. Comience identificando dónde los usuarios fuente (es decir, ganar) y hundir (es decir, gastar) recursos en su experiencia. Estos se representan en código por Enum.AnalyticsEconomyFlowType , que puede ser Source o Sink .

Tipos de Transacción

Cada evento de origen y final requiere un introducirde transacción, codificado con Enum.AnalyticsEconomyTransactionType . Por defecto, las opciones son:

  • IAP (de origen) - Compras en la aplicación intercambiando Robux por recursos, por ejemplo, paquete de inicio.
  • TimedReward (de origen) - Gana recursos en un horario, por ejemplo, extra, de bonificacióndiaria.
  • Onboarding (de origen) - Obtén recursos al comenzar, por ejemplo, extra, de bonificaciónde bienvenida.
  • Shop (fuente o sumidero) - Intercambia recursos en la comprar, por ejemplo, comprarde artículos.
  • Gameplay (fuente o sumidero) - Gana o gasta recursos del juego, por ejemplo, completar la misión.
  • ContextualPurchase (sink) - Gasta recursos en un impulso específico del contexto, por ejemplo, vidas adicionales.

Estos tipos aparecen en el panel de control. Es una buena idea comenzar con las categorías predeterminadas, pero si lo necesita, también puede proporcionar sus propios nombres de tipo de transacción al registrar un evento.

Fuentes de rastreo

La siguiente muestra usa AnalyticsService.LogEconomyEvent para registrar dos eventos de economía diferentes cuando los usuarios completan el primer y segundo niveles en la experiencia y ganan algunas monedas.

Seguimiento de un evento de Gameplay de origen

local AnalyticsService = game:GetService("AnalyticsService")
local Players = game:GetService("Players")
local currentPlayer = Players.LocalPlayer
-- Después de completar el nivel 1
AnalyticsService:LogEconomyEvent(
currentPlayer,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- Nombre de la moneda
50, -- Cantidad ganada
50, -- Saldo saldo
Enum.AnalyticsEconomyTransactionType.Gameplay.Name -- introducirde transacción
)
-- Después de completar el nivel 2
AnalyticsService:LogEconomyEvent(
currentPlayer,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- Nombre de la moneda
50, -- Cantidad ganada
100, -- Saldo después de la transacción
Enum.AnalyticsEconomyTransactionType.Gameplay.Name -- introducirde transacción
)

La siguiente muestra rastrea una compra de Robux de un paquete de 1000 monedas, usando el introducirde transacción IAP (compraren la aplicación). El campo itemSKU es un parámetro opcional agregado aquí para comparar con la muestra anterior. Si no especifica un itemSKU, los paneles de economía muestran N/A en la tabla de fuentes y sumideros.

Seguimiento de una compraren la aplicación

local AnalyticsService = game:GetService("AnalyticsService")
local Players = game:GetService("Players")
local currentPlayer = Players.LocalPlayer
AnalyticsService:LogEconomyEvent(
currentPlayer,
Enum.AnalyticsEconomyFlowType.Source,
"Coins",
1000, -- ¿Cuántas monedas hay en el paquete?
1020, -- Saldo después de la transacción
Enum.AnalyticsEconomyTransactionType.IAP.Name,
"1000CoinBundle" -- Identificador SKU único del paquete de monedas
)

Seguimiento de Fregaderos

La siguiente muestra registra un evento cuando los usuarios gastan monedas para comprar un DoubleJumpUpgrade . Tenga en cuenta el Sink tipo de flujo y el Shop tipo de transacción cuando se compara con las muestras de seguimiento de origen.

Tenga en cuenta que la cantidad (coste) siempre debe ser un número positivo independientemente de si el evento es una fuente o un fregadero. Los gráficos del tablero de economía mostrarán automáticamente los fregaderos como números negativos.

Seguimiento de un evento de Gameplay del fregadero

local AnalyticsService = game:GetService("AnalyticsService")
local Players = game:GetService("Players")
local currentPlayer = Players.LocalPlayer
-- Después de completar el nivel 2
AnalyticsService:LogEconomyEvent(
currentPlayer,
Enum.AnalyticsEconomyFlowType.Sink,
"Coins", -- Nombre de la moneda
80, -- Costo
20, -- Saldo después de la transacción
Enum.AnalyticsEconomyTransactionType.Shop.Name,
"DoubleJumpUpgrade" -- SKU del artículo
)

Para obtener información sobre las limitaciones de AnalyticsService, consulte limitaciones de seguimiento de eventos.

Usando la economía para hacer crecer tu experiencia

El tablero de Economía incluye cinco gráficos para ayudarte a tomar medidas para aumentar tus ingresos. Puedes agregar hasta cinco monedas de recursos, y todos los gráficos se pueden filtrar por sexo, grupo de edad, plataforma, sistema operativo y hasta tres campos personalizados específicos de tu experiencia.

  • Fuentes y sumideros totales por categoría - Use este gráfico para equilibrar su economía en la experiencia. Las fuentes totales restan los sumideros totales que deberían estar cerca de cero. También puede ver sus mejores fuentes y sumideros por categoría. Si su total neto está creciendo, considere agregar más sumideros.

    Total Sources and Sinks by Category chart populated with data.
  • Saldo promedio de la cartera - Use esta tabla para ver cuántos recursos tienen en promedio los usuarios, pagadores y no pagadores. Si el saldo promedio está creciendo, especialmente para los pagadores, considere agregar nuevos sumideros.

    Average Wallet Balance chart populated with data.
  • Principales fuentes y sumideros - Use esto para identificar dónde obtienen y gastan sus recursos sus usuarios. Si los usuarios no obtienen recursos de las compras en la aplicación, considere reducir los precios u ofrecer nuevas opciones. Si los usuarios no están gastando lo suficiente de un recurso dado, considere agregar nuevos sumideros para ese recurso.

    Top Sources and Sinks chart populated with data, open to the Sources tab.
  • Todas las fuentes y sumideros - Use esto para obtener una vista combinada por categoría para el rango de fechas seleccionado.

    All Sources and Sinks chart populated with data.

Para más consejos sobre cómo equilibrar tu economía en la experiencia, consulta Balancing Virtual Economies .