> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aiderx.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 개발자 포털

> 개발자를 위한 API 문서, 테스트 도구, SDK 다운로드

## Developer Portal이란?

**Developer Portal**은 A2 플랫폼과 연동하는 개발자를 위한 전용 서비스입니다. API 문서 확인, 인터랙티브 테스트, SDK 다운로드 등 개발에 필요한 모든 리소스를 제공합니다.

```mermaid theme={null}
flowchart LR
    subgraph Login["로그인 화면"]
        Tab1["AD Manager 탭"]
        Tab2["Developer Portal 탭"]
    end
    Tab1 -->|"/"| ADM["AD Manager<br/>캠페인/지면 관리"]
    Tab2 -->|"/developers/"| Portal["Developer Portal<br/>API 문서/테스트"]
```

<Note>
  AD Manager와 Developer Portal은 동일한 계정으로 이용할 수 있습니다. 로그인
  화면에서 탭을 전환하여 필요한 서비스에 접근하세요.
</Note>

***

## 접근 방법

Developer Portal에 접근하는 방법은 간단합니다.

<Steps>
  <Step title="로그인 페이지 접속">A2 서비스 URL로 접속합니다.</Step>

  <Step title="Developer Portal 탭 선택">
    로그인 화면 상단의 **Developer Portal** 탭을 클릭합니다.
  </Step>

  <Step title="로그인">AD Manager와 동일한 계정 정보로 로그인합니다.</Step>
</Steps>

***

## 주요 기능

Developer Portal에서 제공하는 핵심 기능입니다.

### API Reference

A2 플랫폼의 모든 API를 문서화하여 제공합니다.

| API 종류                  | 설명                       |
| ----------------------- | ------------------------ |
| **Decision API**        | 광고 요청 및 응답 처리를 위한 API    |
| **Data Management API** | 캠페인, 지면, 소재 등 데이터 관리 API |

> 상세 문서: API References 탭 참조

### API Playground

브라우저에서 직접 API를 테스트할 수 있는 인터랙티브 환경입니다.

* **실시간 테스트**: 실제 API 엔드포인트에 요청 전송
* **요청/응답 확인**: JSON 형식의 요청 본문과 응답 결과 확인
* **인증 토큰 자동 적용**: 로그인된 세션의 토큰으로 자동 인증

### 튜토리얼

A2 플랫폼 연동을 위한 단계별 가이드를 제공합니다.

<CardGroup cols={3}>
  <Card title="토큰 발급" icon="key" href="/development/tutorial/ko/get-token">
    API 사용을 위한 액세스 토큰 발급
  </Card>

  <Card title="캠페인 관리" icon="rectangle-ad" href="/development/tutorial/ko/campaign-management">
    API로 캠페인 생성 및 관리
  </Card>

  <Card title="SDK 사용법" icon="code" href="/development/tutorial/ko/sdk-usage">
    Web SDK 설치 및 광고 연동
  </Card>
</CardGroup>

### SDK 다운로드

다양한 플랫폼을 위한 SDK를 제공합니다.

* **Web SDK**: JavaScript 기반 웹 연동
* **Server SDK**: 서버 사이드 연동 (Node.js, Python 등)

***

## AD Manager vs Developer Portal

두 서비스는 상호보완적인 역할을 합니다.

| 구분         | AD Manager       | Developer Portal |
| ---------- | ---------------- | ---------------- |
| **주요 사용자** | 운영자, 마케터, 광고주    | 개발자, 기술팀         |
| **핵심 기능**  | 캠페인/지면 관리, 성과 분석 | API 문서, 테스트 도구   |
| **용도**     | 광고 비즈니스 운영       | 시스템 연동 개발        |
| **접근 경로**  | `/`              | `/developers/`   |

<Tip>
  **운영팀**은 AD Manager에서 캠페인을 설정하고, **개발팀**은 Developer
  Portal에서 API 연동을 진행하세요.
</Tip>

***

## 다음 단계

<CardGroup cols={2}>
  <Card title="토큰 발급하기" icon="key" href="/development/tutorial/ko/get-token">
    API 연동의 첫 단계, 액세스 토큰 발급
  </Card>

  <Card title="광고 송출하기" icon="play" href="/development/ko/serving-ad">
    SDK 또는 API로 광고 연동
  </Card>

  <Card title="Decision API" icon="bolt" href="/decision-kr/cache-management/update-allocations">
    광고 요청 API 레퍼런스
  </Card>

  <Card title="Data Management API" icon="database">
    데이터 관리 API 레퍼런스
  </Card>
</CardGroup>
