Управление сайтом

Просматривайте аналитику, меняйте домены и настройки, управляйте версиями сайта

Вернитесь к своему сайту в ChatGPT, чтобы просмотреть посещаемость, изменить настройки или управлять сохранёнными версиями.

Просмотр аналитики сайта

Sites автоматически регистрирует посещаемость без аналитического SDK. В разделе аналитики отображается общее число уникальных посетителей и просмотров страниц, а также динамика обоих показателей. Меняйте диапазон дат или детализацию, чтобы сравнивать периоды.

Откройте sites в настольном приложении ChatGPT или перейдите в sites в ChatGPT в браузере. Найдите сайт, затем выберите Другие действия > Аналитика.

Изменение URL сайта

Владельцы могут управлять названием и URL сайта в его настройках. Актуальные элементы управления и инструкции описаны в статье Создание и использование ChatGPT Sites в Справочном центре.

Подключение собственного домена

Если собственные домены доступны, вы можете подключить корневой домен или поддомен, которым уже владеете. Sites не регистрирует домены за вас, поэтому у вас должна быть возможность менять DNS-записи домена.

Чтобы подключить домен:

  1. Откройте настройки сайта и выберите Добавить домен.
  2. Введите корневой домен или поддомен, который хотите использовать.
  3. Скопируйте DNS-записи и значения, предоставленные sites, и добавьте их через своего провайдера домена.
  4. Подождите несколько минут, затем вернитесь в настройки сайта и обновите статус домена.

Вы также можете попросить ChatGPT помочь направить домен на ваш сайт. Если включён просмотр веб-страниц или управление компьютером, ChatGPT может помочь вам выполнить действия на сайте провайдера домена после вашего входа.

Настройка значений среды выполнения

Откройте sites, затем настройки сайта, чтобы добавить, обновить или удалить переменные окружения и секреты на хостинге. Не включайте секретные значения в запросы, прикреплённые файлы и содержимое сайта.

Перейдите в sites в ChatGPT, найдите сайт и выберите Другие действия > Настройки.

Если вы работаете с локальным исходным проектом, также соблюдайте следующие рекомендации по файлам:

Не храните эти значения в .openai/hosting.json. Поддерживайте локальные файлы .env и .env.example в соответствии с ключами, необходимыми для локальной разработки, и не добавляйте секретные значения в коммиты.

Следуйте инструкциям по настройке, приведённым в настройках сайта. Актуальные возможности владельца описаны в статье Создание и использование ChatGPT Sites в Справочном центре.

Ограничение доступа или удаление сайта

Чтобы закрыть доступ, не удаляя сайт, откройте настройки доступа и оставьте доступ только себе или выбранным людям. Убедитесь, что прежняя аудитория больше не может его открыть.

Чтобы удалить сайт без возможности восстановления:

  1. Откройте sites и найдите сайт.
  2. Выберите Удалить сайт и следуйте инструкциям в диалоговом окне.
  3. Введите слаг сайта, затем выберите Удалить навсегда.

Удаление сайта необратимо. Восстановить удалённый сайт невозможно.

Проекты, версии и развёртывания

Для существующего локального проекта попросите sites проверить совместимость и подготовить его к публикации.

Сайт остаётся доступным в разделе sites в ChatGPT, где вы можете снова открыть его, доработать, настроить и предоставить к нему доступ.

Для локального исходного проекта проект 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 перечислить или проверить сохранённые версии, если вам нужно найти предыдущего кандидата на развёртывание.