구글 플레이에 내 모바일 앱을 등록하고 배포하려면 AAB(기존 사용자는 APK 파일도 이용 가능)이 필요합니다. 이 도움말에서는 아임웹 Android(안드로이드) 앱 신청자를 대상으로 푸시 알림 발송을 위한 FCM(Firebase Cloud Messaging)을 설정하고, Google 플레이에 앱을 등록하기 위한 AAB(또는 APK) 파일을 내려받는 과정을 설명합니다.
내 사이트 관리자 페이지에서 Android 패키지 코드를 복사합니다.
프로젝트 만들기 버튼을 클릭합니다.
프로젝트 이름을 작성하고, 계속 버튼을 클릭합니다. (첫 프로젝트 생성 시 약관 동의 항목이 나타날 수 있으며, 항목 체크를 한 후 계속 버튼을 클릭 합니다.)
Firebase 프로젝트를 위한 Google 애널리틱스 설정 화면이 나오면, 이 프로젝트에서 Google 애널리틱스 사용 설정을 끄고, 프로젝트 만들기 버튼을 클릭합니다.
잠시 후 아래와 같이 프로젝트 생성이 완료되면 계속 버튼을 클릭합니다.
왼쪽 메뉴에서 [프로젝트 개요 > 2단계에서 생성한 프로젝트명]을 클릭하고, Android 아이콘을 클릭합니다.
Android 패키지 이름에 위 1단계 3번 과정에서 복사한 패키지 코드를 입력하고, 앱 등록 버튼을 클릭합니다.
google-services.json 다운로드 버튼을 클릭하여 google-services.json 파일을 내 PC에 내려받고, 다음 버튼을 클릭합니다.
왼쪽 메뉴에서 프로젝트 개요(Project Overview)를 클릭합니다.
화면 상단에서 FCM을 설정할 Android 앱 프로젝트를 클릭합니다.
톱니바퀴 아이콘을 클릭합니다.
서비스 계정 탭을 클릭한 다음, 새 비공개 키 생성 버튼을 클릭합니다.
새 비공개 키 생성 창이 나타나면, 키 생성 버튼을 클릭합니다.
구글에서 보안정책 강화의 방법으로 비공개키 등록이 의무화 되었습니다.
기존 프로젝트 생성 시 비공개 키를 만들어 앱 생성 당시 만들었던 json 파일과 비공개키가 바르게 매칭되어야 알림이 발송됩니다. 기존에 이미 앱이 출시되었고, 비공개키 등록이 필요한 사이트는 기존 앱을 출시한 계정 및 프로젝트의 확인이 반드시 필요합니다.
이 때, 구글 계정(개발자 계정) - 파이어베이스 세팅 계정과는 일반적으로 같지만 간혹 계정 확인이 어려운 경우가 있을 수 있습니다.
google-service.json 파일 업로드 버튼을 클릭하고, 위 3단계 4번 과정에서 내려받은 google-services.json 파일을 올려줍니다.
참고: 위 3단계 4번 과정에서 google-services.json파일을 내려받지 못했다면 일반 탭에서 다시 받을 수 있습니다.
비공개 키 파일의 파일 업로드 버튼을 클릭하고, 위 4단계 5번 과정에서 내려받은 json 파일을 올려줍니다. (파일명은 사용자 및 프로젝트에 따라 다릅니다.)
앱 설정에 필요한 정보를 입력합니다.
이제 Google 플레이에 내 모바일 앱을 등록할 수 있습니다. 내 아임웹 모바일 앱을 구글 플레이(Google Play)에 등록하기도움말을 참고하여 Google 플레이에 앱 등록을 진행합니다.
앱 등록을 마쳤다면 완료버튼을 클릭해 Android 앱 관리 페이지로 이동합니다.
아임웹은 사용자의 모바일 앱이 최신 iOS 및 Android 버전에 맞춰 유지될 수 있도록, 사용자의 모바일 앱 업데이트 서비스를 제공합니다. 내 모바일 앱을 최신 버전으로 유지하기 위해 아래 도움말 링크를 확인해 보시길 권장합니다.