Linkly의 Analytics API
Linkly Analytics API를 사용하여 프로그래매틱 방식으로 클릭 데이터 및 트래픽 보고서를 내보냅니다.
관련 문서: Link Shortening API | Webhooks
시작하기 전에
Linkly는 인터페이스에서 API 요청을 생성하므로 애플리케이션에 복사하여 붙여넣기만 하면 됩니다.
시간을 절약하고 우리가 복잡한 작업을 처리하도록 하세요. 당사의 API는 완전히 기계 판독 가능합니다.
Analytics API 시작 방법
Linkly에서 트래픽 보고서를 엽니다.
보고서 상단에 표시된 API 요청을 복사합니다.
데이터 출력 형식은 CSV입니다. 이 링크에는 API 키가 포함되어 있습니다.
이러한 링크는 Linkly의 모든 표 및 차트 옆에 있습니다.
ChatGPT 또는 동등한 도구에 이러한 요청을 애플리케이션의 소스 코드로 수정하도록 요청합니다.
복잡한 통합에 시간을 소비할 필요가 없습니다.
인증
API 키 및 Workspace ID가 필요합니다. 이러한 세부 정보는 Linkly 내에서 얻을 수 있습니다.
API 자격증명 찾는 방법
Linkly에 로그인합니다.
설정을 클릭합니다.
API 키를 클릭합니다.
Traffic Reports API
Linkly는 트래픽 보고서 내에서 자동으로 API 요청을 생성합니다.

Linkly의 트래픽 보고서는 화면에 표시된 데이터를 기반으로 자동으로 API 요청을 생성합니다.
이러한 링크에는 API 키가 포함되어 있으며 쉽게 사용자 정의하고 자신의 애플리케이션에서 사용할 수 있습니다.
출력 형식
Analytics API는 세 가지 출력 형식을 지원합니다.
| 형식 | 파라미터 | 설명 |
|---|---|---|
| JSON | format=json (기본값) | 애플리케이션용 구조화된 데이터 |
| CSV | format=csv | 스프레드시트용 쉼표로 구분된 값 |
| TSV | format=tsv | 탭으로 구분된 값, 브라우저 보기 및 스프레드시트에 붙여넣기에 이상적 |
Pivot Mode (Matrix Format)
기본적으로 API는 날짜당 한 행으로 시계열 데이터를 반환합니다. pivot mode를 사용하면 단일 요청에서 모든 링크의 트래픽을 행렬로 얻을 수 있습니다.
모든 트래픽 보고서에서 데이터 내보내기 드롭다운을 사용하여 링크별로 빠르게 데이터를 내보내거나 API 요청에 pivot=link_id를 추가합니다.

요청에 pivot=link_id를 추가하여 다음 데이터를 얻습니다.
- 행으로 표시된 날짜 (일당 한 행)
- 열로 표시된 링크 (링크당 한 열)
CSV/TSV Pivot 출력 예제
| My Link | Other Link | |
|---|---|---|
| name | My Link | Other Link |
| full_url | https://linkly.link/abc | https://linkly.link/xyz |
| id | 123 | 456 |
| 2025-12-30 | 45 | 12 |
| 2025-12-31 | 52 | 8 |
| 2026-01-01 | 38 | 15 |
JSON Pivot 출력 예제
{
"links": [
{"id": 123, "name": "My Link", "full_url": "https://linkly.link/abc"},
{"id": 456, "name": "Other Link", "full_url": "https://linkly.link/xyz"}
],
"data": [
{"date": "2025-12-30", "clicks": {"123": 45, "456": 12}},
{"date": "2025-12-31", "clicks": {"123": 52, "456": 8}}
]
}
Pivot mode는 다음에 유용합니다.
- 여러 링크의 트래픽 비교
- 분석을 위해 스프레드시트로 가져오기
- 한 번의 호출로 모든 링크 데이터가 있는 대시보드 구축
Raw Click Data
기록된 원본 클릭 데이터(전체 파라미터, 타임스탬프 및 지리 위치 정보 포함)를 사용할 수 있습니다.
이 데이터에 액세스하려면 하단의 탭에서 내보내기를 클릭하고 형식을 선택합니다. 이들은 애플리케이션에서 직접 사용할 수 있는 완전히 형성된 API 요청입니다.


