전체 설정

MobileAds 클래스에서는 모바일 광고 SDK의 전체 설정을 제공합니다.

동영상 광고 볼륨 조절

앱에 자체적인 볼륨 조절 기능(예: 음악 또는 음향효과용 맞춤 볼륨)이 있을 경우 Google 모바일 광고 SDK에 앱 볼륨을 공개하면 동영상 광고에 앱 볼륨 설정을 적용할 수 있습니다. 따라서 사용자가 예상할 수 있는 범위의 오디오 볼륨으로 동영상 광고가 제공됩니다.

볼륨 버튼 또는 OS 수준 볼륨 슬라이더를 통해 조절되는 기기 볼륨은 기기 오디오 출력 볼륨을 결정합니다. 그러나 앱은 기기 볼륨을 기준으로 자체적인 볼륨 수준을 조절하여 맞춤 오디오 경험을 제공할 수 있습니다. 정적 setAppVolume() 메서드를 통해 모바일 광고 SDK에 상대적인 앱 볼륨을 알릴 수 있습니다. 유효한 광고 볼륨 값의 범위는 0.0(무음)~1.0(현재 기기 볼륨)입니다. 다음은 SDK에 상대적인 앱 볼륨을 보고하는 방법의 예입니다.

자바

    @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)
        ...
    }
    

SDK에 앱 볼륨이 음소거되었음을 알리려면 setAppMuted() 메서드를 사용하세요.

자바

    MobileAds.setAppMuted(true);
    

Kotlin

    MobileAds.setAppMuted(true)
    

음소거를 해제하면 앱 볼륨이 이전에 설정된 수준으로 돌아갑니다. 기본적으로 Google 모바일 광고 SDK의 앱 볼륨은 현재 기기 볼륨과 동일하도록 1로 설정됩니다.