Banner 및 MREC 광고

Banner 및 MREC ads는 앱 레이아웃의 일부(주로 화면의 상단이나 하단, 또는 스크롤 가능한 콘텐츠 내부)를 차지하는 직사각형 광고 형식입니다. 사용자가 앱과 상호작용하는 동안에도 계속 표시되므로 게임 플레이나 앱 사용을 방해하지 않으며, 설정된 시간 후에 자동으로 새로고침될 수 있습니다.

다음 섹션에서는 Banner 또는 MREC ad를 로드하고, 표시하고, 숨기는 방법을 설명합니다.

Loading a Banner or MREC

다음 코드는 Ad Unit ID, 원하는 위치, 그리고 (Banner의 경우) 원하는 배경색을 사용하여 Banner 또는 MREC를 로드하는 방법을 보여줍니다. MAX가 자동으로 광고 크기를 조정해 줍니다:

const BANNER_AD_UNIT_IDS = {
  "android" : "«Android-banner-ad-unit-ID»",
  "ios" : "«iOS-banner-ad-unit-ID»"
}

func initialize_banner_ads:
  var platform = OS.get_name().to_lower() # "android", "ios", etc.
  var ad_unit_id = BANNER_AD_UNIT_IDS.get(platform)

  # MAX는 휴대폰에서는 320×50, 태블릿에서는 728×90으로 Banner 크기를 자동으로 조정합니다.
  AppLovinMAX.create_banner(ad_unit_id, AppLovinMAX.AdViewPosition.BOTTOM_CENTER)

Banner 또는 MREC 표시하기

Banner 또는 MREC를 표시하려면 다음 메서드를 호출하세요:

AppLovinMAX.show_banner(«ad-unit-ID»);

Banner 또는 MREC를 숨기려면 다음 메서드를 호출하세요:

AppLovinMAX.hide_banner(«ad-unit-ID»);

Adaptive Banners

Google 비딩 및 Google AdMob, Google Ad Manager, Liftoff Monetize, Pangle, Yandex는 adaptive Banners를 지원합니다. MAX는 다른 network의 Banner 크기를 비적응형(non-adaptive) 방식으로 조정합니다.

Google은 개발자가 Banner 배치 영역과 앱 콘텐츠 사이에 50 px의 패딩을 포함할 것을 권장합니다. 이렇게 하면 사용자가 실수로 Banner를 클릭할 가능성이 줄어듭니다. 자세한 정보 및 모범 사례는 Google의 “확인된 클릭 정보” 정책을 참조하세요.

Adaptive Banners는 기기 유형과 Banner 너비에 따라 높이가 결정되는 반응형 Banner입니다. adaptive Banners를 비활성화하려면 다음 예제와 같이 adaptive_banner 플래그를 설정하세요.

AppLovinMAX.set_banner_extra_parameter(«ad-unit-ID», "adaptive_banner", "false")

AppLovinMAX.get_adaptive_banner_height(«width»)를 호출하여 Banner 높이를 가져온 다음, 그에 맞게 콘텐츠를 조정하세요.

자동 새로고침 중지 및 시작

광고의 자동 새로고침을 중지하고 싶을 수 있습니다. 광고를 숨기거나 수동으로 새로고침하려는 경우가 이에 해당합니다. 다음 메서드를 호출하여 자동 새로고침을 중지합니다:

AppLovinMAX.stop_banner_auto_refresh(«ad-unit-ID»);

다음 메서드를 호출하여 광고의 자동 새로고침을 시작합니다:

AppLovinMAX.start_banner_auto_refresh(«ad-unit-ID»);

search