Cómo enviar datos a Google Analytics 4

Cómo funciona

Cuando recibe datos sobre la actividad de los usuarios y el comportamiento del lanzador desde Google Analytics 4 como eventos, los datos se envían en la carga útil que se indica en la siguiente tabla.

DimensiónDescripción
Distrubution platformLa plataforma que se utilizó para abrir el lanzador.
Valores posibles: Xsolla o Steam.
LanguageIdioma del lanzador.
Page titlePantalla del lanzador. Valores posibles: Starting screen, Login screen, Game screen, Game store screen, Game news screen, Opened content screen, Settings screen o Custom tab screen.
Platform game IDID del juego en la plataforma. Si la plataforma es Xsolla, se transmite un ID de proyecto de Cuenta del editor.
Stream nameNombre del lanzador.
Launcher project IDID del proyecto de Launcher desde Cuenta del editor.
Ejemplo: 147 es un ID de proyecto para https://publisher.xsolla.com/72209/projects/173640/new-launcher/147
Login project IDIdentificación del proyecto de Login.
App versionVersión del lanzador.
Build numberNúmero de compilación.
Ejemplo: Si la versión del lanzador es 3.0.49-latest.1 entonces el número de compilación es 1.
Window sizeTamaño de la ventana del lanzador.
Ejemplo: 800x600.
Screen resolutionResolución de pantalla.
Operating system, Operating system with version, OS version.Agente del usuario para la detección del sistema operativo del usuario.
Publisher Account game IDID de Cuenta del editor del juego con el que está relacionado el contenido. El campo estará vacío si el contenido no está relacionado con el juego.
City, City ID, Continent, Continent ID, Country, Country ID, Region, Region ID, Subcontinent, Subcontinent IDDatos geográficos.
Las siguientes tablas muestran información sobre campos adicionales para determinados eventos. Todos los eventos salientes se agrupan en función de su tipo.

Eventos generales

EventoDescripción
launcher_startSe inicia el lanzador. No se envía cuando se inicia el lanzador después de una actualización.
close_appCierre del lanzador. No se envía cuando el lanzador se cierra antes de una actualización.

Eventos de la interfaz de usuario

EventoDescripción
page_viewUn usuario abrió una pantalla del lanzador.
logoutUn usuario pulsó en Log out.

Eventos de actualización de Launcher

EventoDescripción
launcher_update_check_startLauncher empieza a comprobar si hay actualizaciones.
launcher_update_check_completeLauncher finalizó la comprobación de actualizaciones. El campo adicional value tiene el valor update_found si se encontró una versión más reciente en CDN (Red de entrega de contenidos). En caso contrario, el valor es no_updates.
launcher_update_check_skipUn usuario se saltó la actualización de Launcher.
launcher_update_download_startLauncher comenzó a descargar la actualización.
launcher_update_download_completeLauncher terminó de descargar la actualización.
launcher_update_startLauncher terminó la actualización.
launcher_update_completeLauncher se actualizó correctamente.

Eventos de propiedad del juego

EventoDescripción
purchaseCambio del estado de una compra. Campos adicionales:
  • currency - código de moneda de tres letras conforme a la norma ISO 4217.
  • value - importe nominal de la compra.
  • transaction_id - ID de pago en el sistema de Xsolla.
  • coupon - código de cupón.
  • items - parámetros del artículo.

Eventos de contenido

EventoDescripción
content_viewSe visualizó más del 75 % de un contenido. Para el contenido que tiene el estado grupo no se envía el evento. Campos adicionales:
  • content_name - un ID de contenido.
  • content_name - un nombre de contenido.
  • content_type - un tipo de contenido.
  • banner_type - un tipo de banner.
  • target_game_id - un ID de Cuenta del editor o un ID de la aplicación Steam del juego al que lleva el enlace.
  • content_link - dirección URL si el tipo de contenido es enlace o vídeo.
content_clickUn usuario pulsó en un elemento de contenido.

Eventos de autorización

EventoDescripción
loginUn usuario se autenticó correctamente en el lanzador. Campos adicionales:
  • auth_type: opción de autenticación.
  • method: red social utilizada para la autenticación.

