Getting Started with Firebase and AdMob on Android – Firecasts

이번 Firecast 에피소드에 오신 여러분을 환영합니다 모바일 광고 SDK 팀의 앤드류 브로그던 입니다 오늘은 Gradle을 사용해 안드로이드 앱에서 Firebase와 Admob를 함께 사용하는 법을 배워볼게요 먼저 앱과 Firebase를 연결합니다 그런 후 Google 서비스 JSON파일을 다운받고 파일을 사용하는 Gradlee플러그인 설정을 합니다 마지막으로 앱에 귀속된 개별 서비스를 더해줄게요 첫 단계를 앱을 연결하는 건데요 Admob 콘솔에서 할게요 브라우저 창에서 살펴보겠습니다 영상 마지막에 연결되는 방법에 대한 가이드를 첨부할 테니 참고해주세요 오늘은 가장 쉬운 방법을 배워볼 텐데 Admob 콘솔의 애널리틱스 탭 상단의 ‘Firebase로 시작하기’를 클릭하는 방법입니다 클릭 하시면, Admob 앱 목록이 뜨게 되고 Firebase와 연결하는 버튼을 클릭하시면 Firebase에 연결됩니다 앱 패키지 이름의 프롬트가 주어지고 이것은 나중에 설정 단계에서 쓰이게 됩니다 다음은, 이전에 Firebase 프로젝트를 생성했는지에 따라 몇 가지 선택 창이 나타나게 됩니다 이전에 프로젝트를 생성하지 않았다면 이런 화면이죠 계속하기를 누르면 다음 화면으로 넘어가고 앱이 성공적으로 연결됐다는 결과가 보입니다 벌써 첫 단계를 마쳤네요 두 번째는 Google 서비스 JSON 설정파일을 다운받는 것인데, 보시면 화면에 링크가 있으니, 바로 클릭하시면 됩니다 클릭하시면 콘솔로 이동해서 다운로드가 자동으로 시작됩니다 다운로드를 마치면 안드로이드 스튜디오 프로젝트에 가서 소스 트리에 드래그해서 넣으세요 앱 소스의 루트 폴더로 들어가겠죠? 나중에 Google 서비스 플러그인에서 사용될 부분입니다 좋아요, 이제 앱도 연결하고 프로젝트의 설정정보가 든 JSON파일도 다운로드 받았으니 Google 서비스의 Gradle 플러그인을 설정하죠 다시 안드로이드 스튜디오로 가시죠 안드로이드 스튜디오 화면입니다 프로젝트 레벨 빌드 Gradle 파일입니다 이 파일은 앱 분만 아니라 전체 프로젝트의 소스 트리에 적용되죠 여기에 Google 서비스 플러그인을 위한 새로운 클래스 path를 넣어줄게요 Gradle 싱크를 맞춰주면 됐습니다 이제 앱 빌드Gradle로 넘어가서 플러그인을 적용하라는 행을 끝에 넣어줄게요 끝마쳤고요 이 파일은 Google 서비스 JSON파일을 사용해서 빌드가 이루어질 때 설정 데이터 입력하죠 또한 여러가지 Firebase 관련 설정을 진행하기도 합니다 멋지네요! 이렇게 세 단계를 이미 끝냈어요 이제 개별 Firebase 서비스를 추가할 차례입니다 오늘은 Admob만 다루니 그걸 추가해보도록 할게요 항상 그래왔듯, Gradle dependencies로 할게요 Admob과 Firebase의 Gradle 아티팩트는 Firebase-adds 입니다 됐네요 다양한 아티팩트가 있다는 걸 알고 계셨나요? 사용 가능한 서비스 목록입니다 이건 Firebase 안드로이드 설정 가이드에서 찾을 수 있어요 여기 보시는 것처럼 엄청 많네요 실시간 데이터베이스, 인증 등과 같은 여러 가지가 있죠 좋아요, 이제 마지막 단계까지 마쳤어요 다시 내 엑티비티 파일로 가보시면 AdView와 같은 여러 Admob을 사용해볼 수 있습니다 화면에 보시는 것처럼 분석이 진행됐고요 SDK가 제대로 불러들여진 게 확인됐습니다 이렇게 앱에 Firebase와 Admob이 단 몇 분만에 함께 돌아가네요 오늘 여기까지입니다 질문이나 코멘트는 아래에 남겨주시거나 저희 트위터나 Google+ 에 #askfirebase 로 보내주세요 그리고 모바일 광고에 대한 영상을 더 보고 싶으시다면 제가 만든 다른 시리즈들이 많답니다 스크린캐스트나, 기능 오류, 복제 스웨터를 입은 털 없는 고양이 같은 것들을 다루니 한 번 봐보세요 모바일 광고에 관심이 많다면 후회하지 않으실 거예요 며칠에 한 번씩 새로운 에피소드를 내 보내니 잊지 말고 이 채널을 구독해주셔서 최신 정보를 받아보세요 이상 앤드류 브로그던이었습니다