Compartir a través de


Demanda de Vungle para Android

En esta página se proporcionan pasos para integrar y mostrar anuncios de vídeo intersticiales mediante Vungle en Android. Siga estos pasos para configurar y mostrar anuncios de vídeo intersticiales mediante Vungle en Android.

Paso 1: Instalación del SDK

Para integrar la demanda de Vungle, incluya el SDK móvil de AppNexus y ANVungleAdapter en el proyecto. Incluya las siguientes dependencias en el build.gradle archivo en la dependencies sección :

dependencies {
    implementation 'com.appnexus.opensdk:appnexus-sdk:[9,10)'
    implementation 'com.appnexus.opensdk.csr:appnexus-vungle-csr:[9,10)'
}

Paso 2: Inicializar el SDK de Vungle

Inicialice el SDK de Vungle al principio del ciclo de vida de la aplicación para asegurarse de que está listo para su uso. Reemplace YOUR_APP_ID por el identificador de aplicación proporcionado por Vungle.

Ejemplo

VungleAds.init(this, "YOUR_APP_ID", new InitializationListener() {
    @Override
    public void onSuccess() {
        Log.d("vunglecsr", "Vungle SDK initialized successfully");
    }
    @Override
    public void onError(@NonNull VungleError vungleError) {
        Log.d("vunglecsr", "Initialization failed: " + vungleError.getErrorMessage());
    }
});

Paso 3: Inicializar un anuncio intersticial y establecer la palabra clave necesaria

Después de inicializar correctamente el SDK de Vungle, el SDK de AppNexus captura el token del pujador durante la solicitud de anuncio y se reenvía a la plataforma de suministro principal (PSP).

Para cargar un anuncio intersticial, cree una instancia del InterstitialAdView objeto . Asegúrese de conservar correctamente una referencia a este objeto.

Establezca una palabra clave personalizada antes de llamar al método loadAd(). Use las siguientes especificaciones:

  • Clave: "VUNGLE_PLACEMENT_ID_FOR_CSR"
  • Valor: el identificador de ubicación de Vungle asignado a la ubicación Monetizar.

Ejemplo



// Create and configure the interstitial ad object
interstitialAdView = new InterstitialAdView(this);

// Set the Monetize placement ID
interstitialAdView.setPlacementID("MONETIZE_PLACEMENTID");

// Add the custom keyword for Vungle placement
interstitialAdView.addCustomKeywords("VUNGLE_PLACEMENT_ID_FOR_CSR", "VUNGLE_PLACEMENT_123");

// Set the ad listener to handle ad events
interstitialAdView.setAdListener(adListener);

// Load the ad
interstitialAdView.loadAd();

Nota:

  • Reemplace "MONETIZE_PLACEMENTID" por el identificador de ubicación monetizar.
  • Reemplace "VUNGLE_PLACEMENT_123" por el identificador de ubicación de Vungle asignado a la configuración del anuncio.

Al seguir este proceso, se asegura de que la solicitud de anuncio incluya el token del pujador y la configuración necesarios para mostrar anuncios intersticiales.

Paso 4: Representar el anuncio

Después de cargar correctamente el anuncio intersticial, representa la creatividad cuando se ajuste al flujo de la aplicación. En este ejemplo, el anuncio se muestra inmediatamente.

Ejemplo

public void onAdLoaded(AdView iav) {
    // Display the interstitial ad
    interstitialAdView.show();
}