Interstitial 광고

Interstitial ads는 앱의 인터페이스를 일시적으로 가리는 전체 화면 또는 전체 페이지 광고입니다. 일반적으로 게임에서 레벨을 완료한 후나 주요 뷰 사이를 이동할 때와 같이 자연스러운 일시 중지 또는 전환 시점에 표시됩니다.

다음 섹션에서는 interstitial ad를 로드하고 표시하는 방법을 보여줍니다.

Loading an interstitial ad

다음 코드는 첫 번째 interstitial을 로드하는 방법을 보여줍니다:

local interstitial_ad_unit_ids = {
  android = "«android-ad-unit-ID»",
  ios = "«ios-ad-unit-ID»"
}

function initialize_interstitial_ads()
  local ad_unit_id

  local sysinfo = sys.get_sys_info()
  if sysinfo.system_name == "Android" then
    ad_unit_id = interstitial_ad_unit_ids["android"]
  elseif sysinfo.system_name == "iPhone OS" then
    ad_unit_id = interstitial_ad_unit_ids["ios"]
  end

  applovin.load_interstitial(ad_unit_id)

-- Interstitial Ad Callbacks
local function applovin_callback(self, name, params)
  if name == "OnInterstitialAdLoadedEvent" then
  -- Interstitial ad is ready to be shown. applovin.is_interstitial_ready(ad_unit_id) will now return true

  if name == "OnInterstitialAdLoadFailedEvent" then
⋮

if name == "OnInterstitialAdDisplayedEvent" then
⋮

if name == "OnInterstitialAdDisplayFailedEvent" then
⋮

if name == "OnInterstitialAdClickedEvent" then
⋮

if name == "OnInterstitialAdHiddenEvent" then
⋮

if name == "OnInterstitialAdRevenuePaidEvent" then
⋮

Showing an interstitial ad

interstitial ad를 표시하려면 show_interstitial()을 호출합니다:

if applovin.is_interstitial_ready(«ad-unit-ID») then
  applovin.show_interstitial(«ad-unit-ID»)

search