Tengo un juego multiplataforma (web / iOS / Android) en preparación. En la versión gratuita, el juego principal todavía se puede jugar por completo, pero las personas que elijan pagar obtendrán más funciones sociales (y sin anuncios, por supuesto).
Estaba pensando que, en lugar de tener una versión gratuita y de pago para todas las plataformas, puedo lanzar las aplicaciones solo de forma gratuita y si los usuarios quieren más, tienen que registrarse y pagar una tarifa única (a través de una pasarela de pago o PayPal ) El contenido adicional estaría disponible en todos los clientes a los que tengan acceso. Teóricamente, esto significa un mejor valor para los jugadores y menos mantenimiento y dolor de cabeza para mí (obviamente, tengo que manejar todos los problemas de pago yo mismo).
¿Encaja en el modelo de negocio de Apple / Google? ¿O seguirán reclamando su parte de la tarifa de registro?
fuente
Respuestas:
Google recientemente aclaró su política, por lo que tanto Apple como Google están tomando el corte 30 de cualquier transacción realizada como compra en la aplicación. No permiten ninguna otra forma de pago dentro de la aplicación y simplemente eliminarán su aplicación del mercado si se molesta con ella.
Las únicas excepciones que ambos permiten son:
fuente
Desbloquear contenido adicional para usuarios de pago no es un problema para Apple o Google (supongo que te refieres a la tienda de aplicaciones de Google Play, hay diferentes tiendas de aplicaciones de Android con diferentes requisitos).
Sin embargo, su aplicación será rechazada por Apple, ya que requieren que use su servicio de compra desde la aplicación. Cuesta el 30% por cada transacción, pero es un flujo de pago al que los usuarios están acostumbrados, entonces, ¿por qué no ir con él?
Para Google Play, no está claro si se permitirá en el futuro utilizar cualquier otro servicio de pago que no sea el IAP de Google, por lo que creo que al menos debería ofrecerlo como una alternativa. Google no puede tomar parte del pago si no se realiza a través de su servicio IAP.
fuente
Como dijo johlo, Apple solo permite el uso de su propia API. Creo que Google también lo hace.
Sin embargo, si su juego es HTML5 y lo aloja usted mismo, puede cargarlo de la forma que desee. También puedes instruir a tus jugadores sobre cómo guardar el juego como una aplicación y aprovechar el almacenamiento en caché para que el juego actúe lo más cerca posible de cualquier otra aplicación (si quieres jugar sin conexión).
Sin embargo, esto tiene sus desventajas, ya que es mucho más difícil construir una base de jugadores si elige esta solución (pero con todos los juegos en la tienda de aplicaciones y Google Play, las posibilidades de no ser notado son bastante altas de todos modos).
Tendrás que encontrar una buena campaña de marketing.
fuente
Con respecto a la funcionalidad de desbloqueo (probablemente más relevante para su escenario), se le pedirá que establezca todos los productos como "consumibles" en Apple y "no administrados" en Google. Esto significa que debe configurar un servidor para administrar los derechos de todos los productos de su lado. Prácticamente, cada cliente autenticará al usuario con el servidor y consultará sobre el saldo de diferentes productos.
fuente