탐색

Release News

  • 개선된 기능

    네이버페이 포인트 적립 광고를 더 돋보이게

    네이티브 광고와 인터스티셜 광고에 네이버페이 포인트 적립 메시지를 표시하여 더 많은 반응을 이끌어낼 수 있습니다. 


    버그 수정

    • Feed의 테마를 다크모드로 전환할 때 FeedFragment를 재생성하는 과정에서 NullPointerException 오류가 발생하던 문제
    • 앱을 비정상적으로 종료한 뒤 VideoLandingActivity 재생성 시(즉, 동영상 광고를 다시 보는 경우) 발생하던 앱 강제종료 문제


    추가 정보


  • 새로운 기능

    네이버페이 포인트, 적립 이력 관리를 더 쉽게

    네이버페이와 연동된 Feed와 Pop에서 광고에 참여한 경우 포인트 적립 이력을 확인할 수 있는 웹페이지로 이동할 수 있는 링크를 Snackbar UI로 제공합니다. 

    * 참고 자료 | Google Material Design: Snackbars


    개선된 기능

    더욱 편리해진 커스텀 색상 관리

    BuzzAd 제품별로 커스텀 색상을 적용하던 불편함을 해소하고 일관된 사용자 경험을 제공하기 위해 하나의 테마에서 관리할 수 있도록 변경되었습니다. 이제 커스텀 가능한 다양한 항목의 색상을 하나의 테마에서 편리하게 관리해보세요. 테마가 적용되는 항목은 팝 아이콘, 팝 툴바 아이콘, 팝 커스텀 프리뷰 메시지, 인터스티셜 엔트리 포인트, Feed 툴바 아이콘, 푸시 권한 다이얼로그 UI, 외부 포인트 연동 BottomSheet 색상입니다.


    다크 모드, 모든 지면에 공통으로 적용

    이제 인터스티셜(Interstitial), 푸시 메시지(Push Message), 팝(Pop) 지면에서도 다크 모드를 지원합니다. 


    Pop 옵트인 버튼 숨기기

    이전 버전에서 기본으로 제공되던 Pop 옵트인 버튼을 필요에 따라 숨기거나 표시할 수 있습니다.

    * FAB: Floating Action Button


    버그 수정

    • BuzzAd SDK에서 사용 중인 리소스의 이름이 퍼블리셔 앱에 포함된 리소스 이름과 충돌하여 앱을 실행할 때 “Fatal Exception: java.lang.RuntimeException: All children of ConstraintLayout must have ids to use ConstraintSet” 오류가 발생하던 문제
    • Feed를 종료할 때 표시되는 BottomSheet에 다크모드가 적용되지 않던 문제
    • 광고를 클릭한 뒤 랜딩페이지를 표시할 브라우저 선택화면이 표시되는 경우에도 포인트가 적립되는 문제


    추가 정보



  • 중요!

    Android 11 (API 수준 30) 적용 시 반드시 BuzzAd 2.21.x/BuzzScreen 3.25.x 이상으로 업그레이드하시기 바랍니다. 이 버전은 Google 정책의 변경에 따라 QUERY_ALL_PACKAGES 권한을 사용하지 않도록 업데이트 되어 있습니다. Google Play에 신규로 등록되는 앱의 경우 2021년 8월까지 완료되어야 하며, 기존 등록된 앱을 업데이트하는 경우 2021년 11월까지 완료되어야 합니다. 자세한 내용은 Changelog를 참고하십시오.

    특히, 버즈빌에서 제공하는 extension SDK를 사용하여 잠금화면 앱(L앱)을 구현한 경우 반드시 잠금화면 앱에서 targetSdkVersion 30 지원하기를 참고하여 변경 사항을 적용하십시오.


    새로운 기능

    광고 구독 기능 출시, 원하는 시간에 원하는 광고를 

    이제 사용자가 설정한 구독 시간에 푸시 메시지를 전송하여 앱에 연동된 광고 피드로 진입할 수 있도록 구현할 수 있습니다.사용자가 직접 광고 알림을 받을 시간을 설정하여 참여할 수 있는 리워드 광고를 놓치지 않을 수 있습니다. 

     

    다크 모드, 검은색을 입은 Feed UI로 사용자 경험 높이기

    이제 Feed에서 다크 모드를 지원합니다. 이미 다크 모드 테마를 사용 중인 앱이라면 일관된 사용자 경험을 유도할 수 있습니다. 새롭게 사용하는 경우라면 광고를 더 돋보이게 하면서 눈의 피로도는 낮출 수 있습니다. 



    개선된 기능

    Feed 종료 인터페이스를 BottomSheet로 변경

    다이얼로그로 표시되던 Feed 종료 인터페이스를 BottomSheet로 변경했습니다. 기존 다이얼로그에서는 Feed를 종료하거나 종료를 취소할 수 있는 옵션을 제공했으나, 변경된 BottomSheet에서는 종료 옵션만 제공합니다. 또한, BottomSheet에 추가 광고를 자연스럽게 노출할 수 있습니다. 


    Feed의 상단 탭 및 필터 UI가 자동으로 표시되도록 변경 

    이제 Feed의 상단에 위치한 탭과 필터 UI가 자동으로 표시됩니다. 자세한 내용은 이 링크를 참고하십시오. 


    버그 수정

    • Android 8에서 BottomSheet로 Feed가 열리는 경우 배경이 검정색으로 보이는 문제
    • 일부 기기에서 “쇼핑적립” 메뉴 내 “최저가 보장” 섹션의 “가격비교” 버튼이 가려지던 문제


    추가 정보

     



  • BuzzAd 2.19.x

    공통

    새로운 기능

    버전별 디자인 프로토타입 제공

    링크로 이동하여 2.19.x 버전의 UI를 체험해 보실 수 있습니다.

     

    Feed 지면과 Pop 지면에 배너 타입 광고 서빙 

    Feed 지면과 Pop 지면에서 HTML 형식의 배너 타입의 광고를 지원합니다.


    Feed 지면과 Pop 지면에 연동 가능한 ADN SDK 추가 

    Igaworks SDK 추가 연동을 통해 Feed 지면과 Pop 지면에 Native 혹은 Banner 타입 광고를 서빙할 수 있습니다. (연동문서 링크)


    Feed

    개선된 기능

    피드 지면의 UI를 Bottomsheet로 변경 

    피드 지면의 UI를 전체화면이 아닌 Bottomsheet로 변경했습니다.


    피드 지면의 오토로딩 로직 개선 

    피드 지면을 스크롤 할 때에 광고를 받아오는 오토로딩 로직을 개선했습니다.


    Pop 

    새로운 기능

    Feed 지면에 Pop 활성화 유도 버튼 추가

    Feed 지면에 앱 밖에서도 추가적립! 버튼을 노출하여 Pop 활성화를 유도할 수 있습니다. (연동문서 링크)


    BuzzScreen 3.23.x

    새로운 기능

    잠금화면에서 신규 비디오 사이즈 지원

    잠금화면에서 4:5와 1:1 비율의 신규 비디오 사이즈를 지원합니다.



  • BuzzAd 2.17.x

    공통

    버그 수정

    이미지 라이브러리를 Picasso로 사용할 경우 이미지 로딩 시 딜레이가 발생하여 UIL을 사용하도록 변경

    UIL을 사용하도록 변경하여 딜레이 이슈를 해결했으며 Picasso에서 개선된 버전이 나올때까지 UIL을 사용할 예정입니다.


    Feed 

    새로운 기능

    쇼핑 적립 광고 최저가 조회 기능 추가

    최저가 조회 기능을 제공하여 더 높은 구매 전환을 기대할 수 있습니다.


    베이스 리워드 지급 관련 UI 커스텀 기능 추가

    Feed 지면에서 베이스 리워드 지급시 노출할 UI를 커스터 마이즈 할 수 있습니다.


    브릿지포인트를 사용하는 퍼블리셔의 지면에서 베이스 리워드 지급시 노출하는 다이얼로그 UI

    브릿지포인트와 베이스리워드 모두 사용하는 퍼블리셔의 지면에서 베이스 리워드 지급시 유저에게 보여주는 다이얼로그 입니다.


    개선된 기능

    쇼핑 적립 탭의 필터를 슬라이더 형태로 변경

    쇼핑 적립 탭의 필터를 슬라이더 형태로 변경하여 광고 지면의 영역을 넓혔습니다.


    버그 수정 

    Filter UI가 없는 경우 리스트가 이상하게 보이는 버그 수정 

    Filter UI가 없는 경우 PrivacyPolicyBanner가 focus를 가져가 list가 이상하게 보이는 버그를 수정했습니다.


    androidx.fragment:fragment:1.3.0 관련 크래시 이슈 픽스

    Feed 지면에서 androidx.fragment:fragment:1.3.0 을 사용할 경우 간헐적으로 크래시가 발생하는 문제를 해결했습니다.


    Pop 

    버그 수정

    Pop 활성화 토글 관련 버그 픽스

    Pop 활성화 토글을 빠르게 껐다 켜면 토글이 비활성화된 상태에서도 Pop이 활성화되는 버그를 픽스했습니다.


    Potto

    새로운 기능

    Tutorial 영역의 landing URL 커스텀 기능 추가

    Potto 지면에서 Tutorial 영역의 landing URL을 커스텀 할 수 있습니다. 


    BuzzScreen 3.21.x

    BuzzAd 2.13.x 공유 라이브러리 업데이트 대응


  • 목록


    공통

    버그 수정

    iOS의 API 변경에 따른 사용자의 IFV 처리 JS SDK 대응


    BuzzAd 2.15.x

    Feed 

    새로운 기능

    액션형 광고의 브릿지 페이지(Bottom-sheet)에 애드네트워크 광고 배너를 노출

    배너, BottomSheet 배너, 종료 인터스티셜 별로 각각의 지면에 애드네트워크 광고 배너를 노출할 수 있습니다.

    반드시 unit_id를 각각 발급받아 사용하십시오.



    Feed를 종료할 때 인터스티셜 광고 노출하고 종료 여부를 재확인


    피드 진입 시 기본포인트 지급 기능

    피드 진입에 대한 기본포인트를 지급할 수 있는 기능이 추가되었습니다. 기본포인트의 지급 주기와 포인트 수량은 조정 가능합니다. 

    유저가 피드에 진입하면 추가로 받을 수 있는 포인트를 Native와 Interstitial 지면에 표기함으로써 유저들의 피드 진입을 유도할 수 있습니다.


    Pop 

    새로운 기능

    커스텀 BottomSheet 제공 

    메인 피드에서 매체 선택에 따라 BottomSheet 형태의 팝업을 노출합니다.


    프리뷰에서 만보기 정보 제공

    목표달성, 리워드 적립 등 만보기 현황을 프리뷰에서 보여줍니다.


    개선된 기능

    다른 앱 위에 그리기 권한 다이얼로그의 UX 개선  

    다이얼로그에서 확인을 누르면 시스템 설정에서 앱 목록 화면으로 이동하고, 해당 앱을 클릭하면 권한 화면으로 이동합니다.


    만보기 

    새로운 기능

    만보기 피드 상단 커스텀 제공 

    만보기 정보를 받아서 피드 상단 UI를 커스텀할 수 있습니다.


    BuzzScreen 3.19.x

    버그 수정

    잠금화면 VAST 광고에서 랜딩 후 돌아왔을 때 '더 알아보기'가 동작하지 않는 버그 수정

    잠금화면에서 VAST(Video Ad Serving Template) 광고가 나왔을 때, 오토플레이로 설정되어있지 않은 경우 크리에이티브에 있는 ‘더 알아보기’가 동작하지 않는 버그를 수정했습니다.


  • 목록


    BuzzAd 2.13.x

    Pop

    새로운 기능

    푸시 알림창에서 만보기 정보 제공

    현재 걸음 수와 목표 걸음 수를 푸시 알림창에서 확인할 수 있습니다. 


    개선된 기능

    푸시 알림창에서 만보기 정보를 누를 경우 걷기 미션 페이지로 이동

    UIUX를 개선하여 푸시 알림창에서 만보기 정보를 누를 경우 걷기 미션 페이지로 바로 이동합니다.


    만보기

    새로운 기능

    최근 7일, 최근 30일 기준의 걸음 수 정보를 제공

    버그 수정

    광고 할당(preload)에 실패해도 팝 아이콘을 표시하도록 변경

    사용자가 팝 피드를 열지 않은 상태에서 팝 아이콘을 띄우려할 경우, 팝 아이콘을 표시하기 전에 광고 할당(preload)을 실패해도 팝 아이콘을 항상 표시하도록 변경했습니다.

    특정 스마트폰에서 만보기가 동작하지 않는 문제

    만보기가 정상적으로 동작하지 않을 때 만보기 페이지로 진입하면 토스트 메시지로 사용자에게 알려줍니다. 


    BuzzScreen 3.17.x

    BuzzAd 2.13.x 공유 라이브러리 업데이트 대응


  • 목록



    BuzzAd

    Native

    새로운 기능

    네이티브에서 피드로 진입가능한 링크 추가

    네이티브 광고에 피드 지면으로 이동할 수 있는 링크가 추가되었습니다. 

    [네이티브 광고에서 피드 지면으로 진입하는 링크 동작]


    Interstitial

    새로운 기능

    인터스티셜에서 피드로 진입가능한 링크 추가

    인터스티셜 광고에 피드 지면으로 이동할 수 있는 링크가 추가되었습니다.


    [인터스티셜 광고에서 피드 지면으로 진입하는 링크 동작]


    Interstitial 종료 콜백 추가

    브릿지포인트를 도입중인 퍼블리셔 앱에서 인터스티셜 종료 직후에 브릿지포인트 잔액 확인 화면을 띄울 수 있습니다.



    Pop

    새로운 기능

    쇼핑적립형 피드 (Tab UI / Filter UI) 적용 

    탭을 이용해서 광고적립과 쇼핑 적립 광고 타입 별로 볼 수 있습니다.

    [Tab UI / Filter UI]


    팝 아이콘을 띄우는 것 뿐만 아니라 피드를 함께 띄울 수 있는 인터페이스를 제공 


    버그 수정

    Pop에서 에러가 발생한 경우 자동으로 서비스를 재시작하도록 수정

    잘못된 State가 남아서 Pop 아이콘이 보이지 않는 경우가 발생하지 않도록 에러 발생 시 자동으로 서비스를 재시작하도록 수정했습니다.


    만보기

    새로운 기능

    추가 수익화를 위한 광고 추가 

    만보기 팝에서 목표 걸음수를 달성하여 리워드 적립이 가능한 경우 리워드 페이지 진입 시 뜨는 인터스티셜 진입 광고를 추가할 수 있습니다.

    [인터스티셜 진입 광고]


    팝의 메인피드에서 종료 시도 시에 뜨는 인터스티셜 종료 광고

    만보기 팝, 팝 지면 종료 시에 아래 그림과 같은 인터스티셜 종료 광고를 노출할 수 있습니다. (옵션)
    할당된 광고가 존재하지 않을 경우 팝 종료 여부를 재확인합니다. 

    [팝 지면 종료 광고]


    만보기 팝 기능 및 커스텀 구현 

    만보기 팝은 만보기를 기본으로 하는 Pop이며 메인피드 상단에 고정으로 만보기 기능을 노출합니다. 팝을 활성화시키면 신체활동 감지 권한 요청 절차를 거치고 만보기 기능도 활성화됩니다. 각 부분의 아이콘, 메시지, 색상을 교체할 수 있습니다. 

    [만보기 Pop]


    버그 수정

    만보기 팝 버그 픽스

    하얀색 Progress Guide 부분이 지정되지 않던 버그를 수정했습니다.

    [Progress Guide]


    Ext.Point

    개선된 기능

    토스머니 로그인 Bottom Sheet의 제목과 부제목 커스텀 가능

    [토스머니 로그인 Bottom Sheet]


    Ext.Point 로그인 시, 프로필 입력 배너의 색 변경 

    [프로필 입력 배너]


    BuzzScreen

    BuzzScreen

    버그 수정

    특정 퍼블리셔에서 발생한 잠금화면 활성화 문제 관련 방어 코드 추가

  • 목록



    공통

    이미지 라이브러리를 UIL에서 Picasso로 변경

    버전 2.9 미만의 BuzzAd Benefit SDK에서 이미지 처리 라이브러리로 UIL(Universal Image Loader)을 사용하고 있었습니다. 최근 Android 10 변동 사항으로, 기능 동작에는 문제가 없으나 알림성 오류 로그가 발생하는 현상이 자주 보고되었습니다. 

    • 변경 사항: 이미지 라이브러리를 Picasso로 변경했습니다.
    BuzzAd 2.9.x 또는 BuzzScreen 3.13.x 보다 이전 버전의 SDK를 사용하고 있는 경우 SDK 업데이트가 필요합니다. 

     

    Feed

    새로운 기능

    RevenueType과 Filter category별로 광고를 로딩

    버전 2.5부터 Feed에는 쇼핑 광고와 일반 광고가 분리되었습니다. 이 변경사항으로 탭과 필터에 해당하는 광고를 보여주기 위해, 한 번에 많은 광고를 요청하고 있었습니다. 이 과정에서 필터마다 균일하게 광고를 받지 못하는 현상과 한 번에 많은 광고를 할당하는 방식이 서버에 부담을 주고, Feed 연동 과정이 복잡해졌습니다. (탭 UI 적용 시 자동 로딩(Auto Loading)을 자동으로 비활성화)

    • 변경 사항: 한 번에 할당받는 광고 수를 줄이고 피드를 끝까지 스크롤하면 광고를 추가 요청하여, 유저가 광고를 계속 이어볼 수 있도록 자동 로딩(Auto Loading) 기능을 활성화했습니다. 또한, 앱사용자가 탭과 필터를 각각 클릭할 때마다, 탭과 필터에 해당하는 광고만 요청하도록 변경했습니다.


    개인정보 취급 방침 변경 (링크)

    개인정보보호법과 구글 정책에 대응하기 위해 앱사용자가 버즈빌 광고 지면에 진입할 때 개인정보수집 및 사용에 대한 동의를 받아야 합니다. 별도의 지면 이동 없이 개인정보 사용 정책을 확인할 수 있도록 수정되었습니다. 앱사용자가 동의하지 않을 경우 버즈빌 광고를 노출할 수 없으며, 개인정보 수집 및 사용에 대한 동의를 한 이후부터 버즈빌의 앱사용자의 데이터 수집 및 광고 참여가 가능합니다.

    개인정보 수집 동의는 Bottom-sheet 형태로 보여주며, API로 호출 가능합니다. 

    해당 API는 BuzzAdBenefit 초기화 이후에 사용이 가능하며, 이미 자체적으로 개인정보취급방침에 대한 동의를 받았다면 Buzzvil 개인정보 수집 API가 보이지 않도록 설정할 수 있습니다.


    BuzzAd 개인정보 수집 동의 화면

    [BuzzAd 개인정보 수집 동의 화면]

    앱사용자가 "미동의"를 클릭한 경우 Feed 화면[앱사용자가 미동의를 클릭한 경우 Feed 화면]



    개선된 기능

    Feed에서 액션형 광고에 대한 Bridge Page 사용하기

    • 변경 사항: 기존에는 액션형 광고를 누르면 항상 새로운 페이지로 랜딩되었습니다. Bridge Page를 Bottom-sheet 형태로 보여 주는 기능이 추가되었습니다. (Bridge Page를 사용하고 싶지 않을 경우 기존 방식으로 사용 가능합니다.)

    [변경된 Bridge Page]

     

    ADN 광고 노출 순서 보장 

    현재 ADN 광고가 항상 Feed의 최하단에 배치됩니다. 피드를 스크롤하여 광고를 자동 로딩(Auto Loading)으로 할당받을 때는 문제가 발생하지 않지만, 이후 다른 탭 및 필터에 진입한 뒤 다시 ADN 광고가 존재하는 카테고리로 돌아오는 경우, 기존 배열이 유지되지 않고 모든 ADN 광고들이 최하단에 배치되는 문제가 있었습니다.

    ex. {AD, AD, ADN, AD, AD, ADN} → 탭/ 필터에서 돌아온 경우 →  {AD, AD, AD, AD, ADN, ADN}

    • 변경 사항: 다른 탭 및 필터를 클릭한 뒤 다시 기존 카테고리로 돌아와도 기존 배열을 유지하도록 변경했습니다.
      ex. {AD, AD, ADN, AD, AD, ADN} → 탭/ 필터에서 돌아온 경우 → {AD, AD, ADN, AD, AD, ADN}


    버그 수정

    광고 페이지에 랜딩된 후 Feed가 종료되는 문제 

    일부 퍼블리셔 앱에서 Feed 광고를 클릭하여 광고 페이지로 랜딩되었을 때 메모리 정리 등의 문제가 발생하여 Feed가 강제 종료되는 현상이 있었습니다. 이 때, 다시 Feed로 돌아오는 경우 빈 웹 페이지가 노출되는 문제가 있어서 수정되었습니다.


    Push

    개선된 기능

    Feed를 종료할 때 토스트 팝업(Toast Popup) 추가 

    앱사용자가 광고 페이지로 랜딩한 뒤 뒤로가기 버튼을 연속으로 누르면 의도하지 않게 Feed까지 종료되는 경우가 발생합니다. 이 상황을 방지하기 위해 Feed 종료 여부를 확인하는 토스트 팝업이 추가되었습니다. 뒤로 가기 버튼을 한 번 누르면 토스트 팝업이 나타나고, 3초 이내에 한 번 더 뒤로가기 버튼을 누르면 Feed가 종료됩니다. 


    만보기

    새로운 기능

    신체활동 감지 권한을 요청하는 대화 상자(Dialog) 추가

    앱사용자가 만보기에 처음 접속할 경우 "신체활동 감지 권한"을 요청하는 대화 상자를 표시합니다.