✅ 파이어베이스 애널리틱스
유저 행동 데이터 수집
- 사용자들이 앱을 언제, 어떻게 사용하고 있는지 파악 가능
- 기본적인 데이터들이 자동으로 데이터 수집되어 콘솔을 활용해 데이터 분석, 조회 가능
이벤트 기록
FirebaseAnalytics.getInstance(this).logEvent("click_submit") {
param("answer1", answer1.toLong())
param("answer2", answer2.toLong())
}
사용자 속성 기록
FirebaseAnalytics.getInstance(this).setUserProperty("user_test_type", "SE")
✅ 애드몹(AdMob)
앱에 광고 붙이기
- 프로젝트에 모바일 광고 SDK(Mobile Ads SDK) 추가
- 레이아웃에 AdView를 사용하여 광고 추가
배너 광고 테스트용 AdUnitId
<com.google.android.gms.ads.AdView
xml:ads="https://schemas.android.com/apk/res-auto"
ads:adSize="SMART_BANNER"
ads:adUnitId="ca-app-pub-8940256099942544/6300978111" />
var mainAdView: AdView = findViewById(R.id.adView)
var adRequest = AdRequest.Builder().build()
mainAdView.loadAd(adRequest)
✅ APK, AAB
- ABB(Android App Bundle)는 앱의 모든 컴파일된 코드와 리소스를 포함하고 APK생성 및 서명을 구글 플레이에 맡기는 방식