En este documento, se responden preguntas frecuentes sobre los SDKs y la publicación de Google Play Juegos para PC.
¿Cómo agregar una VPN?
Para los desarrolladores que necesitan probar su juego en regiones donde no se admite Google Play Juegos para PC, recomendamos que usen una VPN para adquirir una dirección IP de una región admitida.
Asegúrate de habilitar el modo TUN en la VPN. En el manual de instrucciones del proveedor de VPN, se puede encontrar orientación para habilitar el modo TUN y configurar el firewall.
Después de habilitar el modo TUN, instala Google Play Juegos para PC y el emulador con fines de prueba.
¿Se puede usar el flujo de compra sin un servidor de backend?
Desde una perspectiva de seguridad, por lo general, no se recomienda el procesamiento sin un servidor de backend.
Para obtener más información, consulta Proceso sin un servidor de backend.
¿Cómo comenzar a desarrollar para Google Play Juegos para PC en Unity o en el editor de UE?
- Habilita el modo de desarrollador y continúa con las pruebas.
- Agrega los archivos
manifest.xml
y.dll
. Para obtener más información, consulta el documento para desarrolladores. - Registra un GUID de socio de acceso anticipado para realizar pruebas.
Cuando inicias un juego con la app de Google Play Juegos, ¿se sincronizan los detalles de tu Cuenta de Google?
Después de iniciar el juego a través del cliente de Google Play Juegos, la cuenta se sincroniza automáticamente y no es necesario volver a acceder a través del proceso de Acceso con Google.
Cuando se envía un paquete de aplicación de Windows (WAB) con un selector de 3P, ¿se requiere el paquete del juego para la revisión?
Solo puedes enviar el instalador, sin necesidad de enviar el paquete completo del juego. El revisor podrá descargar el paquete del juego con el instalador.
Si un jugador usa un selector de 3P en lugar del cliente de Google Play, ¿se sincronizará automáticamente su cuenta de Servicios de juego de Play?
Para que las funciones del SDK operen, el juego debe iniciarse directamente a través del cliente de Google Play Juegos. Si otro proceso, como un instalador o una aplicación de inicio, inicia el juego, ese proceso debe iniciarse desde el cliente de Google Play Juegos. El juego debe pasar todos los parámetros que recibe del cliente al proceso del cliente.
¿Cómo controla el SDK el acceso a la Cuenta de Google para varias instancias o cuentas?
Cada inicio de juego en GPG se considera una "sesión de juego", y cada "sesión de juego" puede tener una cuenta asociada. Pueden ser diferentes. Por lo tanto, si inicias el juego con la cuenta A y, luego, cambias a la cuenta B y vuelves a iniciar ambos, se pueden ejecutar al mismo tiempo.
¿Existen limitaciones en el tamaño de los archivos WAB (paquete de aplicación para Windows)?
Puedes subir archivos de hasta 10 GB para un WAB.
¿Se permiten los sistemas de pago existentes basados en API después de integrar el SDK de Google Play Juegos para PC?
Todos los pagos deben procesarse con el SDK de Google Play Juegos para PC a través de la Facturación Google Play. No puedes usar tu forma de pago existente basada en la API en el mismo juego.
¿Hay entornos de pruebas abiertas o cerradas similares a los de dispositivos móviles?
Si bien actualmente no hay disponible una zona de pruebas de extremo a extremo dedicada, reconocemos la necesidad de que los desarrolladores cuenten con un entorno de pruebas similar al de producción. Pronto se ofrecerá una solución más sólida.
¿No podemos consumir correctamente las compras iniciadas en el modo de desarrollador?
El consumo de la compra en el modo de desarrollador debe realizarse en un plazo de 3 minutos; de lo contrario, es posible que se haya reembolsado la compra.
¿Hay alguna diferencia entre la API (heredada) y el SDK de Google Play Juegos para PC?
- La versión heredada se enfoca solo en la facturación
- El SDK admitirá el servicio de Google Desktop (GDS) y las funciones completas para PC
- Interfaz del SDK intuitiva para desarrolladores
- No se necesita el acceso con Google basado en el navegador
¿Existe otra forma de inicializar el SDK lanzando el juego directamente con el selector de juegos, sin pasar por Google Play Juegos para PC?
El juego debe iniciarse a través del cliente de Google Play Juegos para PC. Para obtener más detalles, consulta el documento para desarrolladores.
No se admiten los pagos recurrentes ni las suscripciones. ¿Hay planes para implementar esta función?
No hay planes para agregar esas opciones de compra más allá de la compra directa. Agradecemos tus comentarios con casos de uso específicos.
En el proceso de pago, ¿el código de error en billingerror se devuelve como la respuesta del inicio del flujo de compra o de la obtención del resultado del pago? En el flujo de compra, ¿no podemos esperar el resultado del SDK en lugar de usar un objeto de escucha?
Es la respuesta del resultado del pago. LaunchPurchaseFlow se mostrará de inmediato sin bloquearse, pero debes escuchar la devolución de llamada para saber cuándo finalizó y capturar el resultado.