Подключение Google Sheets
Зачем это нужно?
После подключения MISAVAPRO сможет создавать готовую Google-таблицу поставки автоматически:
со складами, коробами, артикулами, размерами и количеством товара.
Настройка делается один раз в этом браузере.
На другом компьютере или в другом браузере Client ID потребуется сохранить повторно.
Шаг 1. Создайте проект Google
1. В открывшейся Google Cloud Console войдите в свой Google-аккаунт.
2. В верхней панели нажмите на выбор проекта.
3. Нажмите New Project / Новый проект .
4. Назовите проект, например MISAVAPRO Google Sheets , и нажмите Create / Создать .
Если проект уже создан ранее, просто выберите его и переходите к шагу 2.
Шаг 2. Включите Google Sheets API
1. В меню Google Cloud откройте APIs & Services → Library .
2. В поиске напишите Google Sheets API .
3. Откройте найденный API и нажмите Enable / Включить .
Без этого Google не разрешит программе создавать и заполнять таблицы.
Шаг 3. Настройте доступ приложения
1. В меню откройте Google Auth platform → Branding .
2. Если видите кнопку Get Started , нажмите её.
3. В поле App name укажите MISAVAPRO .
4. В поле поддержки и контактного email выберите свой Google-адрес.
5. В разделе Audience выберите вариант:
• обычная почта Gmail — External ;
• рабочий Google Workspace только для сотрудников вашей организации — можно выбрать Internal .
6. Если выбран External , откройте Audience → Test users → Add users и добавьте Google-аккаунт, с которого будете создавать таблицы.
Шаг 4. Разрешите MISAVAPRO работать с Google Таблицами
1. В Google Cloud откройте Google Auth platform → Data Access .
2. Нажмите Add or Remove Scopes .
3. В поиске найдите Google Sheets API .
4. Поставьте галочку у разрешения, которое заканчивается на:
/auth/spreadsheets
5. Нажмите Update , затем Save .
Что это даст: MISAVAPRO сможет создать Google-таблицу поставки, записать в неё товары и короба и оформить столбцы.
Google может показать, что разрешается работа с Google Таблицами аккаунта. Подтверждайте доступ только для своего проекта MISAVAPRO.
Шаг 5. Создайте Client ID
1. Откройте Google Auth platform → Clients .
2. Нажмите Create Client .
3. В поле Application type выберите Web application .
4. В поле имени укажите, например, MISAVAPRO сайт .
5. В разделе Authorized JavaScript origins нажмите Add URI и добавьте адрес сайта:
Важно: вставляйте только адрес сайта без /supply.html , без других страниц и без лишнего слеша в конце.
6. Нажмите Create / Создать .
Шаг 6. Вставьте Client ID в MISAVAPRO
После создания клиента Google покажет данные подключения.
Скопируйте строку Client ID , которая заканчивается на:
.apps.googleusercontent.com
Client Secret копировать не нужно. Он для этой кнопки не используется.
Вставьте Client ID сюда:
Что будет после подключения
1. Нажмите «Сохранить подключение» .
2. Нажмите «Создать таблицу» .
3. Google попросит выбрать аккаунт и разрешить доступ — подтвердите.
4. Откроется новая Google-таблица, уже заполненная данными вашей поставки.
Если появилась ошибка
• Access blocked / доступ заблокирован — проверьте, что ваш Google-аккаунт добавлен в Test users .
• origin mismatch / ошибка origin — проверьте, что в Authorized JavaScript origins указан именно адрес сайта из шага 5.
• Google не подключён — убедитесь, что вставили Client ID, а не Client Secret.
• Пока настройка не готова, используйте кнопку «Копировать» в панели поставки и вставляйте таблицу вручную.
Сбросить подключение
Закрыть
Сохранить подключение
Создать таблицу