중요 : 2020년 3월 1일부터 앱스플라이어는 레거시 SDK 버전을 더 이상 사용하지 않는다.
SDK 버젼 : 5.1.0
1. 개요
앱스플라이어 SDK는 앱 설치 및 이벤트를 기록하는 기능을 제공한다.
이 SDK는 매우 강력하고 안전하며 가벼우면서도 임베드하기 쉽도룩 개발되어 있다.
앱스플라이어 SDK를 통해 설치, 업데이트, 세션을 기록할 수 있고, 또한 앱 설치 이 외에도 인앱 구매나 게임 레벨 달성과 같은 인앱 이벤트를 추가로 기록하여 ROI 및 사용자 인게이지먼트 수준을 평가할 수도 있다.
1.1 SDK 연동 - 필요한 작업
항목 | 목적 | 완료 후 |
SDK연동 (필수) | SDK 연동 및 설정에 대한 안내 |
앱의 대시보드에 새로운 오가닉 인스톨이 확인된다. 앱의 대시보드에 새로운 논오가닉 인스톨이 확인된다. |
핵심API (적극 추천) | SDK 핵심 API 사용 관련 안내. 핵심 API들을 통해 인앱 이벤트와 수익 측정, 딥링크 수행 및 전환 데이터 수집을 할 수 있다. |
인앱 이벤트 및 수익이 대시보드에 표시된다. 딥링크를 동작할 수 있다. |
추가API |
선택적 API 구현 및 사용안내 예를 들어, 앱 삭제 측정 또는 친구 초대 어트리뷰션, 푸시 알림 측정 등에 활용된다. |
앱 삭제, 추천 및 푸시 알림을 통한 사용자 참여 등을 측정할 수 있게하고, 사용자 프라이버시 시나리오 등 여러 상황을 처리할 수 있다. |
API 참조 | 개발자들을 위한 SDK API 관련 빠른 참조 |
1.2 iOS 플랫폼과 SDK 호환성
iOS SDK는 iOS 버전 6 이상 및 tvOS 버전 9이상이 설치된 모든 iOS 및 tvOS 기기 (iPhone, iPod, Apple TV)와 호환된다.
iOS SDK는 Apple사의 IPv6 DNS64/NAT64 네트워크와 완전히 호환된다.
2. 앱에 SDK 추가하기
2.1 Xcode에 SDK 다운로드 및 추가하기
CocoaPods
1. 최신 버전의 CocoaPods를 다운로드하여 설치해라.
2. 다음의 행을 Podfile 에 추가한다.
pod 'AppsFlyerFramework'
3. pod install 을 실행한다.
4. .xcworkspace 파일을 사용하여 Xcode에 있는 프로젝트를 여는지 (.xcodeproj 파일이 아님) 확인한다.
참고 : tvOS 앱을 개발하는 경우, CocoaPods는 AppsFlyerFramework의 관련 디펜던시를 자동으로 추가한다.
Carthage
1. 최신 버전의 Cartage를 설치해라.
2. 다음 행을 Cartfile binary에 추가해라.
https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/AppsFlyerLib.json
위의 링크는 정적 라이브러리에 연결된다. 최신 iOS버전으로 업그레이드하는 경우, 다음을 수행해라.
Xcode에서 copy-framework를 실행하는 Run Script단계를 제거해라.
라이브러리가 포함되어 있지 않도록 확인해라.
현재는 tvOS 앱을 지원하지 않는다.
2.2 광고 지원 프레임 워크 추가하기
AppsFlyer의 SDK는 다음의 네이티브 프레임워크를 사용한다.
AdSupport.framwork - 이 프레임워크는 기기에서 IDFA를 수집할 때 필요하다. IDFA가 없으면 페이스북, 트위터, 구글 애즈 및 기타 네트워크를 어트리뷰트할 수 없다.
iAd.framework - 이 프레임 워크는 앱에서 애플 검색 광고의 실적을 기록하고 측정하는 데 필요하다.
'광고효과측정 > 앱스플라이어 AppsFlyer' 카테고리의 다른 글
앱스플라이어 페이스북광고 추적하기 (1) | 2020.03.06 |
---|---|
앱스플라이어 보고서? (1) | 2020.03.06 |
모바일앱 마케팅 어트리뷰션이란? (0) | 2020.03.06 |
앱스플라이어란? Appsflyer? (0) | 2020.03.06 |