Mostrar el número de usuarios registrados en un sitio web

13

Estoy construyendo un juego en línea muy parecido a Mafia Wars . Estaba pensando en mostrar el número de usuarios registrados en la página de inicio, pero luego pensé:

"¿Qué pasa si un nuevo usuario ve que el número total de usuarios registrados es 5 ?" :RE

Eso sería demasiado vergonzoso para mi juego aún en crecimiento . Entonces surgió otro pensamiento:

"¡¿Por qué no muestro 500 en su lugar ?!" ;)

Nadie sabría si en realidad hay 500 usuarios registrados en mi sitio web a menos que, por supuesto, comiencen a jugar e interactuar con otros jugadores.

Sin embargo, tengo la sensación de que esto no es ético. ¿Qué pasa si esto genera una publicidad negativa a mi sitio web?

¿Cuál es su opinión si falsifico el número? o debería mostrarlo honestamente? ¿o debo esperar hasta tener 1000 cuentas reales y luego comenzar a mostrar el número?

¿Y lo más importante es esto legal? :RE

Songo
fuente
14
Mentir al público en general todavía no es un delito. Si así fuera, la mayoría de los políticos estarían tras las rejas.
Oded
1
¿Por qué el voto negativo? Claramente hice preguntas razonables sobre el anuncio de mi sitio web. Al menos deja un comentario.
Songo
Bueno, no está cubierto por las Preguntas Frecuentes como algo sobre lo que trata el sitio ...
Oded
@Oded ¿No califica esto para el trabajo independiente y las preocupaciones comerciales ?
Songo
1
"Sin embargo, tengo la sensación de que esto no es ético" - Declaración épica, te
diste

Respuestas:

11

La legalidad o no dependerá de dónde se encuentre y de dónde estén sus clientes.

Sin embargo, es engañoso, poco ético y tergiversación, cualquiera de los cuales podría meterte en problemas con alguien.

En las etapas iniciales de la vida del juego, simplemente no muestres el número. Espere hasta que tenga un número real para mostrar.

Una alternativa podría ser mostrar el número de nuevos registros por semana o día (suponiendo que este sea un número razonablemente grande). De esta manera, aún podría anunciar el juego como popular y también alentar a los usuarios al anunciar la cantidad de personas nuevas con las que pueden jugar / en contra.

