시간대별 클릭 수 조회 API (v3)
지정한 날짜 범위의 시간대별(00:00~23:59) 클릭 수를 조회하는 API입니다.
특정 링크·그룹 단위 또는 계정 전체의 시간대별 클릭 트래픽 분포를 분석할 수 있으며,
이벤트 성과 측정, 마케팅 집중 시간대 파악, 사용자 활동 패턴 분석 등에 활용할 수 있습니다.
이 API는 퍼스널 요금제 이상에서만 제공됩니다.
/api/statistics/v3/clicks-by-hour?startYmd={startYmd}&endYmd={endYmd}
GET /api/statistics/v2/clicks-by-date
?startYmd=2025-04-01
&endYmd=2025-04-30
Request Parameters
- startYmd date required
- 조회 시작일 (예: 2025-12-01)
- endYmd date required
-
조회 종료일 (예: 2025-12-31) 시작일과 종료일의 최대 범위는 1개월.
퍼스널 요금제: 최대 7일
프리미엄 요금제: 최대 14일 - linkId string
-
링크ID. 특수문자 또는 유니코드가 포함된 경우, 반드시 URL 인코딩 처리 필요.
퍼스널 요금제: linkId와 domain 필수, 개별 링크 클릭 수만 조회 가능.
프리미엄 요금제 이상: 선택 입력 가능. - domain string
- 링크 도메인.
- grpIdx integer
-
링크 그룹.
그룹IDX는 그룹 목록 API를 호출하거나 대시보드에서 확인할 수 있습니다.
그룹이 지정되면 해당 그룹에 속해있는 모든 링크의 클릭 수 합계가 반환되며,프리미엄 요금제 이상에서만 사용 가능.
{
"code": 0,
"message": "",
"result": [
{
"ymd": "2025-04-01",
"hour": 0,
"acesCnt": 24,
"pernCnt": 17
},
{
"ymd": "2025-04-02",
"hour": 1,
"acesCnt": 121,
"pernCnt": 198
},
{
"ymd": "2025-04-03",
"hour": 2,
"acesCnt": 84,
"pernCnt": 68
},
{
"ymd": "2025-04-04",
"hour": 3,
"acesCnt": 21,
"pernCnt": 15
},
{
"ymd": "2025-04-05",
"hour": 4,
"acesCnt": 1950,
"pernCnt": 1621
},
{
"ymd": "2025-04-10",
"hour": 5,
"acesCnt": 7,
"pernCnt": 7
}
]
}
Response Parameters
- code integer
- 응답 코드: 0 = 성공, 그 외 값 = 오류
- message string
- 응답 메시지입니다. 응답 코드가 0이 아니면, 오류 관련 메시지가 반환됩니다.
- result array
- ymd date
- 날짜.
- hour integer
- 시간. (0~23)
- acesCnt integer
- 해당 시간대의 총 클릭 수.
- pernCnt integer
- 해당 시간대에 링크를 클릭한 고유 사용자 수.
언제 이 API를 사용하나요?
링크 클릭이 하루 중 어느 시간대에 집중되는지 파악하고 싶을 때 사용합니다.
캠페인 발송 시각 최적화, 광고 노출 시간대 설정, 사용자 활동 패턴 분석 등 시간 기반 의사결정이 필요한 상황에서 활용할 수 있습니다.
특정 링크만 분석하거나 그룹 전체를 한꺼번에 조회할 수 있습니다.
즉, 단순 통계가 아니라 시간 기반 행동 분석에 사용됩니다.
조회 대상 지정 방법
조회 범위는 3가지 방식으로 지정할 수 있습니다.
linkId와 domain을 함께 전달하면 해당 링크의 시간대별 클릭 수만 조회합니다.
grpIdx를 전달하면 해당 그룹에 속한 모든 링크의 클릭 수를 합산해 조회합니다.
두 조건 모두 생략하면 계정 전체의 시간대별 클릭 수가 반환됩니다.
주요 기능 및 분석 기준
이 API는 단순 클릭 수가 아니라 시간 단위 분석 데이터를 제공합니다.
시간대별 클릭 수 (accsCnt)
- 각 시간대별 총 클릭 수
- 트래픽 집중 시간 확인
사용자 수 (pernCnt)
- 해당 시간대의 순 사용자 수
- 클릭 대비 사용자 비율 분석
활용 예시
- 캠페인 발송 시각 최적화: 과거 클릭 데이터를 분석해 클릭이 가장 많은 시간대에 발송 집중
- 광고 노출 시간 설정:
acesCnt가 높은 시간대를 기준으로 광고 집행 시간 조정 - 사용자 활동 패턴 분석:
pernCnt기준으로 신규 유입이 많은 시간대 파악 - 그룹 캠페인 성과 분석:
grpIdx로 캠페인 그룹 전체의 시간대별 반응률 집계
사용 시 주의사항
startYmd·endYmd는 필수 파라미터이며yyyy-MM-dd형식으로 입력합니다.- 조회 가능한 최대 날짜 범위는 요금제에 따라 다르며, 범위를 초과하면 오류가 반환됩니다.
linkId에 특수문자나 유니코드가 포함된 경우 반드시URL 인코딩처리가 필요합니다.- 클릭 수와 사용자 수는 동일하지 않을 수 있습니다.