...
고도화된 구독 절차는 https://buzzvil.atlassian.net/wiki/spaces/BDG/pages/2270135576/ver+2.25.x+6.5.2.#BuzzAd-Push-%EA%B5%AC%EB%8F%85-%EA%B3%A0%EB%8F%84%ED%99%94을 참고하여 구현할 수 있습니다.
SDK에서 제공하는 구독 Dialog 다이얼로그 UI는 https://buzzvil.atlassian.net/wiki/spaces/BDG/pages/2270135597/ver+2.25.x+6.5.3.#SDK-%EC%97%90%EC%84%9C-%EC%A0%9C%EA%B3%B5%ED%95%98%EB%8A%94-Dialog-UI-%EC%BB%A4%EC%8A%A4%ED%84%B0%EB%A7%88%EC%9D%B4%EC%A7%95을 참조하여 변경할 수 있습니다.
...
Code Block | ||
---|---|---|
| ||
buzzAdPush.unregisterWithDialog(MyActivity.this, new BuzzAdPush.OnRegisterListener() { @Override public void onSuccess() { // 구독 해지 성공 시 호출 } @Override public void onCanceled() { // 구독 해지 실패 시 호출 } }); |
SDK에서 제공하는 구독 해지 다이얼로그 UI는 https://buzzvil.atlassian.net/wiki/spaces/BDG/pages/2270135597/ver+2.25.x+6.5.3.#SDK-%EC%97%90%EC%84%9C-%EC%A0%9C%EA%B3%B5%ED%95%98%EB%8A%94-Dialog-UI-%EC%BB%A4%EC%8A%A4%ED%84%B0%EB%A7%88%EC%9D%B4%EC%A7%95을 참조하여 변경할 수 있습니다.
Restart receiver 등록
디바이스를 재부팅하거나 앱 업데이트 후에도 Push가 정상적으로 동작할 수 있도록 하는 BroadcastReciever입니다.
BroadcastReciever를 등록하지 않으면 Push가 제대로 동작하지 않을 수 있습니다.
...