그룹별 클릭 수

지정한 날짜를 기준으로, 링크 그룹별 클릭 수를 조회하는 API입니다.
각 그룹에 포함된 링크들의 클릭 수를 하나의 날짜 기준으로 합산하여, 목록 형태로 반환합니다.

한 번의 요청에서는 최대 30개의 그룹만 조회할 수 있으며,
더 많은 그룹을 조회하려면 pages 파라미터를 사용해 여러 번 나누어 호출해야 합니다.

이 API는 프리미엄 요금제부터 사용할 수 있습니다.

Http Header
GET /api/link/v1/clicks-by-group?ymd={ymd}&grpIdx={grpIdx}&pages={pages}
Host: https://vivoldi.com
Authorization: APIKey {Your API Key}
Content-type: -
User-agent: {Your User-agent}
Accept-Language: en
Request
{
	"ymd": "2025-08-01",
	"grpIdx": "151,207,209",
	"pages": 1
}
필드필드 설명설명필수유형
ymd날짜 조회할 날짜를 YYYY-MM-DD 형식으로 입력합니다.
예: 2025-08-01
Date
grpIdxList그룹IDX 목록 조회할 그룹의 IDX 목록입니다.
콤마(,)로 구분된 숫자형 IDX 값들을 전달해야 합니다.
예: 101,102,103

값을 생략하면 모든 그룹에 대한 클릭 수가 조회됩니다.

프리미엄 요금제는 그룹IDX 목록을 반드시 지정해야 하며, 최대 5개까지 입력할 수 있습니다.

string
pages페이지 한 번의 요청에서는 최대 30개의 그룹 클릭 수만 조회할 수 있으며,
그 이상을 조회하려면 pages 파라미터를 사용해 여러 페이지로 나누어 요청해야 합니다.

예를 들어, pages=2로 요청하면 31번째 그룹부터 최대 30개까지의 데이터가 반환됩니다.
int
 
Response
{
	"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
			}
		]
	}
}
필드설명유형
code응답 코드 (0:성공)int
messagecode가 0이 아닌 경우에 포함되며, 실패 원인을 설명하는 오류 메시지가 담겨 있습니다.string
result
extra (페이징 정보)
필드필드 설명설명유형
pages페이지현재 페이지 번호입니다.int
nextPages다음 페이지 다음 페이지 번호입니다.
nextYn 값이 N일 경우, 현재 페이지 번호와 동일한 값이 반환됩니다.
int
nextYn다음 페이지 여부 다음 페이지가 존재하면 Y, 없으면 N으로 표시됩니다. string
count행 개수 현재 페이지에 포함된 데이터의 개수입니다.
페이징된 결과 중 실제 반환된 항목 수를 의미합니다.
int
totalCount전체 행 개수 전체 조건에 해당하는 데이터의 총 개수입니다.
예: 전체 100건 중 30건이 현재 페이지에 포함되면, totalCount=100, count=30으로 반환됩니다.
int
list - Array
필드필드 설명설명유형
grpIdx그룹IDX-int
grpNm그룹 이름-string
acesCnt클릭 수링크 클릭 수int
pernCnt클릭 사람 수링크를 클릭한 사람 수로, 고유 클릭 수를 의미합니다.int
object