모바일 SDK딥링크
Unity
1. 개요
- AdStage Unity SDK는 Android/iOS 전반의 딥링크 수신·처리와 생성 기능을 제공합니다.
- Android(App Links), iOS(Universal Links/URL Schemes)의 플랫폼 사전 설정이 완료되어야 정상 동작합니다.
참고
- Android: AndroidManifest의 인텐트 필터, 링크 도메인/스킴 설정
- iOS: Info.plist의 URL Schemes, Associated Domains(AASA) 설정
2. Android 딥링크 수신 설정
AdStage Unity SDK는 기본적으로 NBaseUnityActivity (Assets/Plugins/Android/src/com/nbase/unity/NBaseUnityActivity.java)를 사용합니다.
커스텀 Activity를 사용하는 경우 아래 코드를 추가하세요.
3. iOS 딥링크 수신 설정
기본적으로 UnityAppController (Assets/NBaseSDK/Plugins/iOS/Source/NBaseAppController.mm)를 사용합니다.
커스텀 AppController 사용 시 아래 코드를 추가하세요.
4. Unity 딥링크 수신 처리
Unity 씬에서 이벤트 리스너를 구현해 딥링크를 수신·분기 처리합니다.
5. Unity 딥링크 생성 예제
앱 내에서 완전한 딥링크를 생성하고 콜백으로 결과를 수신합니다.
6. 주의사항
setAdStageApiKey()호출은 앱 시작 시점에 수행하세요.- Android/iOS 라이프사이클 콜백 삽입 위치를 정확히 반영하세요.
- AndroidManifest, Info.plist 내 도메인/스킴 등록 상태를 확인하세요.

