Как установить свой URL в бесплатном сайте от Google?
Ваш домен должен быть направлен на DNS хостинг, а уже там в ресурсных записях нужно добавить CNAME запись со значением ghs.google.com. Подробнее здесь.
А домен делегирован на какой-нибудь DNS-сервер?
Хостинг для делегирования не нужен.