Inicio de sesión con Facebook para caso de uso de juegos

Este documento te muestra cómo crear y personalizar una app con el inicio de sesión con Facebook para el caso de uso de juegos en el panel de apps.

Antes de empezar

Necesitarás lo siguiente:

Paso 1: Inicia el proceso de creación de apps

Puedes crear una app de varias maneras.

  • Si acabas de completar el proceso de registro, haz clic en el botón Crear primera app.
  • Si estás en el panel de apps, haz clic en Crear app, en la parte superior derecha.
  • Si estás en el panel de una app preexistente y quieres crear una app nueva, selecciona el menú desplegable que se encuentra en la parte superior derecha y haz clic en el botón Crear nueva app.

Paso 2: Selecciona el caso de uso

Selecciona el caso de uso Autenticar y solicitar datos de los usuarios con inicio de sesión con Facebook.

Puedes hacer clic en el icono de comilla angular que se encuentra a la derecha de la descripción para ver qué más puedes hacer con este caso de uso y qué requisitos tiene.

Haz clic en el botón Siguiente.

Más adelante, podrás personalizar tu caso de uso en el panel de la app.

Paso 3: Tipo de inicio de sesión

Se te preguntará si te encuentras desarrollando un juego. Selecciona y haz clic en Siguiente.

Paso 4: Detalles de la app

En este paso agregarás:

  • El nombre de tu app
  • La dirección de correo electrónico que usarás para estar en contacto por todo lo relacionado con esta app

De manera opcional, puedes vincular esta app a una cuenta comercial preexistente mediante el menú desplegable, o puedes agregarla más adelante.

Haz clic en Crear app para guardar los detalles de tu app.

Paso 5: Personaliza tu app

En la sección Obtener inicio sesión de juegos y solicitar datos del usuario, verás que Inicio de sesión en Facebook para juegos y los permisos gaming_profile y gaming_user_picture se agregaron automáticamente a tu app. De esta manera, tu app puede usar el inicio de sesión con Facebook y pedir permiso a los usuarios de tu app para acceder a la información del perfil de juego y a la foto de perfil.

Haz clic en el botón Personalizar.

Personalizar el inicio de sesión con Facebook y solicitar datos al usuario

Configuración

El inicio de sesión con Facebook para videojuegos te permite controlar la configuración de OAuth, agregar una URL de devolución de llamada de autorización cancelada y redireccionar un validador de URI.

Inicio rápido

El inicio de sesión de Facebook para juegos te permite obtener de manera rápida el código para implementar el inicio de sesión con Facebook para juegos en tu app.

Permisos

Verás una lista de permisos que están disponibles en relación con el caso de uso del inicio de sesión de Facebook para juegos con una descripción completa y los requisitos individuales.

  • gaming_profile: se agrega automáticamente y no se puede eliminar
  • gaming_user_picture: se agrega automáticamente y no se puede eliminar

Después de agregar un permiso a tu app, puedes ver su estado:

  • Listo para el modo en vivo: se aprobó este permiso en la revisión de apps y está listo para publicar y completar los requisitos de prueba de los permisos de la revisión de apps
  • Listo para la prueba: puedes probar llamadas a la API en punto de conexión que requieren este permiso
  • Verificación requerida: este permiso requiere que se agregue una cuenta comercial verificada de Meta a la app

También puedes ver la cantidad de llamadas a la API exitosas que realizaste a los puntos de conexión que solicitan cada permiso.

Paso 6: Agrega más casos de uso

Haz clic en el botón Volver, en la parte superior derecha, o en Casos de uso, en el menú del lado izquierdo, para agregar más casos de uso a tu app.

Se trata de los casos de uso más comunes que acompañan al que elegiste cuando creaste esta app. Personalizarás la mayoría de los casos de uso que figuran en el panel de la apps. Luego, implementarás código para usarlos en función de las instrucciones incluidas en la documentación para desarrolladores.

Recomendamos completar los casos de uso en curso antes de agregar otros. De esta manera, podrás ver la funcionalidad que proporcionan los caso, lo que evitará que agregues un caso de uso que tu app no necesita.

Caso de usoPermisos que se pueden agregar y productos que se pueden implementar

Ayudar a los jugadores a encontrar amigos para que puedan jugar juntos: consigue más jugadores para tu juego ayudando a los jugadores actuales a encontrar a amigos para que puedan jugar juntos.

user_friends

Comparte la partida de tu juego en Facebook e Instagram: los jugadores pueden compartir capturas de pantalla y videoclips de las partidas de sus juegos en Instagram y Facebook, incluso en Historias y grupos de Facebook

Contenido compartido para juegos

Realizar un seguimiento con eventos de la app: los eventos de la app de Meta te permiten comprender cómo las personas interactúan con tu empresa en varios dispositivos, apps, plataformas y sitios web.

Eventos de la app de Meta

Obtener notificaciones en tiempo real con Webhooks: recibe notificaciones HTML automáticas cuando los usuarios de la app hagan cambios relacionados con los permisos que agregaste a tu app.

Webhooks de Meta

Siguientes pasos

Ahora que personalizaste correctamente los casos de uso adicionales, puedes probar su implementación, agregar apps de prueba, páginas, usuarios y más.