Publicidad en aplicaciones, hay vida más allá de Admob

Encontrar un buen proveedor de anuncios es una tarea complicada pero con Appodeal todo se hace mas facil y unifica todos estos proveedores en un mismo sitio

En este tutorial aprenderemos a implementar el SDK de Appodeal para mostrar anuncios en nuestra app.

Índice de contenidos

1. Introducción

Hace unas semanas terminé un proyecto personal con android, entonces llegó el momento de pensar cómo monetizar esta aplicación. Siempre o casi siempre recurrimos a google admob ya que es la más conocida, pero hay vida más allá de google.

2. Entorno

El tutorial está escrito usando el siguiente entorno:

  • Hardware: Portátil MacBook Pro 15′ (2,7 Ghz Intel Core i7, 16GB DDR3).
  • Sistema Operativo: Mac OS Catalina 10.15.3
  • Entorno de desarrollo: Android Studio
  • Lenguaje: Kotlin

3. ¿Qué es Appodeal?

Es un SDK para desarrolladores que unifica todas las redes publicitarias y nos ayuda a conseguir optimizar al máximo nuestras aplicaciones. Es decir, Appodeal reúne los anuncios adecuados de cada red publicitaria para conseguir la mayor monetización posible.

4. ¿Como funciona?

  1. El cliente solicita el anuncio.
  2. El servidor recibe las diferentes ofertas de las diferentes redes publicitarias asociadas -Amazon Products Ads, admob, inmobi, etc.-.
  3. El servidor compara los intereses del usuario con los anuncios recibidos de los proveedores.
  4. El cliente muestra el anuncio que más reporte monetario aporta.

5. ¿Qué diferencias encuentro entre Appodeal y el resto de servicios similares?

La principal diferencia es el alto eCPM ya que tiene implementación con la mayoría de proveedores de anuncios.

6. ¿Qué es eCPM?

En español es, Coste Efectivo Por Mil. Es un método de medición que nos permite ver la cantidad de ganancias que tendremos por cada mil impresiones de los anuncios en nuestra app.

Aquí puedes encontrar más información

7. Implementación en android

La característica principal que hizo que me decantara por de Appodeal fue la facilidad de implementación.

Aquí puede ver su documentación

  • A nivel de app en el build.gradle debemos agregar esta dependecia.
implementation 'com.appodeal.ads:sdk:2.6.2.+'
  • En el archivo AndroidManifest.xml debemos añadir los siguientes permisos.
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
  • Ahora solo nos queda inicializarlo y mostrar en tipo de anuncio que queremos.
    • Primero creamos el componente en la vista.
<com.appodeal.ads.BannerView
        android:id="@+id/bannerTest"
        android:layout_width="400dp"
        android:layout_height="52dp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"/>
    • Ahora nos vamos a nuestra clase.
private val appKey = "tu app key dada por appodeal"
Appodeal.initialize(activity, appKey, Appodeal.BANNER)
Appodeal.setBannerViewId(R.id.bannerTest)
Appodeal.show(this, Appodeal.BANNER_VIEW)
    • Así de fácil tendríamos ya un banner en nuestra aplicación.
  • También tenemos la posibilidad de usar otros tipos de anuncios:
    • INTERSTITIAL
    • REWARDED_VIDEO
    • NON_SKIPPABLE_VIDEO
    • NATIVE
    • MREC
  • Todas las implementaciones de los diferentes tipos de anuncios las puedes encontrar aquí

8. Conclusiones

Appodeal es un excelente SDK que a parte de tener un alto eCPM y conexión con todos los proveedores de anuncios, su implementación es muy fácil.

9. Referencias

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad

Información básica acerca de la protección de datos

  • Responsable: IZERTIS S.A.
  • Finalidad: Envío información de carácter administrativa, técnica, organizativa y/o comercial sobre los productos y servicios sobre los que se nos consulta.
  • Legitimación: Consentimiento del interesado
  • Destinatarios: Otras empresas del Grupo IZERTIS. Encargados del tratamiento.
  • Derechos: Acceso, rectificación, supresión, cancelación, limitación y portabilidad de los datos.
  • Más información: Puedes ampliar información acerca de la protección de datos en el siguiente enlace:política de privacidad

Soy técnico superior en desarrollo de aplicaciones multiplataforma.

¿Quieres publicar en Adictos al trabajo?

Te puede interesar

02/03/2026

José Antonio Sánchez Segovia

Zephyr es un RTOS open source respaldado por la Linux Foundation que permite desarrollar dispositivos embebidos conectados, eficientes y escalables, facilitando el paso de prototipo a producto final con una arquitectura mantenible.

23/02/2026

Enrique Casado Díez

LoRa y LoRaWAN son tecnologías clave en el ecosistema IoT cuando se requiere largo alcance y bajo consumo energético. En este artículo analizamos su funcionamiento, Spreading Factor, link budget, arquitectura de red, frecuencias y clases de dispositivos, con un caso práctico real.

19/02/2026

Juan José Díaz Antuña

Copilot Chat es la forma más sencilla y segura de empezar a usar IA en Microsoft 365. En este artículo vemos cómo funciona, cómo activarlo y en qué se diferencia de Microsoft 365 Copilot, Copilot Studio y los Agentes Inteligentes, con ejemplos prácticos y una comparativa clara.