AppsFlyer는 개발자와 마케터가 설치 및 액 수익의 출처를 정확하게 파악할 수 있도록 하는 모바일 어트리베이션 및 마케팅 분석 플랫폼입니다. 이 서비스는 광고 노출부터 목적 행동 완료까지의 완전한 사용자 여정을 추적합니다. AppsFlyer 공식 가이드에 따르면, 설치 어트리베이션은 사기를 적결하고 모든 플랫폼에서 광고 예산을 최적화하는 데 도움이 됩니다.
중요 포인트
AppsFlyer는 2011년에 설립된 클라우드 기반의 모바일 어트리베이션 및 마케팅 분석 플랫폼입니다. 이 시스템을 통해 액 개발자는 어떤 광고 채널이 설치, 가입 및 구매를 유도하는지 파악할 수 있습니다. AppsFlyer는 연간 120억 개 이상의 설치를 처리합니다.
이 플랫폼은 8,000개 이상의 광고 네트워크와 MMP 파트너를 지원합니다. 데이터는 모바일 SDK, Server-to-Server API 및 Apple의 SKAdNetwork 통합을 통해 수집됩니다. AppsFlyer는 데이터 보호를 위해 ISO 27001 및 SOC 2 Type II 인증을 보유하고 있습니다.
AppsFlyer의 핵심 가치는 모든 광고 캔페인을 위한 통합 대시보드입니다. 마케터는 여러 출처에서 데이터를 수동으로 수집하지 않고도 한 것의 인터페이스에서 채널별로 설치당 비용(CPI), 사용자당 평균 수익(ARPU) 및 광고 비용 대비 수익률(ROAS)을 확인할 수 있습니다.
AppsFlyer는 설치 및 이벤트에 대한 여러 어트리베이션 모델을 지원합니다. 주요 모델은 마지막 클릭 어트리베이션입니다: 설치는 App Store 또는 Google Play로 이동하기 전의 마지막 광고 클릭에 귀속됩니다. 사용자가 Facebook, 그다음에 Google Ads서 광고를 보고 액을 설치한 경우 설치는 Google Ads에 기록됩니다.
첫 번째 클릭 모델은 터치포인트 체인에서 첫 번째 클릭에 설치를 귀속합니다. 이 모델은 펌너 상단의 채널 효과성을 평가하는 데 유용합니다. AppsFlyer는 어트리베이션 잠기 시작을 유연하게 설정할 수 있습니다: 클릭 시점부터 1일에서 90일까지.
뷰스루(또는 노출 기반 어트리베이션)는 클릭만 아니라 광고 노출도 고려합니다. 사용자가 광고 배너를 보고 클릭하지 않았지만, 지정된 기간(보통 24시간) 내에 액을 설치한 경우 AppsFlyer는 그 노출에 설치를 귀속할 수 있습니다. 뷰스루 잠기는 클릭스루와 별도로 설정됩니다.
코호트 LTV는 설치 후 일자별 사용자당 수익을 보여주는 AppsFlyer 리포트입니다. 예를 들어, 3월 1일에 액을 설치한 사용자의 코호트는 7일차에 2.50달러, 30일차에 4.80달러의 ARPU를 보일 수 있습니다. 이를 통해 서로 다른 출처의 트래픽 품질을 비교할 수 있습니다.
SKAdNetwork(SKAN)은 2021년에 출시된, IDFA를 사용하지 않고 설치 어트리베이션을 위한 Apple의 프레임웍크입니다. AppsFlyer는 SKAdNetwork를 완전히 지원한 첫 번째 MMP 중 하나였습니다. SKAN으로의 전환은 IDFA 액세스에 대한 명시적인 사용자 동의가 필요한 iOS 14.5 개인정보보호 정책 변경에 의해 촉진되었습니다.
SKAdNetwork는 postback 원칙으로 작동합니다: 광고 네트웍크가 암호화된 클릭 알림을 Apple에 보내고, Apple은 설치를 확인하는 집계된 postback 메시지를 보냅니다. AppsFlyer는 이 postback을 수신하여 복호화하고 리포트에 표시합니다.
SKAdNetwork의 제한 사항으로는 최대 48시간까지의 postback 지연, 사용자 레벨 데이터의 부재(집계된 데이터만), 그리고 액당 100개 캔페인의 최대 제한이 있습니다. AppsFlyer는 이러한 제한 아래서 작업을 최적화하기 위한 도구를 제공하며, 최적의 캔페인 설정을 선택하기 위한 추천 시스템인 SKAdNetwork Copilot이 포함됩니다.
AppsFlyer Protect360은 빌트인 모바일 광고 사기 방지 시스템입니다. 이 시스템은 기계 학습을 사용하여 부적합한 설치(클릭 플라딩, 설치 사기, 클릭 스팸, 기기 사기)를 감지합니다. Protect360은 실시간으로 각 설치를 확인하고 의혹 등급을 할당합니다.
AppsFlyer에 따르면 Protect360은 리포트에 나타나기 전에 사기적인 설치의 30%를 차단합니다. 이 시스템은 100개 이상의 신호를 분석합니다: 하나의 IP에서의 클릭 빈도, 클릭과 설치 사이의 시간, OS 버전 및 기기 유형의 이상 값 등. 마케터는 대시보드에서 채널별로 별도의 Fraud Score 패널을 볼 수 있습니다. 사기 감지는 실시간으로 작동하여 각 설치가 리포트에 기록되기 전에 밀리초 단위로 검증됩니다.
Protect360이 감지하는 사기 유형에는 다음이 포함됩니다: 설치 사기(에뮬레이터 및 기기 팜을 사용한 부풍 설치), 클릭 사기(실제 스토어 이동이 없는 가짜 클릭), 클릭 스팸(설치 의도가 없는 자동 클릭) 및 SDK 스푸핑(SDK 데이터 위조). 각 사기 유형은 시스템이 지도된 ML 모델을 통해 식별하는 고유한 패턴이 있으며, 이러한 모델은 수십억 개의 설치 역사 데이터로 훈련되었습니다.
사기에 대해 조정된 주요 성과 지표(KPI)는 필터링된 뷰로 표시됩니다. AppsFlyer는 사기적인 설치를 제외한 후 CPI, ROAS 및 LTV를 자동으로 재계산하여 광고 캔페인 효과의 진정한 모습을 제공합니다. 각 트래픽 출처의 사기 점수는 대시보드에 색상 코딩으로 표시됩니다: 녹색(저위험, 사기 0–5%), 노란색(중간 위험, 5–15%), 빨간색(고위험, 15% 초과).
Protect360에서 기계 학습은 수백만 개의 설치 데이터로 훈련되고 지속적으로 업데이트됩니다. 모델은 24시간마다 재훈련되어 새로운 사기 패턴을 반영합니다. 이를 통해 시스템이 수동으로 규칙을 업데이트하지 않고도 새로운 사기 유형에 적응할 수 있습니다.
AppsFlyer는 iOS, Android, React Native, Flutter 및 Unity용 네이티브 SDK를 제공합니다. 기본 통합에는 SDK 설치, 개발 키로 초기화, 링크 처리를 위한 데리게이트 구성이 포함됩니다. SDK는 설치, 세션 및 구매에 대한 데이터를 자동으로 수집합니다.
import com.appsflyer.AppsFlyerLib
class MainApplication : Application() {
override fun onCreate() {
super.onCreate()
AppsFlyerLib.getInstance()
.init("YOUR_DEV_KEY", null, this)
AppsFlyerLib.getInstance()
.start(this)
}
}
import AppsFlyerLib
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
AppsFlyerLib.shared()
.appsFlyerDevKey = "YOUR_DEV_KEY"
AppsFlyerLib.shared()
.appleAppID = "123456789"
AppsFlyerLib.shared()
.start()
return true
}
}
import 'package:appsflyer_sdk/appsflyer_sdk.dart';
final appsFlyerSdk = AppsFlyerSdk(
AppsFlyerOptions(
devKey: "YOUR_DEV_KEY",
isDebug: true,
appId: "123456789"
)
);
void main() {
appsFlyerSdk.initSdk(
registerConversionDataCallback: true,
);
}
AppsFlyer는 여러 빌트인 대시보드를 제공합니다: Overview(전체 패널), Cohort LTV(코호트별 수익), Raw Data Report(내보내기 용 원데이터) 및 Aggregate(시장 벤치마크). Overview는 주요 메트릭스를 보여줍니다: 설치, 오건닭 트래픽, 비오건닭 트래픽, 수익, ROAS 및 설치당 비용. 모든 대시보드는 웹 인터페이스 및 내부 리포팅 시스템과의 통합을 위한 REST API를 통해 이용할 수 있습니다.
Raw Data Report는 개별 설치 및 이벤트 레벨의 상세한 데이터 내보내기입니다. 데이터는 CSV 및 JSON 형식과 S3-익스포터를 통한 자체 스토리지로의 자동 로딩을 위해 제공됩니다. Raw Data Report는 Tableau, Power BI 또는 Looker에서 커스텀 대시보드를 구축하는 데 필수적입니다.
Aggregate는 액의 메트릭스가 시장 벤치마크와 어떻게 관련되는지 보여주는 비교 분석 도구입니다. AppsFlyer는 120억 개 이상의 설치에서 데이터를 집계하여 액 카테고리, 지역 및 광고 플랫폼별 벤치마크를 제공합니다. 개발자는 자신의 카테고리에 정상적인 CPI가 뭐인지, 지역에 따라 유지율이 어떻게 달라지는지 확인할 수 있습니다.
AppsFlyer는 월 설치 불러에 기반한 유료 구뎅 모델로 운영됩니다. 작은 프로젝트를 위해 최대 월 5,000 설치 제한의 Starter 요금제가 있습니다. 기본 요금제(Pro)는 연간 약 $2,000–3,000부터 시작하며 어트리베이션 기능의 완전한 세트, 모든 광고 네트웍크와의 통합 및 Protect360 사기 방지가 포함됩니다.
Enterprise 티어에서는 다음과 같은 추가 기능을 이용할 수 있습니다: 전용 플랫폼 인스턴스, 고객 맞춤 SLA, 개인 전담 계정 관리자, 팀 교육 및 보안 오디트. Enterprise 요금은 개별적으로 산정되며, 월 500,000 설치까지의 중간 트래픽을 가진 액의 경우 연간 $20,000부터 시작합니다.
추가 비용에는 프리미엄 광고 네트웍크 통합, 시간당 S3 내보내기가 포함된 향상된 Raw Data Report, 그리고 에이전시와 대형 광고주를 위한 멀티-플랫폼 계정이 포함됩니다. AppsFlyer는 결제 정보를 입력하지 않고 플랫폼을 체험할 수 있는 30일 무료 체험 기간도 제공합니다.
자주 묻는 질문
AppsFlyer는 모바일 어트리베이션 및 마케팅 분석 플랫폼입니다. 설치 출처 파악, 광고 캔페인의 ROI 계산, 사기 방지 및 액 설치 후 사용자 행동 분석에 사용됩니다.
Firebase Analytics는 광고 어트리베이션 기능이 없는 무료 분석 플랫폼입니다. AppsFlyer는 어트리베이션에 특화되어 있으며 어떤 광고 채널이 설치를 가져왔는지 파악하고 사기 방지를 제공합니다. Firebase는 SKAdNetwork 통합이나 Protect360을 제공하지 않습니다.
AppsFlyer는 IDFA 없이 설치 어트리베이션을 위해 Apple의 SKAdNetwork를 사용합니다. 또한 개인 데이터 없이 정확한 설치 식별을 위해 100개 이상의 기기 신호를 분석하는 확률 모델링 방법이 적용됩니다.
AppsFlyer는 유료 구독 모델로 운영됩니다. 요금은 월 설치 불러와 기능 세트에 따라 달라집니다. 작은 프로젝트를 위해 최대 월 5,000 설치의 Starter 요금제가 있습니다.
AppsFlyer를 통합하려면 의존성 관리자를 통해 SDK를 설치하고, Application.onCreate(Android) 또는 didFinishLaunchingWithOptions(iOS)에서 개발 키로 초기화하며, 첫 번째 세션 데이터를 수신하도록 Conversion Data Listener를 구성하십시오.
요약
턴키 방식의 모바일 애플리케이션을 개발해 드립니다
IT Sectr는 2017년부터 스타트업과 기업을 위한 iOS 및 Android 애플리케이션을 만듭니다. 저희가 상담해 드리고 최적의 솔루션을 제안하겠습니다.