In de meeste gevallen wordt de manifest file automatisch aangepast aan de taak die je wil uitvoeren in GAS, maar in sommige situaties is het noodzakelijk om deze manueel na te kijken of aan te passen.
Wanneer je een sheet add-on maakt gebaseerd op GAS, kan je best volgende stappen even nakijken.
Omdat je voor een Add-on code schrijft dien je ook de manifest file aan te passen en te vermelden waarvoor deze add-on dienst zal doen.
In het voorbeeld gebruiken we een sheet add-on.
Zorg ervoor dat de manifest file zichtbaar wordt via de instellingen.
Zie ook info
Het addOns deel kan volgende structuur bevatten, vermits wij gaan voor een sheet add-on, zullen we hieruit het sheet object kiezen.
Het resultaat zal je zien en concreet voor ons voorbeeld, roept de addon menu de functie setKeyFile aan.
{
"timeZone": "America/New_York",
"dependencies": {
"libraries": [
{
"userSymbol": "FirestoreApp",
"version": "33",
"libraryId": "1VUSl4b1r1eoNcRWotZM3e87ygkxvXltOgyDZhixqncz9lQ3MjfT1iKFw"
}
]
},
"exceptionLogging": "STACKDRIVER",
"runtimeVersion": "V8",
"addOns": {
"sheets": {
"homepageTrigger": {
"runFunction": "setKeyFile"
}
}
}
}