Skip to content
This repository was archived by the owner on Mar 17, 2022. It is now read-only.
brianlee-buzzvil edited this page Mar 15, 2019 · 2 revisions

아케이드 연동 사항

아케이드는 유저들이 게임을 하며 서비스에 대한 engagement를 높이고 서비스의 retention을 증대하는 데 그 목적이 있습니다.

1. 적용 방법

아래의 메소드는 BuzzScreen SDK 버젼 1.9.5.6 이상부터 사용할 수 있습니다.

1) 아케이드 선언

Arcade arcade = new Arcade(getApplicationContext(), BuzzScreen.getInstance().getAppKey(), LocalHelper.ARCADE_BANNER_UNIT_ID, LocalHelper.ARCADE_EXIT_AD_UNIT_ID);

  • getAppKey(): 버즈스크린 서버에 설정된 파트너사 식별을 위한 버즈스크린 유닛아이디입니다.
  • ARCADE_BANNER_UNIT_ID: 게임 리스트 페이지에서 하단 배너 형태의 네이티브 광고에 사용할 유닛 아이디. BD 매니저에게 요청하여 이 키 값을 수령합니다.
  • ARCADE_EXIT_AD_UNIT_ID: 게임 리스트 페이지에서 back button 클릭시 뜨는 네이티브 광고에 사용할 유닛 아이디. BD 매니저에게 요청하여 이 키 값을 수령합니다.

2) 아케이드 실행

arcade.startArcadeActivity(this, BuzzScreen.getInstance().getUserProfile().getUserDeviceId());

  • getUserProfile().getUserDeviceId(): 게임에서 유저 식별을 위한 메소드

2. 사용예시

public void onClick() {
    new Arcade(
        context, 
        BuzzScreen.getInstance().getAppKey(),
        LocalHelper.ARCADE_BANNER_UNIT_ID,
        LocalHelper.ARCADE_EXIT_AD_UNIT_ID)
    .startArcadeActivity(context,
        BuzzScreen.getInstance().getUserProfile().getUserDeviceId()); 
}

Clone this wiki locally