Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

사용자가 Feed 지면에 접근하기 이전에 preload()를 호출하여 광고를 미리 할당받을 수 있습니다. 광고가 없을 경우에 Feed 지면에 접근하지 못하게 하는 등 사용자 경험을 고려하여 연동할 광고를 할당 받지 못했을 경우에 UI를 변경하여 사용자 경험을 높일 수 있습니다.

Code Block
languagejava
final FeedHandler feedHandler = new FeedHandler(context, "YOUR_FEED_UNIT_ID");
feedHandler.preload(new FeedHandler.FeedPreloadListener() {
    @Override
    public void onPreloaded() {
        // 광고의 개수
        int feedAdSize = feedHandler.getSize();
        // 적립 가능한 총 포인트 금액
        int feedTotalReward = feedHandler.getTotalReward();
    }

    @Override
    public void onError(AdError error) {
        // 광고가 없을 경우 호출됩니다. error를 통해 원인을 알 수 있습니다
    }
});

...