For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
기본 탐색 메뉴
Theme

사이트 관리

트래픽 분석을 확인하고, 도메인과 설정을 변경하고, 사이트 버전을 관리하는 방법

ChatGPT에서 사이트를 다시 열어 트래픽을 확인하거나 설정을 변경하거나 저장된 버전을 관리하세요.

사이트 트래픽 분석 확인

Sites는 분석 SDK 없이도 트래픽을 자동으로 기록합니다. 분석 화면에서는 선택한 기간의 순 방문자 수와 총 페이지 조회 수를 확인하고 두 지표가 시간에 따라 어떻게 변하는지 볼 수 있습니다. 기간별로 비교하려면 조회 기간이나 집계 단위를 변경하세요.

ChatGPT 데스크톱 앱에서 Sites를 열거나 웹에서 ChatGPT의 Sites로 이동하세요. 사이트를 찾은 다음 추가 작업 > 분석을 선택하세요.

현재 분석 기능은 Enterprise 워크스페이스가 소유하지 않은 사이트에서만 사용할 수 있습니다.

사이트 URL 변경

사이트 소유자는 설정에서 사이트 이름과 URL을 관리할 수 있습니다. 현재 사용할 수 있는 설정과 변경 방법은 도움말 센터의 ChatGPT Sites 만들기 및 사용하기를 참고하세요.

사용자 지정 도메인 연결

사용자 지정 도메인을 지원하는 환경에서는 이미 소유한 루트 도메인이나 하위 도메인을 연결할 수 있습니다. Sites는 도메인 등록을 대행하지 않으므로 도메인의 DNS 레코드를 직접 변경할 수 있어야 합니다.

출시 시점에는 Enterprise 워크스페이스에서 사용자 지정 도메인을 사용할 수 없습니다.

도메인을 연결하려면 다음 단계를 따르세요.

  1. 사이트 설정을 열고 도메인 추가를 선택하세요.
  2. 사용할 루트 도메인이나 하위 도메인을 입력하세요.
  3. Sites에서 제공하는 DNS 레코드와 값을 복사한 다음 도메인 제공업체의 관리 화면에 추가하세요.
  4. 몇 분 후 사이트 설정으로 돌아가 도메인 상태를 새로 고치세요.

도메인이 사이트를 가리키도록 설정하는 데 도움이 필요하면 ChatGPT에 요청하세요. 브라우징이나 컴퓨터 사용 기능이 활성화되어 있으면 도메인 제공업체에 로그인한 후 ChatGPT의 도움을 받아 관리 화면에서 필요한 설정을 찾을 수 있습니다.

런타임 환경 값 설정

Sites를 열고 사이트 설정으로 이동해 호스팅 환경에서 사용할 환경 변수와 시크릿을 추가, 수정 또는 삭제하세요. 프롬프트, 첨부 파일, 사이트 콘텐츠에 시크릿 값을 포함하지 마세요.

ChatGPT의 Sites로 이동해 사이트를 찾은 다음 추가 작업 > 설정을 선택하세요.

로컬 소스 프로젝트에서 작업한다면 파일을 관리할 때 다음 지침도 따르세요.

이 값을 .openai/hosting.json에 저장하지 마세요. 로컬 .env 파일과 .env.example 파일의 키를 로컬 개발에 필요한 키와 일치시키고, 시크릿 값은 커밋하지 마세요.

사이트 설정에 표시된 안내를 따르세요. 사이트 소유자가 현재 관리할 수 있는 항목은 도움말 센터의 ChatGPT Sites 만들기 및 사용하기를 참고하세요.

사이트 접근 제한 또는 삭제

사이트를 삭제하지 않고 접근을 제한하려면 공유 설정을 열고 본인이나 지정한 사람만 접근할 수 있도록 변경하세요. 접근 권한이 해제된 사람이 더 이상 사이트를 열 수 없는지 확인하세요.

사이트를 영구적으로 삭제하려면 다음 단계를 따르세요.

  1. Sites를 열고 삭제할 사이트를 찾으세요.
  2. 사이트 삭제를 선택하고 화면에 표시되는 안내를 따르세요.
  3. 사이트 슬러그를 입력한 다음 영구 삭제를 선택하세요.

사이트를 삭제하면 영구적으로 제거되며 복원할 수 없습니다.

프로젝트, 버전, 배포 이해하기

기존 로컬 프로젝트를 게시하려면 Sites에 호환성을 확인하고 프로젝트를 게시할 수 있도록 준비해 달라고 요청하세요.

사이트는 ChatGPT의 Sites에 계속 남아 있으므로 언제든 다시 열어 내용을 다듬거나 설정을 변경하거나 공유할 수 있습니다.

로컬 소스 프로젝트를 사용하는 경우 Sites 프로젝트가 소스를 Sites에서 관리하는 호스팅 환경에 연결합니다. Sites는 이 연결 정보를 .openai/hosting.json에 저장하며, 스토리지 바인딩 이름이 있으면 함께 저장합니다. 새로 만든 로컬 스타터 프로젝트에는 처음에 project_id가 없어도 됩니다. Sites가 호스팅 프로젝트를 프로비저닝한 후 이 값을 추가합니다.

예를 들어 프로비저닝된 사이트에서 관계형 데이터베이스 바인딩을 사용하고 파일 스토리지는 사용하지 않는다면 파일 내용은 다음과 같을 수 있습니다.

{
  "project_id": "<project-id>",
  "d1": "DB",
  "r2": null
}

사이트를 만든 ChatGPT Work 채팅이 끝나도 사이트는 사이트 목록에 계속 표시됩니다. 웹에서 사이트를 만들 때는 로컬 프로젝트나 매니페스트가 필요하지 않습니다. 사이트와 ChatGPT 프로젝트는 별개입니다.

Sites의 게시 절차는 두 단계로 나뉩니다.

  1. 버전 저장. ChatGPT가 배포 가능한 버전을 빌드합니다. 로컬 소스 프로젝트의 경우 ChatGPT는 해당 버전을 빌드에 사용한 Git 커밋과 연결합니다. 배포 후보 버전을 만들어 검토하려면 이 단계를 사용하세요.
  2. 버전 배포. ChatGPT가 저장된 버전을 게시하고 배포에 성공하면 프로덕션 URL을 알려 줍니다. 지정한 사용자가 사이트에 접근할 수 있도록 하려는 경우에만 이 단계를 사용하세요.

이전에 배포 후보로 저장한 버전을 찾으려면 ChatGPT에 저장된 버전 목록을 보여 주거나 버전의 세부 정보를 확인해 달라고 요청하세요.