SDK 설치
플랫폼별로 네이버 앱 전환 추적 SDK를 설치하는 방법은 다음과 같습니다.
iOS
네이버 앱 전환 추적 SDK는 다음의 프레임워크에 의존성을 가지고 있습니다. 이 프레임워크를 추가합니다.
- CoreTelephony.framework
- SystemConfiguration.framework
네이버 앱 전환 추적 SDK는 CocoaPods를 이용해 설치합니다.
pod 'NTrackerSDKExt'
참고
Apple은 iOS 14.5부터 앱 추적 투명성(ATT, App Tracking Transparency) 프레임워크를 이용해 IDFA(Identifier for Advertisers)에 접근할 수 있는 권한을 사용자에게 받도록 요구합니다. 자세한 내용은 Apple의 User Privacy and Data Use 문서를 참고하세요.
네이버 앱 전환 추적 SDK는 iOS의 앱 추적 투명성 정책을 준수합니다. SDK가 설치된 앱의 trackingAuthorizationStatus(app-tracking permission status)를 승계하며, iOS의 사용자가 앱 전환 추적을 허용한 경우에만 광고 식별자(IDFA)를 수집합니다.
Android
네이버 앱 전환 추적 SDK는 다음의 라이브러리에 의존성을 가지고 있습니다. Gradle dependency 설정에 추가합니다.
dependencies {
implementation 'com.google.android.gms:play-services-appset:16.0.2'
implementation 'com.android.installreferrer:installreferrer:2.2'
}
네이버 앱 전환 추적 SDK는 다음의 권한이 필요합니다. AndroidManifest.xml 파일에 추가합니다.
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
네이버 앱 전환 추적 SDK는 Maven central repository를 이용해 배포합니다. Gradle 설정에 'mavenCentral' repository를 추가합니다.
allprojects {
repositories {
mavenCentral()
}
}
네이버 앱 전환 추적 SDK를 Gradle dependency 설정에 추가합니다.
dependencies {
implementation 'com.navercorp.ntracker:NTrackerSDKExt:버전명'
}