알림 푸시 기능을 만드려면?
본문
안녕하세요.
그누보드5 를 이용하는 학생인데, 궁금한점이 생겨 문의합니다.
알림 푸시 기능을 만드려면 어떤 과정을 거쳐야할까요?
현재 커뮤니티는 만들어놨구요.
웹뷰 앱정도는 만들줄 아는데 푸시기능이 고민됩니다.
알아보니, GCM 을 이용하면 쉽게 만들수는 있다고 하는데,
현재 사이트에 알림기능이 없습니다.
알림기능을 만들고, GCM을 이용해서 던져줘야 하나요?
이쪽은 아예 기본지식이 없어서 과정자체를 생각 못하겠네요.
과정만 알려주시면 구글링 등으로 공부해서 만들어볼까 합니다.
고수님들의 많은 답변! 부탁드립니다. ㅠㅠ
답변 2
대략적으로 과정만을 말씀드리면
하이브리드의 경우
동작과정 알려드리자면
-어플설치하고 특정페이지(예: 메인)에 키값(핸드폰)을 강제로 DB에 등록.
(어플에서 설치하면서 해당페이지(등록용 insert페이지)로 json이라던가로 쏩니다.)
(뭐 있으면 등록 없으면 패스 식..?)
이부분이 애매한게 설치한사람한테 다 보낼지 회원에게만 보낼지. 그냥 다 보낼꺼라면 설치와함께 날리면되는데
회원에게만 보낼경우는 회원 로그인시점을 정해서 회원키값만 따로 얻어내긴 하셔야함.
(예전 저의 경우는 초기에 보여지는 퍼스트페이지(예:main)에서 키값을 세션으로 들고있다가. 로그인을 하는 시점에서 키를 비교시킨뒤
DB에 집어넣어서 회원의 키값을 갈취했습니다.)
-gcm 메세지 발송페이지(제작)에서 키값(위에서 얻어낸)으로 메세지를 발송
-구글클라우드를 통해서 해당 키값으로 메세지를 쏴줌
-어플에서 인식하고 진동이나.. 메세지 뜨게 해주거나.. 그런식으로 알림을 표현.
PC사이트에서 알림은 gcm으로 안해봐서 그쪽은 잘 모르는데 하이브리드쪽은 예전 작업해봤던걸로는 저런식입니다.
기프헙이였나? 이런곳에서 예제 샘플구해서 개조하시는걸 추천.
뭐 결론적으로는 알림을 표현해주는건 모바일쪽에서 처리입니다.
웹에서는 그냥 넘겨주는 키받아서 저장이나하고 저정된 키값으로 메세지만 쏴줌
게시판,쪽지,1:1문의글을 작성하거나 상품을 구매했을 때 스마트폰으로의 푸시알림은 아래 링크를 참조해 보셔요~
그누보드5용(http://sir.kr/g5_plugin/2142)
영카트5용(http://sir.kr/yc5_plugin/84)