2014-12-20 6 views
3

Google Cloud Messaging과 관련하여 질문이 있습니다.GCM : 여러 기기에서 동일한 계정 사용 - 어떻게됩니까?

같은 앱을 설치할 때 동일한 Google 계정으로 두 개의 다른 Google Android 기기에 설치하면 둘 다 gcm에 등록됩니다. 나는 그들의 regId를 서버에 저장하고있다.

하지만 메시지 중 하나에 메시지를 보내면 어떻게됩니까? 두 번째 메시지도 받게됩니까? - 정권 중 하나가 정식인가? (다른 Google 계정과 동일한 Google 계정으로 인해 또는 완전히 다른 것으로 취급됩니까?)

답변

3

regid 메시지 하나를 보내면 어떻게됩니까? 두 번째 메시지도 받게됩니까?

음, 아니오. 이는 GCM이 휴대 전화에서 사용하는 Google 계정 만 고려할뿐만 아니라 특정 기기와 앱에서 실행중인 특정 앱을 식별하기 때문입니다. GCM ID는 특정 기기의 특정 앱에서 고유합니다. 이것이 클라우드가 알림을 푸시 할 장치를 식별하는 방법입니다. 따라서 동일한 계정으로 두 개의 다른 기기에 로그인하더라도 두 기기 모두 다른 키로 등록됩니다. 이 키를 사용하여 개별 장치/응용 프로그램을 식별합니다.

자세한 내용은 official documentation로 이동하십시오.

+0

링크가 작동하지 않습니다. – joao2fast4u

+1

@ joao2fast4u 지적 해 주셔서 감사합니다. 링크를 업데이트했습니다. – shyam

0

User Notifications과 같은 소리가납니다. 문서는 꽤 간단합니다. 기본적으로 서버 측에서 여러 등록 ID를 하나의 "notification_key"에 매핑 한 다음 Google을 사용할 때이 키를 사용하려면 몇 가지 작업을 수행해야합니다.

Google이 여러 기기에 푸시를 처리하며 멋진 동기화 유형을 제공합니다.

관련 문제