정적 QR코드와 동적 QR코드

다른 이름: 정적 QR코드, 동적 QR코드, 수정 가능한 QR코드, static vs dynamic QR code

정의

정적 QR코드는 최종 데이터를 그대로 담고 있어서 바꿀 수 없어요. 동적 QR코드는 짧은 리디렉션 링크를 담고 있어서 연결 주소를 수정하고 스캔 수를 셀 수 있어요.

한 문장으로 보는 차이

정적 QR코드는 목적지 자체를 담고 있고, 동적 QR코드는 스캔한 사람을 목적지로 보내 주는 리디렉션 서비스의 짧은 링크를 담고 있어요. 둘 다 평범한 QR코드이고, 차이는 담고 있는 데이터뿐이에요. 스캐너는 링크를 따라가기 전에는 둘을 구별할 수 없어요.

예를 들어 Maple Street Bakery의 정적 코드는 https://maplestreetbakery.example/menu를 그대로 담을 수 있어요. 동적 코드라면 https://go.example/ab12 같은 주소를 담고, 서비스가 그 링크를 메뉴 페이지로 전달해 줘요.

각각 언제 쓰나요

정적 코드는 바뀔 일이 없고 외부 서비스 없이 작동해야 하는 내용에 알맞아요. 와이파이 정보, 연락처, 일반 텍스트, 계좌 정보가 고정된 결제 코드는 보통 정적이에요. 와이파이나 vCard 같은 형식은 휴대폰이 오프라인에서 데이터를 읽기 때문에 정적 코드로만 작동하는 경우가 많아요.

동적 코드는 포장재, 간판, 브로슈어처럼 URL 하나보다 오래 쓰여야 하는 인쇄물에 알맞아요. 리디렉션이 서버에서 일어나므로, 인쇄한 뒤에도 소유자가 연결 주소를 바꾸고 UTM 매개변수를 붙이고 스캔 수를 셀 수 있어요.

  • 정적: 서비스에 의존하지 않고 영원히 작동하지만, 수정도 추적도 불가능해요
  • 동적: 연결 주소 수정, 스캔 수와 분석 가능, 데이터가 짧아서 코드를 덜 빽빽하게 만들 수 있어요
  • 동적: 리디렉션 서비스가 종료되거나 계정이 만료되면 작동하지 않아요

미리 생각해 둘 절충점

동적 QR코드의 가장 큰 위험은 리디렉션 서비스가 계속 운영되어야 한다는 점이에요. 업체가 문을 닫거나 약관을 바꾸거나 구독이 끝나면, 인쇄된 모든 코드가 한꺼번에 작동을 멈출 수 있어요. 대량으로 인쇄하는 소유자는 자기 도메인을 쓸 수 있는 업체를 고르거나, 필요할 때 다시 인쇄할 수 있도록 모든 코드를 기록해 두는 경우가 많아요.

자주 묻는 질문

QR코드를 인쇄한 뒤에도 연결 주소를 바꿀 수 있나요?

동적 QR코드일 때만 가능해요. 정적 코드는 목적지가 패턴에 인쇄되어 있어서, 바꾸려면 새 코드를 인쇄해야 해요.

정적 QR코드도 만료되나요?

아니요. 정적 QR코드는 읽을 수 있고 연결된 목적지가 남아 있는 한 계속 작동해요.

동적 QR코드는 정적 코드보다 안전하지 않나요?

본질적으로 그렇지는 않지만, 중간 단계가 하나 더 생겨요. 스캐너에는 최종 도메인이 아니라 리디렉션 도메인이 먼저 보이므로, 믿을 만하고 알아볼 수 있는 리디렉션 도메인이면 열지 말지 판단하기 쉬워요.

모든 용어