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 이 추가되었습니다.
Tab UI
Filter UI
Pop FAB : Pop 활성화 버튼 in Feed
이 FAB(Floating Action Button) 은 다음의 경우 나타납니다.
PopConfig 를 설정 했는데, Pop을 사용하고 있지 않은 사용자인 경우
PopConfig 를 설정하지 않았는데, FeedConfig 에 등록한 optInFeatureList에 Pop을 설정한 경우
Auto loading - 스크롤 다운 되었을 때 광고가 더 이상 없다면 추가 광고 로딩 기능
API 변경 사항
InterstitialAdConfig.setFeedUnitId Deprecated
InterstitialAdConfig 에서 setFeedUnitId
가 불필요해졌습니다. 내부적으로 Application onCreate 에서 설정한 FeedConfig를 이용하게 됩니다.
BuzzAdPush 에서 다음 2개의 생성자에서 Unit ID 넣지 않도록 변경 되었습니다.
BuzzAdPush
NotificationConfig.Builder