'스마트폰/안드로이드'에 해당되는 글 56건

안드로이드 C2DM 쿼터 증가시키기



iOS에 APNS(apple push notification service)가 있다면

안드로이드는 2.2 버전 부터 지원하는 C2DM(Android Cloud to Device Messaging)이 있습니다.


쉽게 설명해서 문자 메시지 처럼 오는 알림을 말하는것이지요.


대표적으로는 안드로이드 어플리케이션 중에 네이버톡이 C2DM을 사용하고 있습니다.

C2DM 가입페이지에서 가입을 마치고 나면 C2DM을 사용하기 위한 준비가 일단 끝납니다.


그리고 구글로부터 C2DM 등록이 완료되었다고 메일이 옵니다.

그런데 처음 C2DM을 등록하게 되면 C2DM 계정이 개발용 쿼터에 묶이게 됩니다.

여기서 말하는 쿼터란 C2DM으로 메시지를 발송할수 있는 허용 갯수를 말하는 건데

C2DM을 신청하고 난 직후는 개발용 쿼터가 적용이 되어, 전송가능한 메시지 갯수가 제한이 됩니다.

갯수가 제한되어있긴 하지만 개발을 목적으로 하기에는 충분한 사용량입니다.


저도 테스트를 해보았지만 실제로 개발환경에서 C2DM을 테스트 하는데는 아무런 불편함이 없었습니다.

들리는 얘기로는 짧은 시간에 수백개의 메시지를 연속해서 발송할때 쿼터제한이 있다고 하더군요.



실제로 어플리케이션을 마켓에 등록하고 다수의 사용자들에게 배포를 할때는

C2DM의 배포용 쿼터를 구글로 부터 승인 받아야 합니다.



이 과정이 어렵지는 않습니다.


여러분들이 C2DM을 등록을 완료했을때

여러분에게 메일을 보내준 그 계정으로 답멜을 보내면 됩니다.


답메일에는 다음과 같은 내용을 적어야 합니다.


1. 예측되는 안드로이드 사용자 단말기(디바이스)의 갯수
2. 각각의 디바이스에 평균적으로 보내는 메시지 갯수(일단위)를 적어 보내야 합니다.


물론 영어로 적으셔야 합니다.

두세줄로 짧게 적어서 보내도 무관하며,

문법에 맞게 쓰지 않아도 구글이 알아서 잘 해석하는것 같습니다.(쿨럭)


이 과정을 모두 마치면 구글로부터 승인이 되었다고 메일이 옵니다.

승인이 되더라도 C2DM을 무제한으로 사용하는것은 아니고

보통 하루에 천만개 정도는 보낼수 있는 정도로 쿼터를 열어주는것 같습니다.

(혹시 쿼터 증가 요청에 일일 억단위 이상으로 받으신분 있나요? 있으면 댓글 달아주세요!)





이제 마음껏(?) C2DM을 사용하면 되는겁니다!!
신고

Comment List

  • 팔팔청춘 2011.05.24 00:17 신고 address / modify or delete / reply

    C2DM을 구현해보려는데

    어디 참고할 상세한 문서가 없을까요 ㅠㅠ

    서버는 JSP로 현재 구성되어있구요...

    간단하게 그냥 메시지 오는것만 확인하면되는데

    C2DM을 통해 이미지가 PUSH 되나 확인해보려구요.

  • lovejin 2011.06.07 23:59 신고 address / modify or delete / reply

    다른 질문인데요..C2DM이 gtalk에 로그인한 상태에서는 충돌이 나서 로그를 보면 gtalk쪽에서 Exception 이 나서 제대로 메세지를 못받는데요..
    gtalk 로그아웃하면 잘오구요...

    근데 개발버전 말고 정식버전으로 승인을 받으면 이런 충돌버그도 없는건가요??

    아무리 검색해도 gtalk 충돌버그만 있지..해결책은 없는거 같아서요..

| 1 | ··· | 53 | 54 | 55 | 56 |

티스토리 툴바