Para mejorar aún más la privacidad de los usuarios, presentamos los IDs de jugador de nueva generación de los PGS. Con los IDs de jugador de nueva generación, a los usuarios se les asignará un ID de jugador diferente para cada juego que jueguen. Sin embargo, el ID de jugador se mantiene coherente para un juego determinado (proyecto de los PGS) en todos los dispositivos.
Los IDs de jugador de nueva generación solo se aplicarán a los usuarios que nunca hayan accedido a tu juego con los PGS. Los usuarios existentes que ya hayan accedido a tu juego continuarán recibiendo el mismo ID de jugador.
Los IDs de jugador de nueva generación se lanzarán de forma gradual y, con el paso del tiempo, serán un requisito para todos los proyectos de los PGS a partir de marzo de 2024. Para obtener un cronograma detallado del plan de lanzamiento, consulta esta entrada de blog.
Cómo usar los IDs de jugador de nueva generación
Para admitir los IDs de jugador de nueva generación, haz lo siguiente:
- En Google Play Console, selecciona un juego.
- Navega a Crecimiento > Servicios de juego de Play > Configuración y administración > Configuración.
- En la página de configuración, selecciona Editar propiedades. Esta página incluye la configuración para habilitar los IDs de jugador de nueva generación, como se muestra en la siguiente imagen:
Antes de publicar el cambio para habilitar los IDs de jugador de nueva generación, te recomendamos que uses cuentas de verificador para comprobar que los IDs de jugador de nueva generación no causen problemas con el sistema de identidad.
Para hacerlo, activa el botón de selección, pero no publiques el cambio. Una vez que el botón de selección esté "Activado", las cuentas de verificador mostrarán los IDs de jugador de nueva generación para que los pruebes. Esta configuración se aplicará a todos los juegos vinculados a este proyecto de los PGS.
Una vez que se complete la prueba, publica el cambio con tu proyecto de los PGS en Play Console (en Servicios de juego de Play > Configuración y administración > Publicación), por lo que se aplicará el cambio, y todos los usuarios nuevos comenzarán a recibir los IDs de nueva generación.
Cómo probar los IDs de jugador de nueva generación
Si tu juego no supone que un ID de jugador será igual en diferentes títulos, podrás habilitar los IDs de jugador de nueva generación sin problemas. Sin embargo, te recomendamos que realices pruebas para confirmar que no habrá problemas.
Estas son algunas de las pruebas que te convendría hacer:
- Garantizar que las cuentas de verificador (que reciben los IDs de jugador de nueva generación) puedan acceder y vincular su perfil de los PGS con el progreso del juego
- (Si corresponde) Las cuentas de verificador pueden acceder al mismo sistema de identidad con el mismo perfil de los PGS en juegos diferentes, y se les hace un seguimiento de su progreso.
Cómo usar la clave de jugador según el desarrollador
Si necesitas una forma de identificar a un usuario en tus títulos para ofrecer experiencias del usuario entre juegos, puedes usar la clave de jugador según el desarrollador. Solo se puede acceder a la clave de jugador según el desarrollador a través de las APIs de REST Web. Para recuperar el ID, haz lo siguiente:
- Crea una app web del servidor.
Realiza la siguiente solicitud HTTP:
GET https://www.googleapis.com/games/v1/players/me/scopedIds
La respuesta tendrá un campo:
developer_player_key (string)
: Es el ID del usuario, que será el mismo en todas las aplicaciones de un desarrollador en Google Play Console.
Cómo recuperar una lista de IDs de jugador en tus aplicaciones
También puedes recuperar una lista de los IDs de jugador de tu usuario en la lista de aplicaciones que pertenecen a tu cuenta de desarrollador. Ten en cuenta que un usuario solo tendrá un ID para los juegos a los que accedió con los PGS.
- Crea una app web del servidor.
Realiza la siguiente solicitud HTTP:
GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds