Si añades el uso compartido de contenido a tu juego, los jugadores pueden compartir la actividad del juego en su perfil y los feeds de sus amigos. Este canal de comunicación de uno a varios es una potente herramienta para captar jugadores y aumentar la interacción. Dado que todas las historias compartidas se publican directamente en el perfil de los jugadores, es importante crear en el juego un proceso para compartir que sea intuitivo y de alta calidad. Esta guía te ayudará a determinar la mejor opción para compartir para tu juego.
Cuando diseñes juegos, define momentos específicos que proporcionen a los jugadores una experiencia importante (por ejemplo, un sentimiento de logro personal, una victoria exquisita de un amigo o una celebración de un esfuerzo de equipo) y ofrece a los jugadores opciones para compartir estos momentos cuando se produzcan. Se recomienda incluir como mínimo un botón "Compartir" prominente en una página de resultados u otras páginas pertinentes.
Como desarrollador, permites que los jugadores compartan los momentos más relevantes del juego. La llamada al SDK funciona de forma parecida a la llamada de actualizaciones personalizadas. Sin embargo, en lugar de actualizar el contenido de la conversación actual, el método FBInstant.shareAsync()
solicita al jugador que comparta el momento en otro lugar.
Los jugadores pueden compartir momentos en el feed. Si comparten el momento en el feed, pueden incluir un mensaje personalizado.
La historia del feed incluirá una imagen, un texto y un botón, que se definen cuando se llama a la API. Al hacer clic en el botón se inicia el juego. Desde ese punto de entrada, tendrás acceso a FBInstant.getEntrypointData()
, que devuelve el objeto de datos pasado mediante el argumento data:
en FBInstant.shareAsync()
.
Cuando produzcas activos visuales para la función de uso compartido personalizado, asegúrate de cumplir las normas del feed relativas al tamaño de las imágenes y los vídeos adjuntos. La relación de aspecto entre el ancho y la altura de estos activos debe situarse entre estos límites:
Para compartir el juego en el feed, haz clic en Compartir en la sección Comparte tu juego. Esto te permitirá compartir el juego en el feed y probarlo desde cualquier superficie (ordenador, iOS o Android).
Para impulsar tu viralidad, comparte tu juego en Facebook. Si has asociado una página a tu juego, puedes generar un enlace con el formato siguiente:
https://fb.gg/play/
identificador_de_la_aplicación_o_espacio_de_nombres
Puedes compartir este enlace en cualquier ubicación. Al tocarlo, las personas se dirigirán a tu juego, que se iniciará al instante.
También permite especificar un nombre de contexto: https://fb.gg/play/
identificador_de_la_aplicación_o_espacio_de_nombres/play_with_jill
"play_with_jill" es el nombre del contexto. También puedes especificar cualquier cadena URL segura que desees. Cuando los usuarios accedan a tu juego desde un enlace con un nombre de contexto, este se asignará a un identificador de contexto único, con el tipo de contexto “LINK”. Todos los usuarios que reciben el mismo enlace pueden jugar juntos. Esto permite realizar torneos, enviar retos únicos, etc.
También puedes crear enlaces personalizados y que se pueden compartir con cargas útiles desde la sección “Configuración de las sugerencias” de la configuración del juego instantáneo de la siguiente forma:
Ahora puedes hacer clic en los enlaces para copiarlos:
El enlace se resolverá en un enlace de Juegos instantáneos y abrirá el juego con la carga útil que se puede recuperar con FBInstant.getEntryPointData()
.
Compartir juegos y publicaciones en el feed es un método eficaz para viralizar tus juegos.
Buscar amigos para jugar es una excelente herramienta para que los usuarios compartan el juego al que están jugando:
Si tus jugadores se están divirtiendo con el juego (por ejemplo, juegan mucho tiempo, vuelven varios días, etc.), puedes sugerirles que hagan clic en el botón del menú superior derecho para compartirlo con sus amigos (esto les permitirá compartir un vídeo del juego en su biografía). Asegúrate de subir un vídeo atractivo en la configuración de la aplicación.
Anima a tus jugadores a compartir los momentos importantes que has identificado y diseñado en el juego. Indícales que usen un proceso para compartir contenido mediante FBInstant.shareAsync()
. Este método es adecuado para compartir logros.
Nota: La política de Facebook prohíbe ofrecer recompensas a los jugadores por compartir el juego. Puedes recompensar a los usuarios que lo compartan y a los amigos que se unan y que hayan recibido el contenido compartido únicamente después de empezar a jugar. Por ejemplo, el jugador A no puede recibir un regalo solo por invitar a otro jugador. No obstante, el jugador A puede recibir una recompensa si ha invitado al jugador B y este último ha empezado a jugar. El jugador B también puede recibir una recompensa en este caso.
Es importante asegurarse de que el juego puede admitir muchos jugadores nuevos. Garantiza una sólida experiencia para nuevos usuarios que esté localizada a varios idiomas. Asegúrate también de que el juego promueva el resto de prácticas recomendadas de interacción y retención.