안드로이드 앱개발 #WIL5

YEAh·2021년 6월 30일
0

개발일지

목록 보기
5/5

✅ 파이어베이스 애널리틱스

유저 행동 데이터 수집

  • 사용자들이 앱을 언제, 어떻게 사용하고 있는지 파악 가능
  • 기본적인 데이터들이 자동으로 데이터 수집되어 콘솔을 활용해 데이터 분석, 조회 가능

이벤트 기록

  • 이벤트들을 자동으로 로깅

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

  • apk는 exe, dmg 같은 설치파일
  • ABB(Android App Bundle)는 앱의 모든 컴파일된 코드와 리소스를 포함하고 APK생성 및 서명을 구글 플레이에 맡기는 방식
profile
End up being.

0개의 댓글