BuzzScreen 3 마이그레이션 가이드

본 가이드는 기존 연동 돼있던 BuzzScreen의 버전을 3 버전으로 업데이트에 필요한 내용을 담고 있습니다.

 

Requirement

AndroidX 사용하기 문서를 참조해 프로젝트를 Migration해야 합니다.

 

Interface Changes

BuzzScreen 3에서는 다음과 같은 변경이 있습니다.

  • deleteUser가 제거되었습니다.

    • public void deleteUser(ApiCallListener listener)

  • Buzzscreen.init이 변경되었습니다.

    • BuzzScreen.init(appKey, ...) → BuzzScreen.init(unitId, ...)

  • AppKeyAndroidManifest.xml 을 통해 추가할 수 있도록 변경되었습니다.

    • 다음과 같은 meta_data를 추가

<meta-data android:name="com.buzzvil.APP_KEY" android:value="app-pub-000000000000" />
  • setUserFeed이 변경되었습니다.

    • 삭제 : public void setUseFeed(boolean useFeed)

    • 유지 : public void setUseFeed(boolean useFeed, String placementId)

  • setActivateListener가 제거되었습니다.

    • public void setActivateListener(ActivateListener listener)

    • 대체: public void activate(OnReadyListener listener)

 

Supported Versions

BuzzScreen 3을 사용하기 위해서는 최소 아래 버전으로 업데이트가 필요합니다.

  • Feed SDK

    • com.buzzvil.buzzscreen.ext:feed-sdk:2.0.3.0

  • Referral SDK

    • com.buzzvil.buzzscreen.ext:referral:1.1.0

  • Migration SDK

    • com.buzzvil.buzzscreen.ext:migration-from:1.1.0.0

    • com.buzzvil.buzzscreen.ext:migration-to:1.1.0.0

    • com.buzzvil.buzzscreen.ext:migration-host:1.1.0.0

    • com.buzzvil.buzzscreen.ext:migration-client:1.1.0.0

  • Extension SDK

    • com.buzzvil.buzzscreen.ext:buzzscreen-host:1.1.0.0

    • com.buzzvil.buzzscreen.ext:buzzscreen-client:1.1.0.0