Created with Sketch. MENU
  • Сервисы
  • Тарифы
  • Кейсы
  • База знаний
  • Все статьи
  • Партнёрам
+7 499 216-72-06 Настроить связки
  • Builder
  • Без рубрики
  • Инструкции по настройке
  • Инструменты
  • Новости
  • Полезные статьи
  • Все статьи
Главная страница » Инструкции по настройке » Google Sheets — триггер «Следить за обновлениями на листе»

Google Sheets — триггер «Следить за обновлениями на листе»

Триггер «Следить за обновлениями на листе» для Google Sheets позволяет отслеживать любые изменения в ячейках таблицы Google. При каждом изменении или добавлении новой строки отправляется событие через вебхук.

Интеграция происходит через личные кабинеты Albato и Google Sheets, поэтому нужно будет переключаться между ними.

Чтобы использовать триггер «Следить за обновлениями на листе», нужно сделать дополнительные настройки в твоей электронной таблице, перед этим у тебя должно быть настроено подключение Google Sheets в Albato.

Как подключить Google Sheets к Albato.

Как настроить триггер «Следить за обновлениями на листе»

  1. Открой нужную таблицу в Google Sheets.
  2. Перейди в раздел Расширения → Apps Script.
  3. Удали всё в редакторе и вставь следующий код:
function generateData(e) {
let ss = SpreadsheetApp.getActive();
var spreadsheetName = ss.getName();// Имя таблицы
var sheetName = ss.getSheetName();// Имя листа
var spreadsheetId = ss.getId();// id листа
var row = ss.getCurrentCell().getRow();// Номер строки
var column = ss.getCurrentCell().getColumn();// Номер столбца
var values = ss.getActiveRange().getValues();// Массив новых данных
var user = e.user;// Пользователь, который вносил изменения
var date = new Date();// Дата
sendWebhook(spreadsheetName, sheetName, row, column, values, user, date, spreadsheetId);
}
function sendWebhook(spreadsheetName, sheetName, row, column, values, user, date, spreadsheetId) {
var endpoint = "https://webhook.site/ded7da72-670e-4a86-86aa-f13c9343455d";
var jsonarray = JSON.stringify;
var payload = {
"spreadsheetName" : spreadsheetName,
"sheetName" : sheetName,
"row" : row,
"column" : column,
"values" : JSON.stringify(values),
"user" : user,
"date" : date,
"spreadsheetId": spreadsheetId
};
var options = {
"method" : "post",
"payload" : payload
};
UrlFetchApp.fetch(endpoint, options)
}
function createSpreadsheetOpenTrigger() {
const ss = SpreadsheetApp.getActive();
ScriptApp.newTrigger("generateData").forSpreadsheet(ss).onChange().create();
}

 

  • Скопируй вебхук из подключения в Albato.

 

 

  • Вставь его в переменную endpoint (14 строка)

 

 

Нажми Сохранить, выбери функцию createSpreadsheetOpenTrigger и нажми Выполнить.

 

 

  • Нажми Проверить разрешения и выбери аккаунт Google.

 

Выбери аккаунт.

 

  • Если появится предупреждение, нажми Дополнительные настройки → Перейти на страницу “Проект без названия” → Разрешить доступ.

И предоставь доступ твоему приложению, для этого нажми «Разрешить».

 

Перейди в раздел Триггеры и убедись, что активен только один триггер. Лишние триггеры нужно удалить.

 

 

На этом настройка подключения завершена.

05.05.2022

Google Sheets

 3

Просмотры: 13997 Albato

Предыдущая запись:
Как автоматизировать работу с Carrd
Следующая запись:
Как подключить Platrum к Albato
Поделиться в соц. сетях
  • Читайте также
  • Как передавать данные из Google Sheets в amoCRM (контакт + сделка)

    24.08.2023 • Просмотры: 3153

  • Как передавать данные из Google Sheets в Битрикс24, создание Нового лида

    24.08.2023 • Просмотры: 4196

  • Как выгружать отчеты по рекламным кампаниям Ozon Performance

    05.12.2022 • Просмотры: 2348

  • Google Таблицы: 5 лайфхаков для эффективной работы

    07.10.2022 • Просмотры: 30216

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Последние статьи
  • Как Tomoru запустил маркетплейс интеграций за 1,5 месяца с помощью Альбато Embedded
  • Как подключить Edna к Альбато
  • Телеграм-бот: поставит задачи в Битрикс24 и соберет недельный отчёт по их статусам
  • Как подключить TapTop к Альбато
  • Обновления в продукте — апрель 2025
  • Автоматизация аутрича: передаём отклики из Respondo в amoCRM
  • Как автоматизировать работу с Robokassa | Настройка интеграций с API Robokassa без кода
  • Обновления в продукте — март 2025
  • Обновления в продукте — февраль 2025
Последние статьи
  • Как Tomoru запустил маркетплейс интеграций за 1,5 месяца с помощью Альбато Embedded
  • Как подключить Edna к Альбато
  • Телеграм-бот: поставит задачи в Битрикс24 и соберет недельный отчёт по их статусам
  • Как подключить TapTop к Альбато
  • Обновления в продукте — апрель 2025
  • Автоматизация аутрича: передаём отклики из Respondo в amoCRM
  • Как автоматизировать работу с Robokassa | Настройка интеграций с API Robokassa без кода
  • Обновления в продукте — март 2025
  • Обновления в продукте — февраль 2025

Albato — Один сервис для всех интеграций

info@albato.ru

Support

+7 499 216-72-06

Новые интеграции
  • Интеграция VK Рекламы с Telegram
  • Интеграция GetCourse с amoCRM
  • Интеграция OpenAI с Google Sheets
  • Интеграция Adalo с Airtable
  • Интеграция Discord с Telegram
  • Интеграция Facebook Group с Slack
  • Интеграция Telegram bot с ChatGPT
Подробнее об Albato
  • Тарифы
  • Контакты
  • Блог
  • Инструкции настройке
  • Новости
  • Полезные статьи

Исследования осуществляются при грантовой поддержке Фонда "Сколково"

Подпишитесь, чтобы быть в курсе последних обновлений


    © 2025 Albato - один сервис для всех интеграций
    Оферта и Лицензионный договор
    Политика конфеденциальности