목차
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
준비 사항
사용자가 선택할 수 있는 푸시 알림 수신 시간 및 각 시간별 UI 텍스트
Info |
---|
푸시 알림 구독 시간 및 각 시간별 UI 텍스트를 버즈빌 담당자에게 전달해야 합니다. |
Push 초기화하기
PushConfig
와 BuzzAdPushTheme
을 통해 Push 지면의 기능과 UI를 설정할 수 있습니다.
...
Code Block | ||
---|---|---|
| ||
final PushConfig pushConfig = new PushConfig.Builder().build();
final BuzzAdBenefitConfig buzzAdBenefitConfig = new BuzzAdBenefitConfig.Builder(context)
...생략...
.setPushConfig(pushConfig)
.build();
BuzzAdBenefit.init(this, buzzAdBenefitConfig); |
푸시 알림 수신 다이얼로그 표시하기
Push의 기능을 안내하고 사용자가 푸시 알림 수신(구독) 시간을 선택할 수 있는 다이얼로그를 사용할 수 있습니다. 사용자가 다이얼로그에서 알림 수신 시간을 선택하고 완료를 누르면 리워드 광고 푸시 알림이 사용자의 기기에서 활성화됩니다.
...
Info |
---|
|
...
다음은 사용자에게 푸시 알림을 알림 수신과 리워드 광고 구독을 유도하는 예시입니다.
...
Info |
---|
|
리워드 광고 구독 취소 다이얼로그 표시하기
사용자에게 리워드 광고 구독을 취소할 수 있는 다이얼로그를 제공할 수 있습니다. 사용자가 구독을 취소하면 푸시 알림 기능이 비활성화됩니다.
...
Code Block | ||
---|---|---|
| ||
BuzzAdPush.getInstance().unregisterWithDialog(MyActivity.this, new BuzzAdPush.OnRegisterListener() { @Override public void onSuccess() { // 구독 취소 성공 시 호출 } @Override public void onCanceled() { // 구독 취소 실패 시 호출 } }); |
Info |
---|
|