Crear una app para android monetizada con Admob

He empezado un canal de youtube donde voy a hablar entre otras cosas sobre retos, los retos consisten en empezar un proyecto un lunes y terminar un domingo.

¿Qué gracia tiene eso?

Al exponerme de forma pública y poner una fecha límite, significa más motivación y presión para terminar esas ideas que tengo en la cabeza que digo que haré pero al final nunca llego a empezar.

También me gustaría involucrar un poco a las personas que me siguen para ayudarme a cumplir los retos, podéis seguir los progresos del reto en twitter con el hashtag #cabeseo1, cuando termine el reto, actualizaré este post con todo lo que haya aprendido.

Reto 1

  • Crear una app de android que extraiga las noticias del RSS de un blog
  • Monetizar la app con Adsense (La plataforma de publicidad móvil de google se llama Admob)
  • Conseguir 30 descargas

Suscríbete a mi canal de youtube

Reto superado

Google play puede tardar más de 48 horas en actualizar las estadísticas, la app ha tenido finalmente 77 instalaciones totales.

App Recetas abuela en google play

Dinero invertido

  • Twitter: $20 (18,18€)
  • Publisuites: 20€
  • Facebook: 14,65€
  • Adwords: 0,03€
  • Total gastado: 52,86€
  • Coste por usuario: Todavía es un poco pronto falta que se actualicen las estadísticas de google play.

Servicios usados

Algunos son enlaces de afiliado, te agradecería que uses mis enlaces, a ti NO te cuesta de más y me ayudas a financiar mis próximos retos.

Creando paso a paso

Informes de resultados

Más cosas que he aprendido

  • Adwords te permite crear una campaña sin problemas, pero al cabo de un rato es posible que te bloquee por no cumplir sus requisitos, a mi me bloquearon varias por dos motivos: usé la palabra "recetas" en el anuncio (parece que hay conflicto que tienen con recetas médicas) y por usar mayúsculas en el anuncio, puse 100% GRATIS.
  • Al crear la campaña en adwords cuando pones la cantidad mínima por instalación, si pones 0.05€ adwords lo interpreta como 5€, hay que poner 0,05€ con una coma.
  • Facebook te puede bloquear un anuncio si en la imagen hay texto y ocupa más del 20% de esta, Facebook tiene una herramienta para calcularlo.
  • Facebook no permite hacer campañas para promocionar apps por menos de 40€, intenté hacer una publicación patrocinada pero al ser una app no me la dejaban promocionar, al final hice una redirección web en mi servidor para engañar a facebook haciéndole creer que intento promocionar una web, no una app.
  • Twitter ads te da un saldo extra de $50 por hacer un ingreso.
  • Twitter ads no te deja crear una campaña si la cuenta de twitter es nueva.
  • Si quieres comprar menciones en coobis tienes que hacerlo con una semana de antelación, a mi no me ha dejado hacerlo para este fin de semana, he hecho una prueba y hasta el miércoles no tendré respuesta.
  • Hay app en android de Adwords y Facebook ads, para gestionar las campañas, ver el gasto actual de las campañas, ver estadísticas y pararlas en cualquier momento.
  • Si tu app de android requiere una versión mínima, configura las campañas para que sólo la vean los usuarios que realmente puedan instalarla, por ejemplo yo he puesto Jelly Bean (4.1).
  • Las estadísticas de adwords y google play no son en tiempo real, pueden tardar más de 24 horas en actualizarse.

Diario de idea a prototipo

Día 1

  • Hice un boceto de la app.
  • Instalé Android Studio y el SDK para hacer apps.
  • Empecé a crear la app de cartón piedra (se ve una estructura pero no puedes interactuar con esta).
  • Busqué iconos en Iconfinder.

Día 2

  • Al final deseché lo que hice, encontré un ejemplo de app bastante avanzado para no partir tan de cero.
  • En la app puse un enlace de un RSS a mi web por si me bloquean el RSS y yo pueda cambiarlo en cualquier momento sin tener que subir otra versión de la app a google play.
  • Integré la publicidad de admob en la app al pulsar sobre una receta.

Día 3

  • Añadí un menú para compartir las recetas en redes socials, valorar la app, ver más apps de mi cuenta de desarrollador.
  • Creé un fichero de configuración general para cambiar la URL del RSS, el ID de admob, el nombre de desarrollador para el menú "ver más apps".
  • Hice un fichero de configuración para personalizar el color de fondo y texto del menú (action bar) más fácilmente.
  • Si no hay conexión la app original te mostraba un botón para salir, lo cambié para que te de la opción de reintentarlo.
  • Modifiqué el detalle de la campaña para que las imágenes se ajustasen al ancho de la pantalla.
  • Traducí la app a español.

Día 4

  • Subí la app a google play.
  • Creé una campaña en twitter ads.
  • Dí de alta la app en reviewsmotion para conseguir valoraciones.

Día 5

  • Modifiqué la campaña de adwords que me habían bloqueado.
  • Vinculé la cuenta de google play con adwords (la petición todavía sigue pendiente).

Día 6

  • Modifiqué la campaña de adwords que me habían bloqueado.
  • Creé una campaña en facebook.
  • Compré una mención coobis para probar.

Día 7

  • Algunos usuarios no han publicado el tweet comprado en publisuites, rechacé las solicitudes y compré otras menciones.
  • Modifiqué la campaña de adwords que me habían bloqueado.

Conclusión

Me han salido muy caras la campañas porqué no he puesto ningún segmento de público en especial, sólo que los usuarios fueran de España, la campaña de facebook me ha dado estadísticas interesantes para segmentar el anuncio a un público más objetivo.

¿Te ha gustado el reto? Apóyame para que haga más retos

Si donas 10€ te enviaré todo el código de la app que hay publicada actualmente en google play, sólo tendrás que cambiar el package name, tu id de admob, personalizar los colores e iconos, te puede servir para cualquier blog que tenga el RSS completo (sea tuyo el blog o no).

Gracias en especial por ayudarme en el reto con sus consejos

Y gracias a los que se han bajado mi app y han comentado en twitter

Por mencionar algunos: Enrique Morillo, Juan Santamaría, Carlos Palacios, F. B. Amiel.