...
Feed 보여주기
...
바텀시트 형태의 Feed지면을 표시합니다. 광고를 할당 받지 않은 상태에서는 Feed 지면이 사용자에게 노출된 후에 자동으로 할당받습니다. 단, 할당 받는 도중에는 “참여할 수 있는 광고가 없습니다.“ 라는 이미지가 보일 수 있습니다.
Code Block | ||
---|---|---|
| ||
final FeedHandler feedHandler = new FeedHandler(context, "YOUR_FEED_UNIT_ID"); feedHandler.startFeedActivity(this); |
...
사용자가 Feed 지면에 접근하기 이전에 preload()
를 호출하여 광고를 미리 할당받을 수 있습니다. 광고를 할당 받지 못했을 경우에 UI를 변경하여 사용자 경험을 높일 수 있습니다.
Code Block | ||
---|---|---|
| ||
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를 통해 원인을 알 수 있습니다 } }); |
...