(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๋ฅผ ํ†ตํ•ด ๋กœ๋“œ ์‹คํŒจ ์ด์œ ๋ฅผ ์•Œ ์ˆ˜ ์žˆ์Œ } });

ย