그룹별 클릭 수 API (v2)
지정한 날짜 기준으로 링크 그룹별 클릭 수를 조회하는 API입니다.
각 그룹에 속한 링크들의 클릭 수를 합산하여 목록 형태로 반환하며, 여러 그룹을 한 번에 조회해 캠페인별 성과를 한눈에 비교할 수 있습니다.
이 API는 퍼스널 요금제 이상에서만 제공됩니다.
/api/link/v2/clicks-by-group?startYmd={startYmd}&endYmd={endYmd}&grpIdxList={grpIdxList}&pages={pages}
GET /api/link/v2/clicks-by-group
?startYmd=2025-08-01
&endYmd=2025-08-31
&grpIdxList=151,207,209
&pages=1
Request Parameters
- startYmd date required
- 조회 시작일 (예: 2025-12-01)
- endYmd date required
-
조회 종료일 (예: 2025-12-31) 시작일과 종료일의 최대 범위는 1개월.
퍼스널 요금제: 최대 7일
프리미엄 요금제: 최대 14일 - grpIdxList string
-
조회할 그룹의 IDX 목록을 쉼표(,) 로 구분해 전달합니다. 예: 151,207,209
프리미엄 요금제: 그룹 IDX 목록을 반드시 지정해야 하며, 최대 5개까지 지정할 수 있습니다.비즈니스 요금제: 그룹 IDX 목록을 생략하면 모든 그룹의 클릭 수가 조회되며, 개수 제한 없이 지정할 수도 있습니다.
- pages integer required
- Default:1
-
페이지 번호.
조회 결과의 페이지 번호입니다.
한 페이지에는 기본30개의 결과가 반환되며, pages=2인 경우 31번째 결과부터 30개가 반환됩니다.
{
"code": 0,
"message": "",
"result": {
"extra": {
"pages": 1,
"nextPages": 1,
"nextYn": "N",
"count": 3,
"totalCount": 3
},
"list": [
{
"grpIdx": 151,
"grpNm": "Electronics",
"acesCnt": 181,
"pernCnt": 164
},
{
"grpIdx": 207,
"grpNm": "Kitchenware",
"acesCnt": 19847,
"pernCnt": 18095
},
{
"grpIdx": 209,
"grpNm": "Brian Smith Advertiser Only",
"acesCnt": 5730,
"pernCnt": 5409
}
]
}
}
Response Parameters
- code integer
- 응답 코드: 0 = 성공, 그 외 값 = 오류
- message string
- 응답 메시지입니다. 응답 코드가 0이 아니면, 오류 관련 메시지가 반환됩니다.
- result object
- extra object
- 페이지 및 데이타 건수 정보.
- pages integer
- 현재 페이지 번호
- nextPages integer
- 다음 페이지 번호
- nextYn string
- 다음 페이지 존재 여부
- count integer
- 현재 페이지의 데이터 건수
- totalCount integer
- 전체 데이터 건수
- list array
- 그룹별 클릭 수
- grpIdx integer
- 링크 그룹(IDX).
- grpNm string
- 링크 그룹(이름).
- acesCnt integer
- 해당 그룹에 속한 링크들의 총 클릭 수.
- pernCnt integer
- 해당 그룹에 속한 링크를 클릭한 고유 사용자 수.
언제 이 API를 사용하나요?
여러 캠페인 그룹의 성과를 날짜 기준으로 비교하고 싶을 때 사용합니다.
그룹별 총 클릭 수와 고유 사용자 수를 한 번의 요청으로 집계할 수 있어, 캠페인 간 성과 비교나 그룹별 트래픽 분석이 필요한 상황에서 특히 유용합니다.
단순 조회가 아니라 대상별 성과 비교 분석에 사용됩니다.
날짜별 클릭 수 API와 차이점
- 시간대별 클릭 API → 시간 기준 분석
- 날짜별 클릭 API → 기간 변화 분석
- 그룹별 클릭 API → 대상 기준 분석
시간 → “언제 (hour)”, 날짜 → “변화 (trend)”, 그룹 → “어디서 (source)”
그룹 API는 성과 비교 분석에 최적화
여러 그룹 동시 조회 방법
grpIdxList 파라미터에 그룹 IDX를 쉼표(,)로 구분해 전달하면 여러 그룹을 한 번의 요청으로 조회할 수 있습니다.
예: 151,207,209. 한 번의 요청에 최대 30개 그룹까지 조회할 수 있으며, 더 많은 그룹을 조회하려면 pages 파라미터를 사용해 여러 번 호출해야 합니다.
요금제에 따라 grpIdxList 생략 가능 여부가 다릅니다.
프리미엄 요금제는 그룹 IDX 목록을 반드시 지정해야 하며 최대 5개까지 지정할 수 있고,
비즈니스 요금제는 생략 시 모든 그룹의 클릭 수가 조회되며 개수 제한 없이 지정할 수 있습니다.
활용 예시
- 캠페인 성과 비교:
grpIdxList에 여러 캠페인 그룹 IDX를 입력해 성과를 한 번에 비교 - 월별 그룹 트래픽 집계:
startYmd·endYmd로 월 단위 기간을 지정해 그룹별 클릭 총량 확인 - 이벤트 반응률 비교:
grpIdxList생략(비즈니스 이상)으로 전체 그룹 클릭 수를 내려받아 상위 그룹 순위 산출 - 대시보드 구성: 페이징을 순회하며 전체 그룹 데이터를 수집해 내부 분석 대시보드에 표시
사용 시 주의사항
- 조회 그룹 수가 많을 경우 페이지 처리 필요합니다.
- 데이터 양이 많을 경우 응답 시간이 증가할 수 있습니다.
- 조회 가능한 최대 날짜 범위는 요금제에 따라 다릅니다.
퍼스널 요금제는 최대 7일,프리미엄 요금제는 최대 14일입니다. - 한 페이지당 최대 30개 그룹이 반환됩니다. 전체 그룹 수가 30개를 초과하면 pages를 증가시켜 추가 요청해야 합니다.