Подключение Google к аккаунтам клиентов

Чтобы подключить Google к аккаунтам клиентов, необходимо выполнить следующие задачи по порядку. Во время настройки вам потребуется переключаться между вкладками браузера с Google Cloud Console и панелью администратора Shopify. Для подключения Google к аккаунтам клиентов необходимо создать аккаунт разработчика Google Cloud. Подробнее о Google Cloud можно узнать в справочной документации Google.

Шаг 1. Откройте страницу «Вход через Google» в панели администратора Shopify

  1. В панели администратора Shopify перейдите в раздел Настройки > Аккаунты клиентов.

  2. В разделе Аутентификация нажмите Управлять.

  3. Нажмите Подключить рядом с Google, чтобы открыть страницу Вход через Google.

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

Шаг 2. Создайте приложение в Google Cloud Console

  1. В другой вкладке браузера войдите в Google Cloud Console.
  2. Выберите существующий проект или создайте новый. Вы будете перенаправлены на панель управления проектом.
  3. Нажмите Меню, а затем выберите API и сервисы > Учетные данные.
  4. Нажмите Настроить окно запроса доступа > Начать.
  5. Заполните данные для настройки OAuth вашего проекта:
    1. Дайте приложению название, которое будет знакомо клиенту, например название вашего интернет-магазина. Укажите свой адрес электронной почты для технической поддержки и нажмите Далее.
    2. В разделе Аудитория выберите Внешний, а затем нажмите Далее.
    3. Укажите контактный адрес электронной почты для получения уведомлений от Google о проекте и нажмите Далее.
    4. Согласитесь с Политикой в отношении данных пользователей сервисов API Google и нажмите Продолжить.
    5. Нажмите Создать.
  6. Настройте информацию о политике приложения, которая будет отображаться клиентам в окне запроса доступа:
    1. Нажмите Брендинг.
    2. В разделе Домен приложения укажите ссылку на главную страницу, ссылку на общедоступную политику конфиденциальности и ссылку на условия обслуживания. Подробнее о создании политик магазина.

Шаг 3. Настройте клиент OAuth вашего приложения в Google Cloud Console

На этом шаге необходимо скопировать данные из раздела Инструкции по настройке на странице Вход через Google в панели администратора Shopify и вставить их в соответствующие поля на вкладке Google Cloud Console.

  1. В приложении вашего проекта в Google Cloud Console нажмите Обзор.
  2. В разделе Показатели нажмите Создать клиент OAuth.
  3. Настройте данные клиента OAuth:
    1. В выпадающем меню Тип приложения выберите Веб-приложение.
    2. В поле Название введите название.
  4. Настройте Разрешенные источники JavaScript для вашего приложения:
    1. В разделе Разрешенные источники JavaScript нажмите + Добавить URI.
    2. На странице Вход через Google в панели администратора Shopify скопируйте значение для разрешенных источников JavaScript.
    3. В Google Cloud Console вставьте это значение в поле URI 1.
    4. Если в разделе Авторизованный JavaScript панели администратора Shopify указано более одного URI, повторите эти действия для дополнительных полей URI.
  5. Настройте Авторизованные URI перенаправления для вашего приложения:
    1. В Google Cloud Console в разделе Авторизованные URI перенаправления нажмите + Добавить URI.
    2. На странице Вход с Google в панели администратора Shopify скопируйте значение Авторизованный URI перенаправления.
    3. В Google Cloud Console вставьте это значение в поле URI 1.
    4. Если в разделе Авторизованный URI перенаправления панели администратора Shopify указано более одного URI, повторите эти действия для дополнительных полей URI.
  6. В Google Cloud Console нажмите Создать.

Не закрывайте появившееся диалоговое окно Клиент OAuth создан для выполнения Шага 4: Настройка реквизитов для входа в панели администратора Shopify, так как вам потребуется скопировать информацию из Google Cloud Console и вставить ее в панель администратора Shopify.

Шаг 4. Настройка реквизитов для входа в панели администратора Shopify

  1. В диалоговом окне Клиент OAuth создан в Google Cloud Console скопируйте Client ID.
  2. На странице Вход с Google в панели администратора Shopify в разделе Реквизиты для входа вставьте Client ID.
  3. В диалоговом окне Клиент OAuth создан в Google Cloud Console скопируйте Секрет клиента.
  4. На странице Вход с Google в панели администратора Shopify в разделе Реквизиты для входа вставьте Секрет клиента.
  5. На странице Вход с Google в панели администратора Shopify нажмите Сохранить.

Шаг 5. Опубликуйте приложение в Google Cloud Console

  1. В приложении вашего проекта в Google Cloud Console нажмите Аудитория.
  2. Нажмите Опубликовать приложение.