Integrando publicidad de AdMob en WP 8.0

Click here to load reader

  • date post

    15-Jun-2015
  • Category

    Mobile

  • view

    113
  • download

    4

Embed Size (px)

Transcript of Integrando publicidad de AdMob en WP 8.0

  • 1. Vicente GuzmanMVP Windows Platform DevelopmentIntegrando publicidad de AdMob en Windows Phone 8.0El mercado de las Apps para mviles cada vez crece ms, por lo que se est volviendo ms competitivo el conseguir dar visibilidad a nuestras Apps para que los usuarios la descarguen. As que el da de hoy quiero hablarles de AdMob.Qu es AdMob?AdMob es una red publicitaria para mviles de Google la cual te ayudara a dar visibilidad a tu App as como el poder generar ingresos directos mediante anuncios.Cmo funciona? 1.- Se agrega el .dll en la aplicacin y este empieza a publicar anuncios.2.- Los usuarios hacen clic en los anuncios.3.- Se obtienen ingresos cada vez que los usuarios hagan clic en los anuncios de su aplicacin.Suena bien, cmo puedo comenzar?Lo primero que debemos hacer ser obtener una cuenta, para esto deberemos de registrarnos en el portal de AdMob.

2. Vicente GuzmanMVP Windows Platform DevelopmentEn el caso de que ya tengamos una cuenta solo iniciemos sesin. Ya activa nuestra cuenta tendremos las opciones de Monetizar, Promocionar o Analizar, para cuestiones didcticas de este tutorial elegiremos la primera.Una vez presionado (tocado, seleccionado) nos mandara a una ventana con 3 opciones, la primera es para buscar la aplicacin en cualquiera de estas dos tiendas: Google Play o iTunes App Store.La segunda (la cual ser la que seleccionaremos) es para aadirla manualmente, y en la ltima opcin es para seleccionar aplicaciones que hayamos aadido previamente.Una vez que nos posemos en la segunda opcin podremos visualizar como nos solicita que llenemos dos campos, el primero es el nombre de la aplicacin a la cual aadiremos la publicidad y el segundo es la plataforma. 3. Vicente GuzmanMVP Windows Platform DevelopmentNota: Favor de seleccionar la opcin de Windows Phone 8.0Cuando hayamos guardado, pasaremos a elegir el formato en el cual queremos que se muestre la publicidad as como el nombre como identificaremos a esta. 4. Vicente GuzmanMVP Windows Platform DevelopmentPara efectos didcticos elegiremos el formato de Banner, y dejaremos seleccionados los tipos de publicidad que vienen por default, es decir que se mostrara Texto e Imagen. As como le permitiremos que se actualice la publicidad cada 60 segundos, esto para que el usuario no se aburra con la misma publicidad y tengamos ms oportunidad de que le d clic a esta y as nos genere ganancias.En Ad Unit Name podemos poner lo que queramos, la finalidad es identificar nuestro banner, en mi caso pondr: Banner Demo App AdMob.Unas ves configuradas todos los campos, demos clic en Save para guardar nuestro Banner. 5. Vicente GuzmanMVP Windows Platform DevelopmentYa por ltimo nos arrojara el Ad Unit ID, el cual ser el que aadiremos en el cdigo de nuestra aplicacin donde queramos que se muestre la publicidad. 6. Vicente GuzmanMVP Windows Platform DevelopmentDEMORequisitos: Windows Phone SDK 8.0 Visual Studio 2012 o Posterior Google SDK Ads (Descargar)Nota: El archivo descargado solo contiene un archivo DLL.Comencemos entonces generando un nuevo proyecto:En nuestro explorador de soluciones, demos clic secundario en References para que nos despliegue un men, en donde seleccionaremos la primera opcin: Agregar Referencia. 7. Vicente GuzmanMVP Windows Platform DevelopmentUna vez que nos abra la ventana, tendremos que seleccionar: Examinar para que podamos buscar el .DLL que previamente descargamos.Una ves seleccionado, damos clic en Aceptar. 8. Vicente GuzmanMVP Windows Platform DevelopmentAhora tenemos que habilitar las capacidades (Capabilities), para esto tenemos que abrir nuestro archivo WMAppManifest.XML y posicionarnos en la pestaa antes mencionada. Nota: Este archivo se encuentra dentro de Properties.A continuacin les muestro las funciones obligatorias que se deben de seleccionar para que nuestra publicidad se muestre. 9. Vicente GuzmanMVP Windows Platform DevelopmentFunciones ObligatoriasID_CAP_NETWORKINGSe requiere el acceso a los servicios de red cuando se solicitan anuncios.ID_CAP_WEBBROWSERCOMPONENTSe requiere porque el objeto AdView es un navegador web.ID_CAP_MEDIALIB_PLAYBACKProporciona acceso a los elementos multimedia que se estn reproduciendo actualmente.ID_CAP_MEDIALIB_AUDIOProporciona acceso de lectura a los elementos de audio de la biblioteca multimedia.Despus de esto debemos de buscar el control AdView en la caja de herramientas, considera que es diferente al control AdControl, si no se encuentra deberemos agregarlo. Para esto haz clic con el botn derecho en la caja de herramientas y selecciona Elegir elementos (Choose Items).Luego clic en Examinar (Browse), y en la ventana que aparecer selecciona el archivo GoogleAds.dll que has descargado antes, asegrate que el control AdView este seleccionado en el espacio de nombre GoogleAds y, a continuacin haz clic en OK. 10. Vicente GuzmanMVP Windows Platform DevelopmentAl igual que muchos controles, AdView se especifica ms fcilmente en las marcas XAML. Una forma de hacerlo consiste en arrastrar el control AdView desde la caja de herramientas al panel que muestra el resultado de las marcas XAML.Ya casi acabamos, ahora toca abrir nuestro archivo MainPage.xaml (u otro archivo XAML segn corresponda para su proyecto) y agreguemos el espacio de nombres: xmlns:GoogleAds="clr-namespace:GoogleAds;assembly=GoogleAds" Para finalizar solo toca agregar el control: Nota:MY_AD_UNIT_ID se debe reemplazar por tu ID de bloque de anuncios de AdMob real.YOUR_AD_FORMAT se debe reemplazar por la constante AdFormats que deseas solicitar. Actualmente, se admiten Banner y SmartBanner. 11. Vicente GuzmanMVP Windows Platform DevelopmentDespus de aadir esto guardemos, compilemos y ejecutemos para ver el resultado.Nota: Para que se pueda ver la publicidad la aplicacin debe de estar publicada.Esto ha sido todo por hoy, y bueno como siempre, aqu les dejo el cdigo visto en el tutorial.Hasta la prxima!!