AdiSON 오퍼월 연동가이드
2.5.0
2.5.0
  • AdiSON 오퍼월 연동가이드
  • 오퍼월 기본 동작
  • 캠페인 API 연동
    • 캠페인 완료
    • HMAC 생성 및 검증
  • 2.5.0 변경사항
  • 안드로이드 SDK 설정
    • 설정 적용
    • 테마 및 색상 변경
    • 적립 가능 금액 표시
    • 성별 연령 타겟팅 적용
    • 딥링크 연동
    • 안드로이드 12 변경사항 대응
  • iOS SDK 설정
    • iOS SDK 릴리즈 정보
    • iOS 14 이상에 대비하기
    • 설정 적용
    • 테마 및 색상 변경
    • 적립 가능 금액 표시
    • 성별 연령 타겟팅 적용
    • 딥링크 연동
  • Unity SDK 설정
    • 라이프 사이클
    • 설정 적용
  • AdiSON 오퍼월 BI
Powered by GitBook
On this page
  • Unity 플러그인 다운로드
  • 오퍼월 초기화
  • 사용자 아이디 지정
  • 오퍼월 표시

Was this helpful?

Unity SDK 설정

Previous딥링크 연동Next라이프 사이클

Last updated 4 years ago

Was this helpful?

Unity 플러그인 다운로드

Unity 플러그인을 사용하면 Unity 개발자가 안드로이드 또는 iOS 네이티브 코드를 작성하지 않고도 AdiSON 오퍼월과 연동할 수 있습니다.

아래 링크를 실행하여 플러그인용 Unity 패키지를 다운로드해 주세요.

iOS 14부터는 SDK 1.3.34 이상이 적용 유니티 플러그인 0.9.20 이상 버전을 사용해주셔야 합니다.

Unity 편집기에서 프로젝트를 엽니다. Assets(애셋) > Import Package(패키지 가져오기) > Custom Package(맞춤 패키지)를 선택하고 다운로드한 AdisonOfferwallPlugin.unitypackage 파일을 찾습니다.

모든 파일을 선택하고 Import(가져오기)를 클릭합니다.

Unity 편집기에서 Assets(애셋) > Play Services Resolver(Play 서비스 리졸버) > Android Resolver(Android 리졸버) > Resolve(해결)를 선택합니다. Unity Play 서비스 리졸버 라이브러리는 선언된 종속성을 Unity 앱의 Assets/Plugins/Android 디렉터리에 복사합니다.

오퍼월 초기화

앱이 시작되는 시점에서 Adison.initialize를 호출하여 AdiSON 오퍼월 SDK를 초기화합니다.

Adison.Initialize(PUB_APP_KEY);
Adison.SetEnvironment(Environment.Development);  // 초기에는 개발환경으로 설정
Adison.SetDebugEnabled(true);  // 디버그 로그 표시
Adison.SetIsTester(true);  // 테스트 광고 표시

사용자 아이디 지정

사용자 아이디를 초기화 이후에 지정해주시기 바랍니다. 기존에 UID를 설정했는지 확인이 필요한 경우 Adison.GetUid()로 확인이 가능합니다.

Adison.SetUid("sangkyoonnam");

오퍼월 표시

필요한 시점에 오퍼월을 실행합니다.

Adison.ShowOfferwall();
adison-offerwall-unity-plugin-0.9.20.unitypackage