ChrisF
fuente
2
+1 para la idea diaria / semanal, esto podría ser realmente mejor inicialmente.
Songo
1
@Songo: Si realmente quieres ponerte realmente elegante, puedes hacer que tu código descubra qué métrica (# nuevos usuarios por día, por semana, total # usuarios, # actualmente en línea) se ve más "impresionante" y luego muestra eso.
FrustratedWithFormsDesigner
@FrustratedWithFormsDesigner ahora eso es lo que yo llamo una solución real. Gran adición a la publicación de hecho.
Songo
29

User Story 1: Miente a 5 usuarios existentes

Como solo tenemos 5 usuarios, hemos decidido mentirles y decirles que hay 500 usuarios.

¿Realmente crees que a estos 5 usuarios no les parecerá extraño que un sitio web esté muerto a pesar de que dice tener 500 usuarios?

User Story 2: Recuerde a 5 usuarios existentes cuán inactivo es el sitio

Informe a nuestros usuarios existentes que solo hay 5 de ellos, por lo que también podrían abandonar el sitio.

User Story 3: Scrap user story 1 e user story 2

Deseche las dos primeras historias de usuario y concéntrese en cómo puede aumentar el tráfico. Ni la historia de usuario 1 ni la historia de usuario 2 generarán más tráfico.

CodeART
fuente
55
buena conclusión a todo el problema: D
Songo
26

Tengo una regla general muy confiable cuando se trata de métricas: si no estoy orgulloso de un valor, no lo anuncio.

En primer lugar, hablemos de lo que eso no significa. No significa mentir. Esto puede ser complicado a veces, pero hay una diferencia entre mentir y falta de revelación. Por ejemplo, todavía estoy en la universidad y no pongo mi GPA en mi currículum. Hago esto porque mi GPA es menos que estelar, y aunque hay razones comprensibles, no puedo incluir una explicación en mi currículum, así que lo dejo. Si alguien me pregunta al respecto en una entrevista, les diré mi promedio de calificaciones sin dudarlo, pero luego tengo la oportunidad de contar la historia detrás de esto. Si todo lo que alguien tiene que seguir es una métrica, y la métrica es mala, saltará a conclusiones. No les des la oportunidad si sabes que la conclusión a la que llegarán no es correcta. Si alguien pregunta, díselo, pero no lo hagas

Entonces, lo que recomendaría es realmente correcto en su pregunta:

¿Debería esperar hasta tener 1000 cuentas reales y luego comenzar a mostrar el número?

Publique hitos, y una vez que alcance un mínimo razonable, publique un contador dinámico. Presumir de éxito, pero esperar para llamar la atención hasta que sea algo de lo que estés orgulloso. Nunca se olvide de las métricas de las que no está orgulloso, porque esas son áreas en las que desea invertir , pero no necesita gritarlas al mundo hasta que haga algo al respecto.

asfallows
fuente
3

Inventar el número de usuarios registrados porque el número REAL de usuarios registrados lo avergüenza es simplemente poco ético. Está mintiendo, y si alguien se enterara, probablemente perdería muchos clientes, así como también confianza y buena voluntad con la comunidad. Te gustaría gustaría jugar un juego multijugador creado por una compañía que mintió deliberadamente sobre la cantidad de jugadores en línea? ¡No lo hagas!

¿Por qué no tener un código muy simple que diga

if numberOfUsers > 500 then
    bannerMessage := "More than 500 registered users! Play today!"
else
    //You could also have a random number generator choose one of n messages that says something like "Play now!", "Have Fun today!", etc...
    bannerMessage := "Sign up to play today!"
end if;

Otra posibilidad, aunque esto solo puede aplicarse a ciertos tipos de juegos, es tener algunos "bots" (jugadores de IA) siempre en línea, en caso de que el número de jugadores humanos en línea caiga por debajo de un cierto umbral. He visto esto con mayor frecuencia en los juegos de disparos en primera persona en línea (aunque no hay razón para que no se pueda hacer con los otros juegos, pero eso es lo que más jugué, así que es donde más lo vi). Olvidé cuál, pero estoy bastante seguro de que había al menos uno en el que el anfitrión del juego podía configurar un número mínimo de jugadores en el juego y si no hubiera suficientes jugadores humanos para alcanzar ese número, el resto de los jugadores se llenarían con bots.

FrustratedWithFormsDesigner
fuente
En realidad, generar bots fue una de las soluciones que pensé para aumentar el número de jugadores. Un bot en mi caso será una cuenta generada que sea idéntica a un usuario registrado, por ejemplo, mi juego tendrá 150 jugadores (50 usuarios + 100 bots). ¿Crees que contar los bots es algo bueno?
Songo
1
@Songo: No los consideraría como "usuarios registrados", porque eso implica que alguna persona realmente se ha tomado la molestia de configurar una cuenta y jugar, en lugar de un script que genera una cuenta y juega el juego. Podrías llamarlos "jugadores en línea", pero debes ser honesto con los jugadores humanos que algunos de los jugadores en línea son agentes de IA. Según recuerdo, algunos de los juegos de FPS indicaron qué jugadores eran bots, e incluso los que no lo hicieron, era bastante obvio, en función del nombre del jugador (todos usaban nombres comunes con los que el juego se distribuía, mientras que los jugadores humanos inventaron nuevos nombres).
FrustratedWithFormsDesigner
"Podrías llamarlos 'jugadores en línea' " ... el primer pensamiento que se me ocurrió fue "¿Debería falsificar este número también?" :)))) es broma: D ... pero en realidad es una buena idea declararlos como jugadores en línea.
Songo
end if? puaj ...
Haga clic Upvote
@ClickUpvote: Sí, trabajando en PL / SQL ahora mismo.
FrustratedWithFormsDesigner
2

Cuando el número esté en un solo dígito, no habrá nadie para jugar al mismo tiempo que usted. Para algunos juegos que serían mortales. Los juegos de disparos en primera persona del equipo con nadie más en línea serían un problema. Los juegos del ahorcado tardarían días en jugar.

Si está cobrando por registrarse, debe ser honesto con el número de personas registradas y el número actualmente en línea. Si no lo está, se mudarán rápidamente para cancelar la tarifa mensual o incluso solicitar un reembolso.

Para un juego gratuito, las personas no jugarán si la velocidad de juego y el porcentaje de tiempo que obtienen un jugador en vivo no cumplen con sus expectativas. Si esperan ver docenas cada vez que inician sesión, pero nunca ven a nadie, dejarán de visitarlo rápidamente. Dañando así tu capacidad de crecer.

