메인 콘텐츠로 건너뛰기

3. ChatGPT에 연결하기

HilltopAds 계정을 ChatGPT에 연결하는 방법

작성자: HilltopAds

ChatGPT에서는 HilltopAds MCP 서버사용자 지정 커넥터(Custom Connector) 로 추가합니다. 사용자 지정 MCP 커넥터를 추가하려면 ChatGPT의 Developer mode를 활성화해야 합니다. 이 기능은 유료 플랜에서만 사용할 수 있으며, 먼저 활성화해야 합니다.

ChatGPT에서 연결하는 방법

1. Developer mode를 활성화합니다. Settings → Security and login을 열고 Developer mode 섹션을 찾아 스위치를 켭니다. 이 기능을 활성화해야 ChatGPT에서 HilltopAds MCP와 같은 사용자 지정 커넥터를 추가할 수 있습니다. 이 기능에는 ELEVATED RISK 표시가 있으며, 이러한 커넥터는 데이터를 수정할 수 있기 때문입니다. 이는 쓰기 작업(Write Operations) 이 수행하는 기능과 동일합니다.

1단계 — Settings → Security and login에서 Developer mode를 활성화합니다.

2. Plugins 패널을 열고 + 버튼을 클릭하여 새 커넥터를 추가합니다.

2단계 — Plugins 패널의 + 버튼.

3. New Plugin 양식을 작성합니다.

  • Name — 예: HilltopAds MCP

  • ConnectionServer URL을 그대로 두고 https://mcp.hilltopads.com/mcp를 입력합니다.

  • AuthenticationOAuth를 선택합니다.

  • I understand and want to continue에 체크한 후 Create를 클릭합니다.

3단계 — 서버 URL과 OAuth 인증을 입력한 New Plugin 양식.

4. Add HilltopAds MCP to ChatGPT 화면에서 Sign in with HilltopAds MCP를 클릭합니다.

4단계 — Sign in with HilltopAds MCP.

5. HilltopAds MCP Authorization 페이지가 열립니다. 이전 단계에서 생성한 API Key를 붙여넣고 Authorize를 클릭합니다. 이메일이나 비밀번호는 필요하지 않습니다.

5단계 – HilltopAds 인증 페이지에 API Key를 붙여넣고 Authorize를 클릭합니다.

6. ChatGPT에 커넥터가 연결된 것으로 표시됩니다. 이제 사용할 준비가 완료되었습니다.

6단계 – 커넥터가 연결되었으며 세부 정보가 표시됩니다.

ChatGPT에서 사용하기

자연어로 질문만 하면 됩니다. ChatGPT가 자동으로 적절한 HilltopAds 도구를 선택하여 실행합니다. 예를 들어 다음과 같이 요청할 수 있습니다.

  • "What operations are available to me in HilltopAds MCP"

  • "List my campaigns and their ads."

어시스턴트가 현재 계정에서 사용할 수 있는 작업 목록을 표시합니다.

"List my campaigns and their ads" – 어시스턴트가 광고 인벤토리를 요약하여 보여줍니다.

요청에 HilltopAds MCP 커넥터를 직접 첨부하여 명시적으로 사용할 수도 있습니다. 예를 들어 다음과 같이 입력합니다.

"Show me my statistics for the last month by geo."

요청에 HilltopAds MCP 커넥터를 첨부합니다.

결과: GEO별로 그룹화된 Advertiser 통계가 표시됩니다.

ChatGPT에서 Campaign 만들기

이 커넥터를 사용하면 Campaign도 생성할 수 있습니다. 원하는 내용을 어시스턴트에게 설명하면 필요한 정보를 수집하고, 실제로 전송될 내용을 보여준 뒤, 쓰기 작업(Write Operation) 을 수행하기 전에 사용자의 승인을 요청합니다.

이 예시에서는 Campaign을 Inactive 상태로 생성하여 먼저 검토할 수 있도록 합니다. 이는 어시스턴트가 선택한 기본 동작일 뿐이며 필수 규칙은 아닙니다. 이 동작을 원한다면 요청 시 명시적으로 지정하세요.

1. Campaign 생성을 요청합니다. 예를 들어 다음과 같이 입력합니다.

"I want to create a campaign."

어시스턴트는 Campaign 이름, 형식, 과금 방식, Landing URL, 트래픽 채널, Bid 등 필요한 정보를 나열하고, 한 줄 형식의 입력 템플릿도 제공합니다.

1단계 – 필요한 정보와 한 줄 입력 형식을 표시합니다.

2. 입력해야 할 값이 확실하지 않다면 질문하면 됩니다. 예를 들어 다음과 같이 입력합니다.

"What channel names are available for pops according to documentation?"

어시스턴트는 HilltopAds 문서를 기반으로 답변합니다.

2단계 – 사용할 수 있는 값을 확인합니다. 답변은 공식 문서를 기반으로 합니다.

3. Campaign 정보를 입력하면 어시스턴트가 설정 내용을 다시 보여주고 다음과 같이 승인을 요청합니다.

Allow ChatGPT to use HilltopAds MCP?

먼저 See details를 클릭하여 실제 요청 내용을 확인할 수 있습니다.

3단계 – 쓰기 작업 승인 카드입니다. See details를 사용하여 요청 내용을 확인하세요.

4. 세부 정보 화면에는 형식, 유형, 이름, URL, 채널, Bid, 활성 상태 등 요청 내용이 항목별로 표시됩니다. 확인 후 Allow를 클릭하여 계속 진행합니다.

4단계 – 승인하기 전에 요청 내용을 항목별로 확인할 수 있습니다.

5. 어시스턴트가 Campaign이 성공적으로 생성되었음을 확인하고 새로운 Campaign ID를 반환합니다. 이 예시에서는 Campaign이 Inactive 상태로 생성되므로 직접 시작하기 전까지는 예산이 사용되지 않습니다.

5단계 – Campaign이 성공적으로 생성되었으며 새로운 Campaign ID가 표시됩니다. Campaign은 비활성 상태로 유지됩니다.

6. 새 Campaign이 이제 HilltopAds 계정에 생성되었습니다. 설정을 검토하고, 잔액을 충전한 뒤 Campaign을 시작할 수 있습니다.

6단계 – Campaign이 HilltopAds 계정에 생성되었습니다(직접 시작하기 전까지는 트래픽이 발생하지 않습니다).

답변이 도움되었나요?