Примечание. Этот сайт для разработчиков будет перенесен на новый адрес developers.google.com/tag-platform к 30 сентября 2021 г.

Настройка пользовательского домена

По умолчанию для серверных тегов используется домен App Engine. Но мы рекомендуем заменить его на субдомен вашего сайта.

Сопоставление субдомена и приложения

  1. Откройте Google Cloud Console и выберите App Engine > Настройки > Пользовательские домены. Убедитесь, что выбранный проект соответствует идентификатору контейнера:
    Селектор проектов GCP с образцом идентификатора контейнера в Менеджере тегов.
  2. Нажмите Добавить пользовательский домен.
  3. Если нужный домен уже подтвержден, укажите его в разделе Выберите нужный домен, а если нет, выберите в раскрывающемся меню пункт Подтвердить право собственности на домен.

    Если домен ещё не подтвержден:

    1. Укажите субдомен (например, metrics.example.com) и нажмите Подтвердить.
    2. В новом окне откроется Центр веб-мастеров. Следуя инструкциям в нем, подтвердите право собственности на субдомен.
    3. Когда все инструкции будут выполнены, закройте окно Центра веб-мастеров и вернитесь на страницу Добавление пользовательского домена в Google Cloud Console. На ней должен появиться подтвержденный домен. Если вы его не видите, нажмите Обновить домены.
  4. В разделе Укажите домен для проекта [идентификатор проекта] удалите субдомен с префиксом www..
    Когда закончите, нажмите Сохранить сопоставления.

Изменение записей DNS в системе регистратора домена

Связав сервер тегов с пользовательским доменом в App Engine, отредактируйте записи DNS в системе регистратора вашего домена. Для вашего удобства App Engine генерирует и отображает записи DNS, которые вам нужно внести.

  1. Чтобы получить информацию о записях DNS, откройте Google Cloud Console, перейдите на страницу с настройками App Engine и нажмите на вкладку Пользовательские домены. Откроется страница со списком записей DNS для всех доменов, сопоставленных с вашим приложением.
  2. Войдите в аккаунт на сайте регистратора вашего домена и откройте страницу настройки DNS.
  3. Найдите на странице конфигурации вашего домена раздел с записями хостов и добавьте туда все записи DNS, полученные при сопоставлении домена с приложением. В полях записей укажите такие данные:
    • Тип записи: введите тип, указанный в сгенерированной Google записи DNS (A или AAAA).
    • Название записи: для записей A и AAAA укажите зарегистрированный субдомен. Например, чтобы сопоставить субдомен metrics.example.com, введите "metrics".
    • Данные: введите данные записи (rrdata), указанные в сгенерированной Google записи DNS. Для записей A и AAAA это IP-адреса. Если помимо записей A и AAAA показывается запись CNAME, не сопоставляйте ее.
      Примечание. Для записей A и AAAA используется несколько IP-адресов. Вносите их в одну запись, а не создавайте отдельные записи для каждого адреса.
  4. Сохраните изменения на странице настройки DNS в аккаунте вашего домена. Обычно они начинают действовать через считаные минуты, но иногда нужно подождать несколько часов. С помощью команды dig можно проверить, обновились ли записи DNS.
  5. Чтобы протестировать субдомен, перейдите к серверному контейнеру Менеджера тегов (Администратор > Настройки контейнера) и вставьте адрес этого субдомена в поле "URL серверного контейнера". Нажмите Сохранить, вернитесь обратно и выберите Предварительный просмотр. Появится всплывающее окно с панелью отладки.
    Примечание. На автоматическую генерацию сертификата SSL требуется до часа.