알림과 웹 푸시
이 가이드를 마치면 세션이 답을 기다릴 때 폰이 잠겨 있어도 알림을 받을 수 있어요. 알림이 담는 내용과 담지 않는 내용은 보안 모델을 보세요.
시작하기 전에
- 사이트에 로그인할 수 있어야 해요.
- iPhone·iPad 는 사이트를 홈 화면에 추가한 뒤에만 웹 푸시를 받아요. 브라우저 탭에서는 알림 센터만 쓸 수 있어요.
- 웹 푸시는 브라우저가 꺼져 있어도 기기로 오는 알림이에요. 서버에 푸시 키가 있어야 해요. 서버 쪽 준비는 서버 올리기를 보세요.
알림이 생기는 때
| 무엇 | 언제 |
|---|---|
| 카드 알림 | 권한 요청, 질문, 플랜 승인 같은 확인 창이 떴는데 그 대화를 보고 있지 않을 때 |
| 다시 알리기 | 카드에 5분 동안 답이 없을 때. 권한 요청은 10분에도 한 번 더 |
| 작업 끝 | 백그라운드 작업이 끝났을 때 |
카드에 답하면 그 카드의 알림은 저절로 거둬져요. 그래서 알림 센터에는 아직 답하지 않은 카드와 지난 작업 소식만 남아요. 다시 알리기는 같은 카드에 대해 정해진 횟수만 오고, 그 뒤에는 더 울리지 않아요.
1. 폰을 홈 화면에 추가하기 (iPhone·iPad)
- Safari 로 사이트를 여세요.
- 공유 버튼을 누르고 홈 화면에 추가를 고르세요.
- 홈 화면에 생긴 아이콘으로 사이트를 다시 여세요.
Android 의 Chrome 은 이 단계 없이 다음으로 넘어가도 돼요.
2. 웹 푸시 켜기
- 설정 → 이 기기로 가세요.
- 이 기기로 웹 푸시 스위치를 켜세요.
- 브라우저가 알림을 허용할지 물으면 허용을 누르세요.
웹 푸시는 기기마다 켜요. 폰과 노트북에서 모두 받으려면 각 기기에서 켜세요. 끄려면 같은 스위치를 끄세요. 다른 기기의 구독은 그대로 남아요.
3. 알림 센터 보기
알림을 누르면 지난 알림이 보여요. 지우기로 목록을 비울 수 있어요.
알림 센터는 최근 30개를 남기고, 30일이 지난 알림은 지워요. 세션을 지우면 그 세션의 알림도 함께 지워져요.
확인하기
폰 화면을 끄고 맥의 세션이 권한을 묻게 해 보세요. 예를 들어 첫 메시지로 파일을 하나 만들어 달라고 하세요. 폰에 알림이 오고, 알림 센터에 같은 알림이 보이면 성공이에요.
바로 오지 않는 이유
Agent Bridge 화면을 45초 안에 보고 있었다면 푸시를 보내지 않아요. 이미 보고 있는 사람에게 겹쳐 울리지 않으려는 거예요. 시험할 때는 화면을 끄고 1분쯤 기다리세요.
푸시에 담기는 것
웹 푸시에는 내용이 실리지 않아요. 푸시는 기기를 깨우기만 하고, 깨어난 사이트가 서버에 알림 내용을 물어서 보여 줘요. 그래서 푸시 서비스(Apple·Google)는 대화 내용을 보지 못해요.
잠긴 세션의 알림은 제목이 잠긴 세션, 글이 확인할 것이 있어요로만 보여요.
문제가 생기면
| 증상 | 해결 |
|---|---|
| 이 브라우저는 웹 푸시를 못 받아요 (폰은 홈 화면에 추가한 뒤) | iPhone·iPad 면 1단계를 하세요. 그 밖이면 웹 푸시를 지원하는 브라우저로 여세요 |
| 서버에 푸시 키가 없어서 아직 알림이 오지 않아요 | 서버 운영자에게 알리세요. 서버의 데이터 폴더에 푸시 키가 만들어져야 해요 |
| 스위치는 켜졌는데 알림이 안 와요 | 기기 설정에서 사이트(또는 홈 화면 앱)의 알림이 허용돼 있는지 보세요. 45초 규칙도 확인하세요 |
다음 단계
- 폰에서 세션 다루기: 알림으로 받은 확인 창에 답하는 절차를 알 수 있어요.
- Slack 플러그인: 알림 대신 Slack 채널의 스레드에서 세션을 이어 가는 방법을 알 수 있어요.
- 한도와 시간: 다시 알리기 같은 알림 시간 값을 찾아볼 수 있어요.