Cómo conseguirlo

  1. Regístrese en Google Analytics y acceda a su cuenta.
  2. Cree y edite las dimensiones personalizadas en Google Analytics como se muestra en la siguiente tabla.
CampoDimensiónScope (alcance)Descripción
analytics_target_game_idAnalytics Target Game IDEventUn ID de Cuenta del editor o un ID de la aplicación Steam del juego, al cual el enlace lleva.
auth_typeAuth TypeEventOpción de autenticación transmitida en un JWT. Valores posibles:
  • social - Inicio de sesión mediante red social.
  • phone - Inicio de sesión sin contraseña mediante un código de un solo uso enviado a un número de teléfono.
  • email - inicio de sesión sin contraseña mediante un código de un solo uso enviado a un correo electrónico.
  • xsolla_login - Inicio de sesión clásico mediante un nombre de usuario/correo electrónico y una contraseña utilizando el almacenamiento de datos de inicio de sesión de Xsolla.
  • firebase - Inicio de sesión clásico mediante un nombre de usuario/correo electrónico y contraseña utilizando el almacenamiento de datos Firebase.
  • playfab - Inicio de sesión clásico mediante un nombre de usuario/correo electrónico y contraseña usando el almacenamiento de datos de Playfab.
  • proxy - Inicio de sesión clásico mediante nombre de usuario/correo electrónico y contraseña utsando almacenamiento de datos personalizado.
  • device - Inicio de sesión con ID de dispositivo.
  • server_custom_id - Inicio de sesión mediante ID personalizado (ID de usuario generado en su servidor).
content_idContent IDEventID del mosaico de contenido.
content_linkContent LinkEventDirección URL si el tipo de contenido es enlace o vídeo.
content_nameContent NameEventNombre del mosaico de contenido en inglés.
content_typeContent TypeEventTipo de contenido. Valores posibles: news, link internal, link external o video.
distribution_platformDistribution PlatformEventLa plataforma que se utilizó para abrir el lanzador.
Valores posibles: Xsolla o Steam.
game_nameGame NameEventNombre del juego en inglés.
game_platformGame PlatformEventPlataforma del juego. Valores posibles: Xsolla o Steam.
build_numberLauncher Build NumberEventNúmero de compilación.
Ejemplo: Si la versión del lanzador es 3.0.49-latest.1 entonces el número de compilación es 1.
launcher_project_idLauncher Project IDEventID del proyecto de Launcher desde Cuenta del editor.
Ejemplo: 147 es un ID de proyecto para https://publisher.xsolla.com/72209/projects/173640/new-launcher/147
app_versionLauncher VersionEventVersión del código del lanzador.
Ejemplo: Si la versión del lanzador es 3.0.49-latest.1 entonces la versión del código del lanzador es 3.0.49-latest.
login_project_idLogin Project IDEventIdentificación del proyecto de Login.
platform_game_idPlatform Game IDEventID del juego en la plataforma. Si la plataforma es Xsolla, se transmite un ID de proyecto de Cuenta del editor.
publisher_account_game_idPublisher Account Game IDEventID de Cuenta del editor del juego con el que está relacionado el contenido. El campo estará vacío si el contenido no está relacionado con el juego.
target_game_idTarget Game IDEventUn ID de Cuenta del editor o un ID de la aplicación Steam del juego, al cual el enlace lleva.
window_sizeWindow SizeEventTamaño de la ventana del lanzador.
Ejemplo: 800x600.
  1. Haga clic en Administrador en el menú lateral.
  2. Cree una propiedad de Google Analytics 4.
  3. Añada un flujo de datos:
    1. Seleccione el tipo Web.
    2. En el campo URL introduzca cualquier dirección URL.
  4. Copie el valor del campo ID de medición en la configuración del flujo de datos.
  5. Abra su proyecto en Cuenta del editor.
  6. Haga clic en Launcher en el menú lateral.
  7. Busque el lanzador en el panel de control y haga clic en Edit launcher.
  8. Vaya a Settings > General information > Analytics.
  9. Pegue el ID de medición en el campo Google Analytics 4 Measurement ID.
  10. Haga clic en Save changes.
¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 22 de Enero de 2024

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!