(ver 2.31.x) 5.2. ๊ณ ๊ธ ์ค์
๋ชฉ์ฐจ
๊ฐ์
์ด ๋ฌธ์์์ ๊ฐ์ด๋ ํ๋ ๋ด์ฉ์ BuzzAd Android SDK์ Interstitial ์ง๋ฉด ์ฐ๋์ ๊ธฐ๋ฅ์ ์ค๋ช ํ๊ณ ๊ฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค.
ย
๊ด๊ณ ๊ฐ์ ์ค์
๋ฐํ ์ํธ ํํ์ Interstitial ์ง๋ฉด์ ๋ณต์ ๊ฐ์ ๊ด๊ณ ๋ฅผ ํ์ํ ์ ์์ต๋๋ค.
๋ค์์ 3๊ฐ์ ๊ด๊ณ ๋ฅผ ํ ๋น๋ฐ๋ ์์์ ๋๋ค.
InterstitialAdConfig interstitialAdConfig = new InterstitialAdConfig.Builder()
.adCount(3) // 1 ~ 5
.build();
interstitialAdHandler.show(context, interstitialAdConfig);
ย
์ข ๋ฃ์ ๋ํ ์ฝ๋ฐฑ
Interstitial ์ง๋ฉด์ด ์ข ๋ฃ๋๋ ์ด๋ฒคํธ๋ฅผ ์์ ํ ์ ์์ต๋๋ค. ํ์์ ๋ฐ๋ผ ์ด์ฉํ์ฌ ์ข ๋ฃ ์์ ์ ์ํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
๋ค์์ Interstitial ์ง๋ฉด์ด ์ข ๋ฃ๋๋ ์ด๋ฒคํธ๋ฅผ ์์ ํ๋ ์์์ ๋๋ค.
interstitialAdHandler.show(MainActivity.this, interstitialAdConfig, new InterstitialAdHandler.OnInterstitialAdEventListener() {
// ...
@Override
public void onFinish() {
// ์ธํฐ์คํฐ์
์ข
๋ฃ์
}
});ย
ย
๊ด๊ณ ์์ฒญ ๊ฒฐ๊ณผ์ ๋ํ ์ฝ๋ฐฑ
๊ด๊ณ ํ ๋น ์์ฒญ์ ๋ฐ๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ์์ ํ ์ ์์ต๋๋ค.
๋ค์์ ๊ด๊ณ ์์ฒญ ๊ฒฐ๊ณผ๋ฅผ ์์ ํ๋ ๋ฆฌ์ค๋๋ฅผ ์ถ๊ฐํ ์์์ ๋๋ค.
interstitialAdHandler.show(MainActivity.this, interstitialAdConfig, new InterstitialAdHandler.OnInterstitialAdEventListener() {
// ...
@Override
public void onAdLoaded() {
// ๋ก๋ ์ฑ๊ณต์
}
@Override
public void onAdLoadFailed(AdError error) {
// ๋ก๋ ์คํจ์. error๋ฅผ ํตํด ๋ก๋ ์คํจ ์ด์ ๋ฅผ ์ ์ ์์
}
});
ย