데이터 내보내기 관련 참고 사항
- 내보낼 데이터의 양을 줄이기 위해 먼저 보기에서 데이터를 필터링하는 것을 고려합니다. 이 기능은 현재 화면에 있는 보고서를 생성하는 데 사용되는 기본 데이터를 내보냅니다.
- 이 데이터는 최대 3시간 동안 캐시됩니다. 이 끝점에 대한 반복 요청은 실시간 데이터를 생성하지 않습니다.
실시간 클릭 알림
실시간 클릭 알림은 Webhooks를 참조하세요. Webhooks는 클릭이 발생하면 즉시 지정된 URL로 POST 요청을 보내고 클릭에 대한 자세한 정보를 포함합니다.
또한 API를 통해 웹훅을 관리할 수 있습니다. 자세한 내용은 OpenAPI spec을 참조하세요.
공정한 사용 정책
Rate Limits
Analytics API는 워크스페이스당 시간당 50 요청으로 제한됩니다.
사용 제한
Rate limits 외에도 Analytics API는 각 청구 기간마다 재설정되는 사용 제한이 있습니다.
| 계획 유형 | API 요청 | 스캔한 데이터 |
|---|---|---|
| Free | 100/월 | 10 GB/월 |
| Monthly Paid | 2,000/월 | 2 TB/월 |
| Annual Paid | 24,000/년 | 24 TB/년 |
| Monthly Unlimited | 10,000/월 | 2 TB/월 |
| Annual Unlimited | 120,000/년 | 24 TB/년 |
사용으로 계산되는 것
- API 요청: Analytics API 끝점(
/clicks,/counters,/export)에 대한 각 호출은 하나의 요청으로 계산됩니다. - 스캔한 데이터: 요청을 이행하기 위해 당사의 분석 데이터베이스에서 처리한 데이터의 양입니다. 더 큰 날짜 범위와 더 복잡한 쿼리는 더 많은 데이터를 스캔합니다.
제한을 초과할 경우 발생하는 일
사용 제한을 초과하는 경우:
- 1API 요청은
429 Too Many Requests오류를 반환합니다. - 2다음 청구 기간이 시작되면 제한이 자동으로 재설정됩니다.
- 3링크는 계속 작동하고 정상적으로 클릭을 추적합니다.
사용 줄이기 팁
대부분의 사용자는 pivot mode (pivot=link_id)를 사용하여 단일 API 요청으로 모든 데이터를 얻을 수 있습니다. 이 모드는 모든 링크의 트래픽을 행렬로 한 번의 호출로 반환합니다.
- Pivot mode 사용:
pivot=link_id를 추가하여 각 링크를 개별적으로 쿼리하는 대신 단일 요청에서 모든 링크의 트래픽을 얻습니다. - 응답 캐시: 동일한 데이터를 반복적으로 가져오는 대신 API 응답을 로컬에 저장합니다.
- 더 작은 날짜 범위 사용: 필요한 날짜만 쿼리합니다.
- 배치 요청:
link_ids파라미터를 사용하여 여러 링크 쿼리를 단일 요청으로 결합합니다.
더 필요하신가요?
더 높은 제한이 필요한 경우 지원 위젯을 사용하여 문의해주세요.
BigQuery 통합
대용량 분석이 필요한 경우 Linkly는 클릭 데이터에 대한 직접 SQL 액세스를 제공하는 BigQuery 통합을 제공합니다.
- Live 데이터 액세스 - BigQuery에서 실시간 업데이트를 통해 클릭 데이터를 직접 쿼리합니다.
- 무제한 쿼리 - API rate limits 없음; BigQuery 컴퓨팅 비용만 지불합니다.
- 사용자 정의 보고 - Looker, Data Studio 또는 Tableau를 사용하여 대시보드를 구축합니다.
- 데이터 통합 - 클릭 데이터를 다른 비즈니스 지표와 결합합니다.
BigQuery 통합은 Unlimited 계획 고객에게는 무료이거나 다른 계획의 경우 월 $100 추가 요금으로 사용할 수 있습니다.
관련
- Link Shortening API - 프로그래매틱 방식으로 링크 생성 및 업데이트
- Webhooks - 실시간 클릭 알림
- BigQuery 통합 - 클릭 데이터에 대한 직접 SQL 액세스
- Zapier 통합 - 코드 없는 통합