Módulo 11: Monetizando tu Aplicación Monetización de aplicaciones En Windows Phone 8 existen tres fuentes principales de monetización: Venta de aplicaciones con o sin versión de prueba Publicidad en aplicaciones Compras dentro de la aplicación Venta de aplicaciones 1
Venta de aplicaciones Al publicar una aplicación en el Windows PhoneStore, podemos establecer un precio 70% del precio de la aplicación es para el desarrollador Los pagos comienzan a partir de los $200 USD Los pagos se realizan a través de una transferencia bancaria Requiere configurar una tarjeta de crédito o cuenta para recibir los pagos Venta de aplicaciones Versiones de prueba En este modo, las aplicaciones no son mostradas en la categoría de gratis El método IsTrial() de la clase LicenseInformationindica si está ejecutando en modo de prueba var licenseinformation = new Microsoft.Phone.Marketplace.LicenseInformation(); if (licenseinformation.istrial()) { //Reducir funcionalidad, etc. } Publicidad 2
Publicidad El SDK de Windows Phone8 incluye el control AdControl Proporciona todo lo necesario para desplegar publicidad en una aplicación Microsoft.Advertising.Mobile.UI <UI:AdControl ApplicationId="ID DE LA APLICACION" AdUnitId="AD UNIT ID" /> Publicidad Microsoft Advertising pubcenter Plataforma de publicidad de Microsoft Anuncios enfocados Control completo de cómo se ven los anuncios pubcenter.microsoft.com Publicidad Nokia Ad Exchange Plataforma de publicidad de Nokia Multiplataforma (Windows Phone, Series 40, Symbian, ios, BlackBerry y Android) Optimización de anuncios en más de 120 redes Pago de ganancias habilitado en más de 200 países www.developer.nokia.com/distribute/nax 3
Windows Phone8 permite vender contenidos digitales en nuestras aplicaciones Podemos usar este mecanismo para proporcionar elementos o funcionalidades adicionales Para mayor información, consulta el Dev Center: http://tinyurl.com/wp8apppolicies Windows Phone 8 soporta dos tipos de productos: Durables Elementos que se compran una vez y les pertenecen a los usuarios para siempre. Ejemplos: nueva funcionalidad, niveles de un juego, etc. Consumibles Elementos que se compran y se gastan. Ejemplos: acceso a revistas digitales, rentas de películas, dinero virtual, etc. 4
Define los elementos de tu aplicación Usa el portal de Windows Phone Store Integra los elementos en tu aplicación Usa el SDK Selecciona los países y el precio Usa el portal de Windows Phone Store para definir Gestiona Usa el portal de Windows PhoneStore para ver los reportes de ventas, por elementos, por región, por fecha, etc. 1. El desarrollador publica la aplicación 2. El desarrollador publica los productos y los asocia a la aplicación 3. La aplicación consulta la lista de productos asociados disponibles 4. El usuario compra los productos de su interés a través de un Selector 5. Cuando la aplicación reanuda, enumera las licencias de los productos 6. El Windows PhoneStore proporciona un recibo digital para verificar la compra Desarrollador Aplicación Publica la aplicación Publica los productos Consulta los productos Compra de productos Obtiene las licencias Windows Phone Store Obtiene un recibo Clase CurrentApp Windows.ApplicationModel.Store Clase para obtener información acerca de los productos y licencias y realizar compras dentro de la aplicación 5
Consulta de productos CurrentApp.LoadListingInformationByProductIdsAsync Método para consultar la lista de productos asociados a la aplicación Regresa un objeto de tipo ListingInformation Operación asíncrona var productos = await CurrentApp.LoadListingInformationByProductIdsAsync(new string[] { "Idioma espanol", "Idioma frances" }); Compra de productos CurrentApp.RequestProductPurchaseAsync Método para comprar un producto El segundo parámetro indica si deseamos un recibo Operación asíncrona Dispara un Selector await CurrentApp.RequestProductPurchaseAsync("Idioma espanol", false); Entrega de productos CurrentApp.ReportProductFulfillment Método para notificar al Windows PhoneStore que la aplicación ha entregado el producto por el que se ha pagado CurrentApp.ReportProductFulfillment("Idioma espanol"); 6
Para probar una compra dentro de la aplicación tenemos tres opciones: 1. Distribuir la aplicación como beta y publicar productos beta 2. Usar la biblioteca Mock In-App en nuestro proyecto 3. Configurar un servicio mock en IIS Para mayor información, consulta la documentación del SDK de Windows Phone8 http://tinyurl.com/wp8inapptesting 10 tipspara hacer más dinero 10 tipspara hacer más dinero (1/2) 1. Usa el API de Trial 70 veces más descargas, 7 veces más ganancias 2. Usa un Mosaico Dinámico 3.7 veces más probables que las 50 apps más destacadas lo tengan 3. Usa Notificaciones Push 3.2 veces más probable que las 50 apps más destacadas lo tengan 4. Usa el control de anuncios con ubicación Mayor relevancia resulta en costos más efectivos 5. Aplica el estilo Metro Las apps que cumplen son destacadas más frecuentemente 7
10 tips para hacer más dinero (2/2) 6. Publica de manera global Crecimiento más rápido en nuevos mercados 7. Localiza inteligentemente Idioma, moneda, símbolos 8. Usa un tamaño adecuado Las apps < 90 MB trabajan bien en todos los dispositivos 9. Responde a la retroalimentación Solicita opiniones y retroalimentación y corrige 10. Actualiza frecuentemente Las 50 apps más destacadas son actualizadas cada 2-3 meses Resumen Preguntas? 8