BuzzAd SDK 2.21.x 마이그레이션 가이드

개요

본 가이드는 기존 연동 되어있던 BuzzAd SDK 버전을 2.21.+ 버전으로 업데이트에 필요한 사항을 담고 있습니다.

동작 변경 사항

targetSdkVersion 30 지원

Android targetSdkVersion 30 을 지원합니다. Gradle 4.0.1 이상을 사용해야 합니다.

BuzzAd Feed의 UI 변경

컴포넌트 별로는 다음 3가지가 추가되었습니다. Tab UI / Filter UI / Pop FAB / Auto loading 이 추가되었습니다.

  1. Tab UI

    1. 설명 및 비활성화 방법

  2. Filter UI

    1. 설명 및 비활성화 방법

  3. Pop FAB : Pop 활성화 버튼 in Feed

    1. 이 FAB(Floating Action Button) 은 다음의 경우 나타납니다.

      1. PopConfig 를 설정 했는데, Pop을 사용하고 있지 않은 사용자인 경우

      2. PopConfig 를 설정하지 않았는데, FeedConfig 에 등록한 optInFeatureList에 Pop을 설정한 경우

    2. 설명

  4. Auto loading - 스크롤 다운 되었을 때 광고가 더 이상 없다면 추가 광고 로딩 기능

    1. 설명 및 비활성화 방법

API 변경 사항

InterstitialAdConfig.setFeedUnitId Deprecated

InterstitialAdConfig 에서 setFeedUnitId 가 불필요해졌습니다. 내부적으로 Application onCreate 에서 설정한 FeedConfig를 이용하게 됩니다.

 

BuzzAdPush 에서 다음 2개의 생성자에서 Unit ID 넣지 않도록 변경 되었습니다.

BuzzAdPush

NotificationConfig.Builder