Steam Spy es un sitio web creado por Sergey Galyonkin y lanzado en abril de 2015. El sitio utiliza una interfaz de programación de aplicaciones (API) para el servicio de distribución de software Steam propiedad de Valve para estimar la cantidad de ventas de títulos de software ofrecidos en el servicio. Las estimaciones se realizan en función de los perfiles de usuario de sondeo de la API de Steam para determinar qué títulos de software (principalmente videojuegos) poseen y utilizando estadísticas para estimar las ventas generales. Los desarrolladores de software han informado que los algoritmos de Galyonkin pueden proporcionar cifras de ventas con una precisión del 10 %, aunque Galyonkin advierte contra el uso de sus estimaciones en proyecciones financieras y otras decisiones comerciales críticas. Debido a los cambios en las características de privacidad de Steam en abril de 2018, Galyonkin había anticipado que necesitaría cerrar el servicio debido a la incapacidad de estimar números precisos de otras fuentes, pero más tarde ese mes reveló un nuevo algoritmo que usa datos disponibles públicamente, que, si bien tiene una mayor cantidad de valores atípicos, todavía cree que tiene una precisión razonable para su uso.
El seguimiento de las ventas de videojuegos es de gran interés para la industria de los videojuegos, pero no tiene la solidez de otras industrias, como la televisión con el sistema de clasificación de Nielsen o la música con las listas de Billboard . [1] Aunque Circana rastrea las ventas minoristas y digitales de videojuegos, el acceso a estos datos requiere un pago y normalmente no desglosa la distribución de las ventas en varias plataformas. [1] Sitios como VGChartz han intentado recopilar cifras de ventas más detalladas basadas en datos externos, pero se han informado problemas con la forma en que se agregan estos datos. [1] El cliente Steam de Valve es el mayor punto de venta digital de juegos para las plataformas Microsoft Windows , OS X y Linux . Normalmente, las ventas de videojuegos y otro software ofrecido por Steam se mantienen confidenciales entre Valve y los editores y desarrolladores de los títulos; los desarrolladores y editores son libres de ofrecer estos números al público si lo desean. Valve ofrece estadísticas sobre los juegos más comprados y jugados, pero por lo demás no proporciona ninguna cifra de ventas públicamente. [1] Galyonkin señaló que mientras que la industria cinematográfica recibe financiación de empresas financieras que son más abiertas a compartir sus resultados financieros, la financiación dentro del videojuego proviene de una variedad de fuentes no tradicionales, lo que lleva a que el mercado sea tímido a la hora de informar sobre las ventas de un juego. [2]
La idea de Steam Spy surgió originalmente de un enfoque similar utilizado por Kyle Orland y el sitio web Ars Technica para su función "Steam Gauge" a partir de abril de 2014. Steam Gauge utiliza la API de Steam para acceder a los perfiles de usuario disponibles públicamente para obtener una lista de juegos que posee ese usuario. En el momento de su creación, había más de 170 millones de cuentas de Steam, lo que hacía que la tarea de sondear la lista completa de juegos fuera poco práctica. En su lugar, optaron por sondear entre 80.000 y 90.000 cada día para recopilar las listas de juegos y luego utilizaron estadísticas de muestreo para estimar la propiedad total de cada juego. [1] Ars Technica estimó al principio que el margen de error estaba dentro del 0,33 %. [1]
Galyonkin se inspiró en Steam Gauge para crear Steam Spy. En ese momento, Galyonkin era analista senior en Wargaming . [2] Steam Spy utiliza el mismo enfoque de muestreo de un pequeño porcentaje de cuentas de Steam, aproximadamente 100.000 a 150.000 por día con un enfoque de muestreo continuo. Los datos recopilados se procesan todas las noches para crear visualizaciones que se utilizan en el sitio y, por lo tanto, también ofrecen tendencias históricas para los juegos. [3] Al igual que con Steam Gauge, Galyonkin señala que Steam Spy está sujeto a errores de muestreo similares, por lo que los datos de los juegos recién lanzados o de los juegos con bajas ventas probablemente no tengan estimaciones precisas de los números. [3] El enfoque de sondeo también es propenso a las promociones que realiza Valve, como cuando un juego se ofrece gratis durante un fin de semana; durante este tiempo, el juego aparecerá como propiedad de cada perfil de Steam y aumentará artificialmente las cifras de ventas. [3] El método de Galyonkin también sondea la cantidad de tiempo que cada perfil ha jugado un juego en particular, lo que le permite recopilar estadísticas estimadas de tiempo de juego por juego. [4]
A partir de septiembre de 2016, Galyonkin continúa operando el sitio y tiene planes para varias características importantes, junto con su puesto actual como Jefe de Publicaciones para Europa del Este para Epic Games . [2]
Sin embargo, en abril de 2018, Valve anunció un cambio en las políticas de privacidad de Steam, dando a los usuarios la capacidad de ocultar juegos, listas de amigos y otros elementos de su oferta como un medio para ayudar a la privacidad del usuario. Galyonkin anunció que con este cambio, específicamente en que la configuración predeterminada para todos los usuarios ocultaría estos elementos del perfil, no podría recopilar los datos necesarios para ejecutar Steam Spy, y planea cerrar el servicio. [5] Galyonkin tiene disponibles otras fuentes de datos de las que extraer estimaciones, pero no sintió que brinden el mismo tipo de precisión que sintió que su enfoque con Steam Spy podría alcanzar; si bien usará estas fuentes para investigación personal y para su papel en Epic Games, no planea publicar los resultados en profundidad. Galyonkin planea mantener los archivos de Steam Spy indefinidamente. [6] El cambio en la configuración de privacidad de Steam se produjo en un momento en que se había aumentado la conciencia sobre la seguridad de los datos personales, incluido el escándalo de datos de Facebook-Cambridge Analytica y la aplicación pendiente del Reglamento General de Protección de Datos de la Unión Europea , y puso la configuración de privacidad de Steam en línea con las ofrecidas por los servicios de consolas de juegos. Si bien los periodistas y los desarrolladores de juegos creían que los cambios en Steam eran para mejor, temían que el cierre de Steam Spy tuviera un impacto significativo en los desarrolladores de juegos independientes, que habían utilizado el servicio para evaluar el mercado potencial y las proyecciones de ventas. [7] [8]
Más tarde, en abril de 2018, Galyonkin informó que había vuelto a utilizar algunos algoritmos anteriores que había desarrollado y que utilizaban otros datos disponibles públicamente para que sirvieran como posible reemplazo. Probó el algoritmo en 70 juegos y la mayoría de las estimaciones que calculó se acercaban al 10 % de las cifras de ventas conocidas, pero también observó que había más valores atípicos, lo que hacía que este algoritmo fuera menos preciso que el anterior, pero aún así suficiente para fines de investigación de mercado. Golyonkin planea refinar este algoritmo y usarlo para seguir operando Steam Spy. [9]
En diciembre de 2018, Epic Games anunció sus planes de iniciar una tienda similar a Steam, la Epic Games Store . Galyonkin declaró poco después del anuncio que había estado trabajando con Epic durante algunos años para ayudarlos a desarrollar la tienda, utilizando la información y el análisis que obtuvo al ejecutar Steam Spy para ayudar a establecer algunas de las características y políticas que utilizará Epic Games Store, como proporcionar a los desarrolladores la mayor cantidad de datos de ventas que puedan razonablemente. Galyonkin seguirá operando Steam Spy. [10]
Galyonkin dice que sus estimaciones de ventas han sido confirmadas como cercanas por varios desarrolladores. [3] Gamasutra dice que los desarrolladores con los que han hablado también están de acuerdo en que las cifras de Steam Spy están "en el rango correcto". [11] Varios desarrolladores que hablaron con PCGamesN afirmaron que Steam Spy es preciso en un 10% de las cifras de ventas reales para juegos con más de unos pocos miles de ventas, mientras que la precisión disminuye para los títulos de bajas ventas; el propio Galyonkin dice que los datos de juegos de menos de 30.000 ventas deben considerarse sospechosos. [12] Dave Gilbert de Wadjet Eye Games señaló que los desarrolladores deben tener cuidado al usar los datos de Steam Spy para proyecciones financieras, ya que el análisis no tiene en cuenta el costo del juego cuando se compra u obtiene, ya que puede fluctuar debido a las ventas, los obsequios, las promociones de los desarrolladores y otras situaciones. [13] Un editor de videojuegos no revelado, hablando con Gamasutra , elogió a Steam Spy como una herramienta de referencia utilizada con frecuencia en su industria para rastrear tendencias, afirmando que "cada juego nuestro rastrea, en términos generales, dentro de su margen de error establecido". [2] Galyonkin advierte sobre la precisión de los datos de Steam Spy, comparándolos con la precisión de las encuestas políticas, pero cree que son lo suficientemente precisos para el análisis general de tendencias y distribuciones amplias. [14] El editor no revelado mencionado anteriormente señaló que los datos de Steam Spy nunca deben usarse de forma aislada para tomar decisiones críticas de desarrollo o publicación. [2]
Antes de agosto de 2016, Galyonkin honró todas las solicitudes de desarrolladores y editores para eliminar juegos de su sistema de seguimiento; los ejemplos incluyen Kerbal Space Program y todos los juegos publicados por Paradox Interactive . [15] Cuando Paradox solicitó la eliminación en junio de 2016, Shams Jorjani de Paradox señaló que habían visto planes comerciales "defectuosos" de desarrolladores que buscaban el apoyo de sus editores basándose únicamente en los datos de propiedad publicados por Steam Spy, lo que motivó su solicitud. [16] Sin embargo, en agosto de 2016, Galyonkin revirtió esta elección, volviendo a incluir retroactivamente las estadísticas de los juegos eliminados anteriormente. Galyonkin optó por esto cuando Techland le solicitó que eliminara sus juegos del sitio, lo que lo llevó a reafirmar que su sitio estaba destinado a ser una herramienta de sondeo para los desarrolladores de juegos y no capturar datos de ventas precisos, y que "eliminar varios juegos independientes importantes del servicio perjudicará a todos los demás y no necesariamente beneficiará a los editores de los juegos eliminados". [16] Galyonkin señaló que no había ningún requisito legal para que ocultara estos datos que de otro modo serían públicos y no confidenciales, y sintió que ningún desarrollador fue perjudicado por revelar esta información. [2] Un desarrollador de una empresa latinoamericana le dijo a Gamasutra que estaban preocupados por los informes de Steam Spy sobre las altas ventas de su juego, ya que potencialmente llevaría a que sus oficinas se convirtieran en un objetivo de robo en su región. [2]
Steam Spy se ha utilizado para ayudar a cuantificar ciertas tendencias en los comportamientos de compra de videojuegos tanto por Galyonkin como por otras fuentes. Por ejemplo, cuando Valve introdujo la capacidad de permitir a los compradores solicitar un reembolso por cualquier juego dentro de ciertas restricciones de tiempo a mediados de 2015, Galyonkin observó que la mayoría de los juegos recibieron un pequeño aumento en las ventas, proponiendo que la política de reembolso permitió a los usuarios estar más abiertos a probar juegos. [17] Galyonkin también observó que los juegos que utilizan el programa de acceso anticipado de Steam generalmente tuvieron sus mayores ventas en el punto de lanzamiento para el acceso anticipado en lugar de en su lanzamiento completo. [14] Los datos de Galyonkin también muestran que, según un período de dos semanas en agosto de 2015, los usuarios de Steam pasan la mayor parte del tiempo jugando juegos publicados por Valve, específicamente Dota 2 , Counter-Strike: Global Offensive y Team Fortress 2 . [4] Galyonkin puede rastrear la cantidad de jugadores simultáneos de un juego a lo largo del tiempo, lo que le permite determinar un "factor de expectativa" y un "factor sorpresa" para los juegos en función de cuánto se redujo o creció su base de jugadores, respectivamente, después del lanzamiento, y correlacionar eso con las estimaciones de ventas. [18]
En junio de 2018, Valve dijo que también estaban buscando proporcionar herramientas similares a Steam Spy que se proporcionarían directamente mediante API a otros, pero con informes más precisos para que sea mejor que Steam Spy. [19]
La mascota de Steam Spy fue creada por Denis Galanin . [20]