항공권 가격 알림은 어떻게 작동하나 — 언제 가치 있고 언제 무의미한가

Laura
항공권 가격 알림은 어떻게 작동하나 — 언제 가치 있고 언제 무의미한가
사진 Grigorii Shcheglov 출처 Unsplash

"가격 알림 설정했는데 한 번도 알림이 안 와요" — 가격 추적 서비스를 써본 사람이라면 한 번쯤 들어봤거나 직접 해본 푸념입니다. 동시에 정반대 경험도 있습니다 — "잠자기 직전에 알림이 와서 미친 듯이 끊었더니 ICN-LAX 비즈니스를 199만 원에 잡았다." 같은 항공권 가격 알림인데 왜 누구에겐 무의미하고 누구에겐 결정적일까요. 답은 알림 시스템이 내부적으로 어떻게 작동하는지, 그리고 어떤 노선·시기에 가격 변동이 큰지에 달려 있습니다.

이 글에서는 가격 알림이 기술적으로 어떻게 만들어지는지를 풀고, 어떤 조건에서 알림이 진짜 가치가 있는지, 그리고 Google Flights 기본 알림으로 충분한 경우와 그렇지 않은 경우를 구분해 드립니다.

가격 알림의 내부 — API 폴링과 diff 감지

항공권 가격 알림 시스템은 크게 세 단계로 작동합니다.

첫 단계는 API 폴링. 시스템이 GDS(Amadeus, Sabre, Travelport) 또는 항공사 직접 연결을 통해 운임 데이터를 주기적으로 가져옵니다. 폴링 주기는 서비스마다 다른데, Google Flights와 Skyscanner의 일반 알림은 보통 하루 1–2회 정도, 가격 추적 전문 서비스는 분 단위에서 시간 단위 사이입니다. 폴링이 잦을수록 가격 변동을 빨리 잡지만, GDS 호출 비용이 높아져서 무료 서비스에서는 빠르게 돌리기 어렵습니다.

두 번째는 diff 감지. 가져온 가격을 이전 값과 비교해서 변화를 잡습니다. 여기서 중요한 건 단순히 "내려갔다/올라갔다"가 아니라, RBD 단위 변화까지 잡는지입니다. 같은 ICN-CDG 노선이라도 V클래스가 새로 열리는 것과 Y클래스만 남아있는 것은 가격 차이가 크기 때문에, RBD 단위 추적을 안 하는 알림은 종종 "체감상" 의미 없는 변동만 알려옵니다.

세 번째는 미스테이크 페어 워처. 가격이 평균 대비 어느 정도 벗어났을 때 알림을 보낼지 결정하는 로직입니다. 일반 가격 알림은 "내가 정한 가격 이하"가 트리거지만, 진짜 특가 추적은 노선별 평균과 표준편차를 학습해서 "이건 분명히 이상치다"를 판별합니다. 캐세이 NY-HKG 퍼스트 675달러 같은 진짜 미스테이크 페어를 잡으려면 이 로직이 필수입니다.

마지막에 푸시 vs 이메일 지연이 결정적입니다. 푸시 알림은 보통 3–10초 안에 단말기에 도달하지만, 이메일은 발송 서버와 받는 메일 서버 사이에 1–15분 지연이 흔합니다. 1시간 만에 끊기는 미스테이크 페어 상황에서 이 차이는 결정적입니다.

알림이 진짜 가치 있는 경우

항공권 할인 알림이 의미 있게 작동하는 시나리오는 사실 한정적입니다. 가장 효과가 큰 건 변동이 큰 장거리 노선과 프리미엄 캐빈, 그리고 비수기입니다.

ICN-LAX 비즈니스의 평소 가격 분포는 380만–680만 원에 걸쳐 있는데, 1년에 5–8회 정도 280만 원 이하로 떨어지는 구간이 있습니다. 알림 없이 이걸 잡으려면 매일 검색해야 하니 비현실적이지만, 시스템이 평균 이하 가격을 자동 감지해 푸시로 알려주면 발권 확률이 극적으로 올라갑니다. 같은 논리가 ICN-CDG, ICN-FRA, ICN-LHR, ICN-DXB 비즈니스 모두에 적용됩니다.

비수기 — 2–3월, 9–11월 — 도 알림이 유효합니다. 이 시기엔 항공사들이 잔여 좌석 처분용 가격을 자주 푸는데, 본인이 매일 검색하기엔 노이즈가 너무 많기 때문입니다.

알림이 무의미한 경우

반대로 알림이 거의 도움이 안 되는 경우도 분명히 있습니다.

6–8월 유럽행, 12월 말 미주 휴가 시즌, 설·추석 한국 출발편은 가격 곡선이 단조 증가에 가깝습니다. ICN-CDG 7월 출발은 출발 6개월 전이 가장 싸고 그 뒤로 거의 꾸준히 오릅니다. 이런 시기엔 "더 떨어지길 기다리며 알림 설정"이 잘못된 전략입니다. 가격 알림은 변동성을 활용하는 도구라 단조 곡선에서는 가치를 만들지 못합니다.

또 한 가지, 하루 2회만 폴링하는 무료 알림은 진짜 특가에는 거의 무력합니다. ICN-LAX V클래스가 열리는 빈도가 워낙 낮고, 열리면 보통 1–6시간 안에 닫히기 때문입니다. 하루 1–2회 검사로는 그 사이의 변동을 거의 다 놓칩니다.

Google Flights와의 차이

항공권 가격 트래커로 가장 많이 쓰는 게 Google Flights지만, 한계가 분명합니다. Google Flights 알림은 사용자가 검색한 구체적인 출도착 날짜와 공항 조합에 묶입니다. 즉, "5월 10일 ICN-LAX 출발, 5월 20일 LAX-ICN 도착"이라는 특정 조합의 가격이 떨어졌을 때만 알림이 옵니다. ICN-LAX 노선 전체에서 어느 날짜든 좋은 가격이 떴을 때를 잡고 싶다면 수십 개 조합을 따로 설정해야 합니다.

또한 Google Flights는 미스테이크 페어를 별도로 식별하지 않습니다. 그저 "평소보다 낮다" 정도만 표시할 뿐, ATPCO 공시 단계의 이상치는 잡지 못합니다. 그리고 알림 지연이 보통 수 시간에서 하루 단위입니다.

정리하면

항공권 가격 알림이 가치를 만드는 조건은 명확합니다 — 변동성이 큰 노선, 장거리·프리미엄 캐빈, 비수기, 그리고 빠른 푸시 전달. 이 조건들이 맞아떨어지지 않으면 알림은 그저 메일함을 채우는 노이즈가 됩니다. 반대로 맞아떨어지면 ICN-LAX 비즈니스 199만 원이 야간에 잡힙니다.

수동으로 하는 게 지긋지긋해서 Flyozo 를 만들었습니다. RBD 단위 추적, 미스테이크 페어 전용 워처, 즉시 푸시 전달 — 위의 모든 걸 연 $24에 해줍니다.

Free deal alerts

Get the best travel deals in your inbox

Join 200,000+ travelers. One email a week with the biggest flight & hotel price drops — no spam, unsubscribe anytime.

No spam. Unsubscribe anytime.