После подготовке таблицы с данными:
1. Перейдите в "Расширения" -> "Apps Script"
2. Вставьте следующий код в редактор
function createTrigger() {
// Получаем активную таблицу
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// Проверяем, есть ли уже триггер, чтобы избежать дублирования
var triggers = ScriptApp.getProjectTriggers();
for (var i = 0; i < triggers.length; i++) {
if (triggers[i].getHandlerFunction() === 'onEdit') {
// Если триггер уже существует, выходим из функции
return;
}
}
// Создаем новый триггер
ScriptApp.newTrigger('onEdit')
.forSpreadsheet(spreadsheet)
.onEdit()
.create();
}
function onEdit(e) {
var url = 'https://s0-nova.ru/app/order/hook.php?script=numbers&account[subdomain]={subdomain}';
var response = UrlFetchApp.fetch(url);
Logger.log(response.getContentText());
}
3. Вместо {subdomain} нужно написать свой субдомен без .amocrm.ru
4. Далее кликнуть на Сохранить
5. Выбрать createTrigger и нажать выполнить, дать все разрешения
6. Кликнуть на Run
Теперь при изменении таблицы она будет автоматически подгружаться в amoCRM