Я использую Zapier для обновления листа Google каждый раз, когда размещается новый заказ, где создается новая строка.
Например
COL A | COL B
-------------
Sku No |
Я бы хотел, чтобы у COL B была метка времени при каждом создании строки.
Я пробовал этот скрипт, но он работает только при редактировании, то есть, если ячейка редактируется вручную.
function timestamp() {
var s = SpreadsheetApp.getActiveSheet();
if( s.getName() == "Order Details" ) { //checks that we're on the correct sheet
var r = s.getActiveCell();
if( r.getColumn() == 4 ) { //checks the column
var nextCell = r.offset(0, -2);
if( nextCell.getValue() === '' ) //is empty?
nextCell.setValue(new Date());
}
}
}
Я встречал примеры, к которым теперь не могу обратиться, когда уникальное ключевое слово, используемое в ячейке, вставляет статическую метку времени при использовании со сценарием.
Как это можно сделать? Любая помощь приветствуется.