Configuración global

La clase MobileAds proporciona la configuración global del SDK de anuncios para móviles.

Control de volumen de los anuncios de vídeo

Si tu aplicación tiene sus propios controles de volumen (como volúmenes personalizados para la música o los efectos de sonido), haz que informe de dichos ajustes al SDK de anuncios de Google para móviles, de forma que los anuncios de vídeo respeten el volumen configurado en la aplicación. De esta forma, los usuarios verán los anuncios de vídeo con el volumen esperado.

El volumen del dispositivo se controla mediante botones físicos o el control deslizante de volumen del sistema operativo. Sin embargo, las aplicaciones pueden ajustar los niveles, independientemente de cuál sea el volumen configurado en el dispositivo. Eso se hace para adaptar la experiencia de audio. Para informar al SDK del volumen relativo de la aplicación, utiliza el método estático setAppVolume(). Los valores válidos de volumen para los anuncios van desde 0,0 (silencio) a 1,0 (volumen del dispositivo). A continuación, te mostramos un ejemplo de cómo informar al SDK del volumen relativo de la aplicación:

Java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);
        MobileAds.initialize(this, new OnInitializationCompleteListener() {
        @Override
        public void onInitializationComplete(InitializationStatus initializationStatus) {}
    });
        // Set app volume to be half of current device volume.
    MobileAds.setAppVolume(0.5f);
    ...
}

Kotlin

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
        MobileAds.initialize(this) {}
        // Set app volume to be half of current device volume.
    MobileAds.setAppVolume(0.5f)
    ...
}

Utiliza el método setAppMuted() para informar al SDK de que el volumen de la aplicación se ha silenciado:

Java

MobileAds.setAppMuted(true);

Kotlin

MobileAds.setAppMuted(true)

Al volver a activar el volumen de la aplicación, se regresa al nivel configurado previamente. De forma predeterminada, el volumen de la aplicación para el SDK de anuncios de Google para móviles es 1 (el volumen actual del dispositivo).