[유니티 꿀팁 시리즈] LevelPlay 사용방법
- LevelPlay 대시보드에서 새 앱을 생성하고 앱 ID를 확보하는 과정이 필요합니다. 📱
- 보상형 광고 유닛을 생성하고 보상 아이템 정보 및 광고 유닛 ID를 설정합니다. 🎁
- 유니티 에디터의 패키지 매니저에서 'Ad Mediation' 패키지를 검색하여 설치합니다. 📦
- 코드에서 LevelPlay 네임스페이스를 선언하고 보상형 광고 객체를 준비합니다. 💻
- LevelPlay SDK 초기화 시 성공 및 실패 콜백을 등록하고 앱 키를 인자로 사용하여 초기화를 시작합니다. ✅
- 초기화 성공 시 광고 유닛 ID로 보상형 광고를 생성하고, 로드, 시청 성공, 종료 등 다양한 이벤트 콜백을 등록합니다. 👂
- 광고 로드 성공 콜백에서 광고 보기 버튼을 활성화하고, 사용자가 버튼 클릭 시 광고를 표시하는 함수를 호출합니다. ▶️
- 광고 시청 성공 콜백에서 코인 지급과 같은 보상 지급 로직을 처리합니다. 🪙
- 광고가 닫히면 보상 여부와 상관없이 다음 시청을 위해 광고를 미리 다시 로드하는 것이 중요합니다. 🔁
- 이 과정을 통해 사용자는 게임 내 보상을 얻고 개발자는 광고 수익을 창출하는 구조를 구축할 수 있습니다. 🤝
데브허브 | DEVHUB | [유니티 꿀팁 시리즈] LevelPlay 사용방법