Añadiendo publicidad en tu aplicación con AdMob

July 3, 2017 | Autor: Jessica Guillen | Categoría: Android
Share Embed


Descripción

E Este texto o forma pa arte de “E El Gran libro de Android” A d de la edittorial M Marcombo o, de Jesús s Tomás M Más informacción en www..androidcurs o.com

11.4 Añ ñadiendo o publiciidad en tu t aplicación con n AdMob b. H Hay muchas maneras de e monetizar una aplicación. Una de las opcionees más acep ptadas por lo os usuarios es la de poner publicid dad en las aplicaciones s, ya que noo requiere que q el usuarrio pague na ada directam mente. Para e esto, Android d no impone ningún tipo de restricció ón, se pueden realizar acuerdos a con cualquier compañía de d publicidad d. Algunas dde las platafo ormas que tte permiten insertar anuncios en ttus aplicacio ones son: AdMob A (Gooogle), iAd (A Apple), AdHu ub (Samsun ng), AirPush h, Millenniall Media, MobFox M y GeenApp G (ppara promoc cionar aplica aciones).

E En este aparttado veremos cómo añad dir publicidad d de la comp pañía AdMo ob (ADvertising on MOBile") que es propiedad de Google. E Esta compañía ofrece solluciones parra añadir anu uncios en ap plicaciones desarrolladas d s en Android , iOS, webO OS, Flash Lite e, Windows P Phone y cua alquier naveg gador para móvil. m El anuncio que se e visualiza en e cada mom mento es seeleccionado por la comp pañía según el tipo de ap plicación, situ uación geográfica y el us suario en conncreto que la a está milar al que ofrece Goo utiliza ando. Su fun ncionamiento o es muy sim ogle a travéss de su com mpañía AdSe ense, con el que q podemo os recibir ingrresos inserta ando anuncio os en nuestroos sitios Web b.

Vídeo o[Tutorial]: AdMob: cóómo obtener ingresos de su aplicacióón

Ejercic cio paso a paso: p Una prrimera aplica ación con anuncios 1. C Crea un nuevvo proyecto con c los siguie entes datos: Applicat tion Name: Anuncios Package name: com.example.an nuncios S API 9 (2.3) Minimum Required SDK:

N NOTA: Se requuiere una verssión de Androoid 2.3 o superrior para podeer utilizar Gooogle Play Serrvices. 2. A Abre Android d SDK Man nager y ase egúrate que el paquete e Google Pllay Services s está in nstalado:

1. A continuació ón vamos a importar al w workspace el proyecto co on las libreríaas de Google e Play S Services. Pu uedes saltarrte el siguie ente punto si ya lo ha as importadoo para proy yectos a anteriores (Pu uedes verific carlo mirando o si en el Pak kage Explore er aparece eel proyecto go ooglep play-services_ s_lib). 2. U Utilizando el entorno Ecliipse, entra a File > Impo ort > Android d > Existing A Android Cod de Into W Workspace. Pulsa en Brrowse…, y ve a la carrpeta donde está instalaado Android d SDK seleccciona carpeta M Manager. Desde ésta, la /android-ssdk/extras/google/ g google_play_ _services/libp projects/goog gle-play-serv vices_lib. De ebería apareecer seleccio onado u un proyecto lllamado goog gle-play-servvices_lib. Pullsa en Finish h.

U Utilizando el entorno e And droid Studio o, abre la ruta a donde está á instalado A Android Stud dio. En W Windows pue ede ser C:\ \Users\\AppDat ta\Local\And droid\androiid‐studio. Desde D e esta carpeta, accede a la ruta sdk\\extras\goog gle\google_play_servicces\libproje ects y ccopia la carp peta google‐play‐servicces_lib a la carpeta de proyectos dde Android Studio S (p por defecto esta e carpeta a se llama AAndroidStudi ioProjects, y está dentro o de la carpe eta de u usuario). Esto o es solo porr comodidad , puede esta ar en cualquier otro sitio. Copia a la misma m ccarpeta el archivo android‐supp a port‐v13.jar que en ncontrarás en sdk\ex xtras\  android\supp port\v13. 3. E En el Anuncioss vamos s a importar i esta lib brería. proyecto U Utilizando Ec clipse, haz clic c con el bo otón derecho o y seleccion na Propertiess > Android. En la ssección de sección s de librerías, pul sa en el bo otón Add… y seleccionaa el proyecto que a acabas de im mportar. U Utilizando el entorno An ndroid Stud dio, con el proyecto abierto, a ves a File > Project P S Structure... y selecciona en la izquie erda Module es. Hacer clic en el botóón de mas (+) ( de a arriba y sele eccionar Imp port Module. En la venttana que ap parece, seleccciona la ca arpeta g google‐play‐services_li ib y pulsa en n aceptar. En n las ventana as siguientess, acepta todas las o opciones por defecto. Otra O vez en n la ventana donde he emos selecccionado Modules, a asegúrate de e que nuestrro proyecto ssigue selecc cionado, elig ge la pestañaa Dependen nces y p pulsa en el botón b mas (+) ( que apa rece a la de erecha. Puls sa en Librarry y seleccio ona la librería que acabamos de e añadir. C Con esto, ya deberían esttar las libreríías adecuada as para traba ajar con Gooogle AdMob. 4. H Hay dos form mas de añadir un anunci o, por código o por XML L. Lo más seencillo es añ ñadirlo p por XML. Para ello, copia el siguiente elemento dentro dell RelativeL Layout d de activity_m main.xml:     <  

N NOTA: En el atributo adU UnitId hemoss puesto ADM MOB_PUBLISH HER_ID. Ahíí va el ID qu ue nos prroporcionará AdMob. Al final del tutoriaal conseguirem mos este ID.

5. C Como estamos utilizando o atributos q que no son de Android (los del esppacio de nom mbres ads), tendrem mos que añad dir la siguien te línea al elemento principal (el RelaativeLayout): )
Lihat lebih banyak...

Comentarios

Copyright © 2017 DATOSPDF Inc.