Zasób manifestu makra Arkuszy

Konfiguracja używana do definiowania makr Arkuszy. Pliki manifestu definiujące makra muszą zawierać wszystkie pola oznaczone jako Wymagane.

Arkusze

Najwyższy poziom konfiguracji pliku manifestu makra Arkuszy. Jest on używany 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. Definicje muszą zawierać wszystkie pola oznaczone jako Wymagane.

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

string

Skrót klawiszowy, który uruchamia makro. Musi mieć format Ctrl+Alt+Shift+*Number*. Makra bez skrótów można uruchamiać tylko z menu **Narzędzia** > **Makra**.
functionName

string

Wymagane. Nazwa funkcji Apps Script, która wykonuje makro. Domyślnie odpowiada to menuName w przypadku automatycznie utworzonych funkcji, ale nie jest to wymagane.
menuName

string

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