Zasób manifestu makra Arkuszy

Konfiguracja, która służy do definiowania Makra Arkuszy. Pliki manifestu, które definiują makra, muszą zawierać wszystkie pola oznaczony jako Wymagane.

Arkusze

Główny poziom konfiguracji pliku manifestu makra Arkuszy. To jest tylko używane do definiowania makr Arkuszy.

Zapis JSON
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
Pola
macros[]

object (Macro)

Wymagane. Lista zdefiniowanych makr i powiązanych z nimi makr usług.

Makro

Konfiguracja pojedynczego makra. Definicja musi zawierać wszystkie pola oznaczony jako Wymagane.

Zapis JSON
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
Pola
defaultShortcut

string

Określa skrót klawiszowy uruchamiający makro. Musi mieć format Ctrl+Alt+Shift+Number, gdzie Number to cyfra. Makra bez skrótów można uruchamiać wyłącznie z poziomu menu Narzędzia > Menu Makra.
functionName

string

Wymagane. Nazwa funkcji Apps Script, która wykonuje działanie makro. Domyślnie ta wartość odpowiada menuName dla utworzonych automatycznie, ale nie jest to wymagane.
menuName

string

Wymagane. Nazwa makra wyświetlana w Interfejs Arkuszy Google.