Как передать параметр (ы) в функцию синхронизации по времени в скрипте библиотеки

Я создал функцию, которая срабатывает каждые 30 минут, и я хочу передать некоторый параметр. У меня есть одна библиотека, которая возвращает carHistory, и моя электронная таблица, откуда я вызываю библиотечную функцию.

Library1.gs

function carHistory(number,maker)
{
 // code logic
}

function startEvery30mins_CarHistory(number,maker)
{
    //This function works
    carHistory(number,maker);

  // how to trigger this with parameter.
  ScriptApp.newTrigger("carHistory")
  .timeBased()
  .everyMinutes(30)
  .create();
}

В моей таблице

Code.gs:

function startOnce(){
    Library1.carHistory("US-xxx","Honda");
}

function startEvery30mins(){
    Library1.startEvery30mins_CarHistory("US-xxx","Honda");
}

Редакция:

Code.gs: Я пытался с помощьюPropertiesService, но все еще не работает

function startOnce(){
    var uProps = PropertiesService.getUserProperties();
    uProps.setProperty('Maker', 'Honda');
    uProps.setProperty('Number', 'US-xxx');

    Library1.carHistory();
}

Библиотека:

 function carHistory()
    {
        // Fetch Parametr
        var getProps=PropertiesService.getUserProperties();
        var c_Maker= getProps.getProperty('Maker');
        var c_Number=getProps.getProperty('Number');
       // code logic

    }
function startEvery30mins_CarHistory()
{
      ScriptApp.newTrigger("carHistory")
      .timeBased()
      .everyMinutes(30)
      .create();
}

Ответы на вопрос(1)

Ваш ответ на вопрос