Как я поменял основной домен в Google Apps

Google App EngineGoogle API
Из песочницы
Недавно мне понадобилось организовать почтовый сервис для небольшой фирмы. И я вспомнил про завалявшийся у меня бесплатный аккаунт в Google Apps. К сожалению, основной домен, к которому аккаунт был привязан давно почил в бозе и оказался занят на текущий момент. Благо, к аккаунту были привязаны несколько дополнительных бесплатных доменов, один из которых оказался свободным и я его снова зарегистрировал. И тут передо мной возник вопрос, который вынесен в заголовок. Знакомая ситуация? Если обратиться к справке уважаемого Google, то узнаем, что это сделать невозможно.

Вообще, справка Google представляет собой хаотическое нагромождение неструктурированной информации, поэтому нужно хорошо подумать над формулировкой запроса, чтобы что-нибудь там найти (конечно, думать над формулировкой нужно всегда, но здесь — особенно).

Но, мы не привыкли отступать, тем более, что в описании API от Google, мне попалась обнадеживающая информация. Хотелось заюзать API от Google каким-нибудь простым способом, не связанным с написанием и регистрацией собственных приложений. И такой способ нашелся. Но, как оказалось, есть еще более простой способ.

Google, при описании методов и переменных своего API, предоставляет сервис, позволяющий их проверить на работающих службах.
Итак, включаем для своего Google Apps доступ через API, это делается в консоли администратора, раздел «Безопасность», подраздел «Справочник по API», на всякий случай ссылка, но так как Google часто меняет интерфейс административной консоли, то не факт, что она окажется рабочей через некоторое время.

Теперь приступим, нас интересует метод «update» для поля «customers». Вот ссылка. Переходим в пункту «try it», передвигаем ползунок авторизации и авторизуем API для нужных нам изменений (по умолчанию там уже стоят птички на пунктах, которые использует наш метод, так что нет необходимости ставить их на всех).

В поле «Customer Key» заполняем уникальный идентификатор для нашего Google Apps или просто пишем «my_customer» для текущего пользователя (в этом случае нужно предварительно залогиниться под администратором Google Apps).

В поле «fields» жмем кнопку «Use fields editor» и ставим птичку напротив «customerDomain».

В поле запроса «Request body» добавляем свойство «customerDomain» и заполняем его значение названием нашего домена (домен нужно предварительно добавить в список доменов для Google Apps).

Жмем кнопку «Authorize and execute» и, если мы все сделали правильно, наш домен станет основным.

После этого можно удалить ненужные домены, а можно и не удалять — пусть висят.

Совсем недавно Google запретил добавление новых доменов в старые бесплатные аккаунты, но это можно обойти через включение 30-дневного триала Google Apps for Works, добавление и смену домена и последующий возврат к бесплатному аккаунту.

Думаю, что информация окажется полезной также для владельцев служб Google для доменов для бизнеса, ибо там тоже нельзя изменить основной домен простым и естественным способом.

Спасибо за внимание.
Теги:google apps for domaingoogle apps api
Хабы: Google App Engine Google API
+18
22,3k 93
Комментарии 56

Похожие публикации

Менеджер по интернет-продвижению
от 50 000 ₽SPAR Middle VolgaНижний Новгород
Junior web-аналитик
от 50 000 до 70 000 ₽Rick.aiМожно удаленно
PPC specialist
от 80 000 ₽IQ ConsultancyСанкт-ПетербургМожно удаленно
Старший iOS Разработчик
от 150 000 до 350 000 ₽SmartineМожно удаленно
Senior Frontend developer
от 200 000 ₽StroybotМожно удаленно

Лучшие публикации за сутки