Debe informar los números reales y dedicar mucho tiempo a que las personas accedan a la versión gratuita del sitio / aplicación. Una vez que los números alcanzan un número lo suficientemente alto, puede implementar su versión paga. Esto podría incluir características adicionales, poderes o líneas de vida.

mhoran_psprep
fuente
+1 Realmente no he pensado en el impacto en los usuarios pagos. Buen punto de hecho.
Songo
1

¿Es esto legal? : Probablemente , siempre y cuando no acepte dinero en función del número (por ejemplo, de anunciantes o de personas que específicamente quieran jugar con otras personas). De lo contrario, efectivamente les estás mintiendo para ganar dinero, también conocido como Fraude.

¿Es esto ético? : Por supuesto que no. En general, cuando tiene que preguntar en un sitio web si algo es ético, entonces no es ético. Si algo puede describirse como mentiroso, no es ético. Si te preocupa que sea ilegal, no es ético.

Qué hacer : ENFOQUE EN EL PRODUCTO. ¿Mostrar la cantidad de usuarios va a afectar el producto final? No. ¿Va a tomar tiempo escribir lo que podría estar pasando en el producto? Si. ¿Va a demostrar la calidad real del producto? No. ¿Va a alentar a las personas a usar su producto? Ligeramente, pero inmediatamente se sentirán engañados cuando se den cuenta de que les has mentido y, por lo tanto , te pondrán en la lista negra.

Hay mejores maneras de publicitarse que diciendo "¡Mira a cuántas personas les gusta meeeeee!" Haz uno de ellos en su lugar.

deworde
fuente
Lo bueno que mencionaste fue aceptar dinero en función de la cantidad de visitantes, ya que planeo tener patrocinadores para mi juego.
Songo
1

"¡¿Por qué no muestro 500 en su lugar ?!" ;)

Porque eso es deshonesto. ¿Necesitas más razones que eso? Si vas a mentir sobre la cantidad de usuarios, ¿qué más harías? ¿Prepararías el juego para que tus amigos lo hagan mejor? E incluso si no lo hicieras, ¿por qué tus usuarios deberían creerte una vez que descubren que en realidad no hay otros 499 jugadores?

IANAL, pero si usa un número inventado de "usuarios registrados" para atraer a la gente a unirse a su juego (y realmente, ¿por qué otra razón se molestaría en mostrar el número?), Eso podría ser un fraude. Y legal o no, ciertamente no es ético.

Creo que sería prudente simplemente no mostrar el número si está por debajo de algún umbral. Use alguna otra táctica de marketing para alentar a los primeros usuarios a probar el juego. Por ejemplo, SO tiene una insignia 'beta' plateada que solo se otorgó a aquellas personas que participaron en la fase beta privada del sitio. Podría hacer algo similar al ofrecer a los usuarios anteriores algún tipo de bonificación por saltar temprano. Ni siquiera tiene que ser un recurso especial como la insignia beta: podría ser la posibilidad de acumular recursos (riqueza, armas, experiencia, etc.) antes de que haya mucha competencia.

Caleb
fuente
+1 es una buena idea para alentar a los primeros usuarios a usar privilegios y bonificaciones especiales.
Songo
-2
  1. No debe tener miedo de decir que solo tiene 5 usuarios en línea. Todos comienzan pequeños. Debe ejecutar campañas publicitarias en sitios grandes basados ​​en mmo.

  2. Sin embargo, si todavía quieres mentir y ser deshonesto, siempre puedes "manipular" el número.

Adil-H
fuente
1
Hola y bienvenidos a los programadores! Si bien su opinión es valiosa, esperamos que todas las respuestas se desarrollen más, e idealmente respalden las opiniones con referencias creíbles. Lea atentamente nuestras preguntas frecuentes y nuestras pautas de "cómo responder" y considere ampliar su respuesta para explicar por qué su sugerencia resuelve el problema presentado en la pregunta.
Yannis
-2

Creo que los números no afectarán tu sitio de juego si vale la pena jugarlo en mi sentido, así que mi opinión es mostrar los números reales

subhki2000
fuente
1
Hola y bienvenidos a los programadores! Si bien su opinión es valiosa, esperamos que todas las respuestas se desarrollen más, e idealmente respalden las opiniones con referencias creíbles. Lea atentamente nuestras preguntas frecuentes y nuestras pautas de "cómo responder" y considere ampliar su respuesta para explicar por qué su sugerencia resuelve el problema presentado en la pregunta.
Yannis