Configuración global

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

Control del 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 esta forma, los anuncios de vídeo respetarán el volumen configurado en la aplicación. Esta medida permite que los usuarios vean 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, para adaptar la experiencia auditiva. Para informar al SDK de anuncios para móviles 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 indicado al SDK de anuncios de Google para móviles tiene el valor "1" (el volumen del dispositivo).