...
마시멜로(Android API 23) 이상 버전에서 Pop을 실행시키기 위해서 다른 앱 위에 그리기 권한이 필요합니다. 원활한 권한획득을 권한 획득을 위해 BuzzAd Android SDK는 사용자가 권한을 활성화하도록 유도하는 기능을 제공하고 있습니다.
SDK에서 제공하는 기능을 사용하여 다른 앱 위에 그리기 권한 획득부터 Pop 실행까지 구현하는 방법은 다음과 같습니다.
Activity에 BuzzAdPop 클래스를 멤버변수로 멤버 변수로 추가합니다.
Code Block | ||
---|---|---|
| ||
private BuzzAdPop buzzAdPop; |
...
다른 앱 위에 그리기 권한이 부여되면 자동으로 Activity 로 Activity로 돌아오며, Intent를 통해 결과를 확인합니다. 권한 획득이 확인되면 preloadAndShowPop
을 호출하여 Pop을 실행합니다.
...