LINE Beacon을 사용해 알았던 것을 정리해 보았다(다른 비콘과 다른 점 등)
소개
LINE Beacon을 이용한 서비스를 개발했을 때 알게 된 것을 정리합니다.
대상자
LINE Beacon이란?
BLE 비콘의 일종.
LINE messaging API를 이용한 LINE Bot과의 연계를 간단하게 실시할 수 있습니다.
사용법은 다른 기사 또는 공식 문서을 참조하십시오.
발생하는 이벤트
현재(2019/2/25) 사용 가능한 이벤트는 이하의 3개만.
enter
사용자가 LINE Beacon의 수신 범위에 들어갈 때 발생합니다.
또한, 수신 범위 내에서 LINE을 재기동하는 것에서도 발생한다.
leave
사용자가 LINE Beacon의 수신 범위를 벗어나면 발생합니다.
(공식보다 폐지 예정이라고 하는 아나운스 있음)
banner
사용자가 배너를 탭할 때 발생합니다.
(사용하려면 LINE Partners 신청 필요)
앞으로 서비스를 생각할 때 폐지 예정인 leave 이벤트는 사용하지 않는 것이 무난하다고 생각합니다.
그렇게 되면 Messaging API만으로 iBeacon에서 감지할 수 있는 Beacon과의 거리 감지 또는 Beacon 범위 내에 사용자가 있음을 감지할 수 없습니다.
즉, LINE Beacon은 탐지 범위 밖에서 탐지 범위 내에 있는 사용자를 감지할 수 있지만 범위 내에 머무르는 사용자를 감지할 수 없습니다.
위의 그림은 이미지입니다.
참고
Messaging API 참조
iBeacon - Apple Developer
LINE BOT과 LINE Beacon의 연결
LINE Beacon 하나로 여러 LINE BOT의 계정 등록(연결)을 할 수 없습니다. 그 반대는 가능합니다.
따라서 iBeacon과 같이 하나의 비콘을 여러 앱(BOT)에서 사용할 수 없습니다.
수신 전파 강도 변경
LINE Beacon에서는 수신 전파 강도를 변경할 수 없습니다.
iBeacon은 수신 전파 강도를 변경할 수 있는 것이 많이 있다고 합니다.
특정 작은 범위에 들어갈 때 알림을 받기를 원하는 등의 서비스를 만들 때는 설치 장소를 잘 생각해야 합니다.
사용자 LINE 설정
우선 LINE 작업이 끊어진 경우 비콘을 감지할 수 없습니다.
백그라운드에서 실행 중이면 다른 앱을 실행해도 괜찮습니다.
LINE Beacon을 감지할 수 있는 조건
※1 : LINE의 「설정」→「프라이버시 관리」→「정보 제공」→「LINE Beacon」을 ON으로 한다
※2 : iOS 12.1.4의 경우 - 스마트폰의 「설정」→「프라이버시」→「위치정보 서비스」→「LINE」
※3 : 백그라운드에서 Push 통지를 하고 싶은 경우는 「항상 허가」가 필요
(19/3/2 추가)
위의 검증은 iOS에서 수행되었습니다.
사이고에게
이 기사를 읽었을 때 「다른 비콘보다 할 수 있는 것 적지 않다?」등이라고 생각하는 분도 있을지도 모릅니다.
그러나 LINE Beacon을 사용하는 가장 큰 장점은 일본인의 유저수가 매우 많은 LINE을 이용한 서비스 「LINE BOT」을 간단하게 사용할 수 있다고 필자는 생각하고 있습니다.
LINE BOT을 사용하면 사용자가 앱을 다운로드하는 과정이나 앱의 UI를 배울 필요가 없습니다.
이러한 특징을 살린 서비스를 개발합시다! ! !
Reference
이 문제에 관하여(LINE Beacon을 사용해 알았던 것을 정리해 보았다(다른 비콘과 다른 점 등)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Tmori_banner/items/b0e3bf502b615b828481텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)