안드로이드 푸시 서비스(Android Push Service)를 구현하기 위해

구글에서 제공해 주는 GCM(Google Cloud Messaging) API Key를 발급받는 방법입니다.


아래의 절차에 맞게 진행하시면 API Key 발급을 쉽게 따라할 수 있습니다.


1. 아래 URL로 이동 후 구글 계정으로 로그인을 합니다.

https://console.developers.google.com/project

Create Project 버튼을 클릭하여 새로운 프로젝트를 생성합니다.



2. PROJECT NAME(프로젝트명) 을 입력합니다.

PROJECT ID는 자동으로 생성됩니다. 우측 새로 고침 버튼으로 원하시는(?) 아이디가 나올 때 까지 변경이 가능합니다.

업데이트에 관련된 이메일 수신 및 구글 클라우드 플랫폼 제품과 관련된 정보를 확인했다는 동의사항을 체크 후 Create 버튼을 클릭합니다.



3. Messaging for Android를 활성화 합니다.

 1) 이전 버전이거나 영문버전인 경우

   ① 좌측 APIs 메뉴의 Messaging for Android의 OFF 버튼을 클릭합니다.



 2) 한글버전의 웹페이지로 접근한 경우

  ① 모바일 API 의 Cloud Messaging for Android를 클릭합니다.



  ② API 사용 설정 버튼 클릭


  ③ API 사용 중지 버튼으로 변경되었는지 확인합니다.


4. 안드로이드용 구글 클라우드 메시징 서비스(Google Cloud Messaging for Android)를 활성화 하기 위한 동의 과정입니다.

Accept 버튼을 클릭하여 동의합니다.



5. OFF였던 항목이 ON으로 변경되었는지 확인한 후 좌측 카테고리 중 Credentials 메뉴를 클릭합니다.



6. Server Key 생성

1) 영문 버전이거나 이전 버전의 웹페이지인 경우

① Public API access 항목의 Create new Key 버튼을 클릭 후 Server key 버튼을 클릭합니다.

2) 한글 버전이거나 아래 화면과 같이 보일 경우

① 좌측의 사용자 인증 정보 메뉴를 클릭한 후 새 키 만들기 버튼을 클릭합니다.



7. 키를 생성하는 과정입니다.

특정 IP주소만 허용 하도록 지정할 수 있습니다.

만약 아무 것도 입력하지 않고 Create 버튼을 클릭하면 모든 IP가 허용됩니다.



8. 생성이 완료되면 API KEY를 얻을 수 있습니다.



9. 좌측 Overview 메뉴에서 Project Number를 확인할 수 있습니다.



이제 안드로이드 푸시 서비스(Android PUSH Service)를 구현하기 위한 GCM API KEY 발급이 완료되었습니다.

Posted by 준콩ol 준콩ol

댓글을 달아 주세요

  1. 안드초보개발자 2015.08.10 20:35  댓글주소  수정/삭제  댓글쓰기

    오..상세한 설명 감사합니다.
    이렇게 구성하고나서 안드로이드 소스에서도 질문사항이 많이 있는데 다음번 방문 시 여기에 여쭤볼게요.
    감사합니다~

  2. 모겐토 2016.01.04 13:18  댓글주소  수정/삭제  댓글쓰기

    상세한 설명 감사드립니다. 궁금한게 있어서요...
    혹시 GCM 관리하는 계정이 바뀔 경우 APIkey등 새로 발급받은 경우 기존에 있던 소스에서 변경 가능하는가요??? jason 등 새로 발급 받았긴 합니다만. 적용하면 푸시가 날라오질 않고 있네요... ㅠㅠ