Zasób manifestu makra Arkuszy

Konfiguracja, która służy do definiowania makr Arkuszy. Pliki manifestu definiujące makra muszą mieć wszystkie pola oznaczone jako Wymagane.

Arkusze

Najwyższy poziom konfiguracji pliku manifestu makra Arkuszy. Służy ona tylko do definiowania makr Arkuszy.

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

object (Macro)

Wymagane. Lista zdefiniowanych makr i powiązanych z nimi właściwości.

Makro

Konfiguracja pojedynczego makra. Wszystkie pola definicji muszą być oznaczone 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 jedna cyfra. Makra bez skrótów można uruchamiać tylko w menu Narzędzia > Makra.
functionName

string

Wymagane. Nazwa funkcji Apps Script, która wykonuje makro. Domyślnie wartość ta jest zgodna z wartością menuName w przypadku automatycznie tworzonych funkcji, ale nie jest to wymagane.
menuName

string

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