GetQR API는 베타 버전이며 일부 워크스페이스에서만 사용할 수 있습니다. 정식 출시 전에 세부 사항이 변경될 수 있습니다.
QR 코드별로 정리된 요약이 필요하면 보고서를 참조하세요.
수치의 의미
- 스캔. 모든 집계는
clicks필드에 담깁니다. 누군가 QR 코드의 단축 링크를 열 때마다 스캔이 집계됩니다. - 고유 스캔.
unique=true를 지정하면 기간 내에서 방문자마다 한 번만 집계됩니다. - 범위. 수치는 QR 코드의 단축 링크에서 집계됩니다. 단축 링크가 없는 QR 코드에는 집계할 스캔이 없습니다.
- 기록. API로 분석을 초기화할 수 없습니다. QR 코드를 삭제해도 과거 스캔 데이터는 지워지지 않습니다.
헤더
쿼리 매개변수
두 엔드포인트 모두 다음 매개변수를 받습니다. 모두 선택 사항입니다.string
사용자 지정 기간의 시작(ISO 8601)입니다. 예:
2026-08-01 또는 2026-08-01T00:00:00Z. interval보다 우선합니다. end보다 앞서야 합니다.string
사용자 지정 기간의 종료(ISO 8601)입니다. 기본값은 오늘의 끝입니다.
start 또는 interval=all과 함께 사용하며, 다른 interval에서는 무시됩니다.string
기본값:"UTC"
timeseries 버킷을 맞추는 데 사용하는 IANA 시간대입니다. 예: America/New_York. 알 수 없는 시간대는 422를 반환합니다.boolean
기본값:"false"
true이면 전체 스캔 대신 고유 스캔을 집계합니다.기간
사용자 지정 기간에는
start와, 필요하면 end를 보내세요. 2일 이하의 기간은 시간 단위, 180일을 넘는 기간은 월 단위, 그 사이의 기간은 일 단위 버킷을 사용합니다.
차원 필터
필터와 일치하는 스캔으로 결과를 좁힙니다. 서로 다른 필터는 AND로 결합됩니다. 여러 값을 받는 필터에서는 값을 쉼표로 구분하며, 값끼리는 OR로 결합됩니다.
알 수 없는 국가 코드나 대륙 코드는
422를 반환합니다. 기기, 브라우저, OS 이름은 첫 글자를 대문자로 바꿔 비교하므로 mobile도 Mobile과 똑같이 작동합니다.
예를 들어 미국 또는 캐나다의 모바일 기기에서 발생한 스캔은 ?country=US,CA&device=Mobile입니다.
세부 분류
count는 객체를 반환합니다. 그 밖의 값은 모두 배열을 반환하며, clicks가 많은 순으로 정렬됩니다(timeseries는 시간순).
알 수 없는
groupBy는 유효한 값 목록과 함께 422를 반환합니다.
groupBy=count일 때의 응답:
groupBy=countries일 때의 응답:
QR 코드 분석 조회
GET /api/v1/qrs/{qrId}/analytics
QR 코드 하나의 스캔 통계를 해당 단축 링크 범위에서 반환합니다. 위의 쿼리 매개변수와 차원 필터를 받습니다.
워크스페이스 분석 조회
GET /api/v1/analytics
워크스페이스의 모든 QR 코드를 대상으로 스캔 통계를 반환합니다. 위의 쿼리 매개변수와 차원 필터에 더해 다음 범위 지정 매개변수를 받습니다.
string
key와 함께 사용하여 이 도메인의 단축 링크로 결과를 제한합니다. 예: getqr.sh. 도메인은 워크스페이스에 속해야 합니다.string
포함할 QR 코드 유형을 쉼표로 구분해 지정합니다:
website, pdf, image, video, whatsapp, social, wifi, app, feedback, vcard, sms, payment, location, multilink, email, event. QR 코드 유형을 참조하세요.자주 발생하는 문제
400 "QR has no associated link."
400 "QR has no associated link."
QR 코드에 단축 링크가 없으므로 집계할 스캔이 없습니다.
domain과 key로 필터링하면 404가 반환됩니다
domain과 key로 필터링하면 404가 반환됩니다
해당 도메인과 슬러그를 가진 단축 링크가 워크스페이스에 없습니다. QR 코드 객체에서
domain과 key를 복사하세요.groupBy, interval 또는 필터에서 422가 반환됩니다
groupBy, interval 또는 필터에서 422가 반환됩니다
지원하지 않는 값입니다. 오류 메시지에 매개변수 이름과 유효한 값 목록이 표시됩니다.
수치가 대시보드와 일치하지 않습니다
수치가 대시보드와 일치하지 않습니다
같은 기간과 시간대를 사용하는지, 고유 스캔(
unique=true)과 전체 스캔 중 무엇을 집계하는지 확인하세요.