Гоогле Аппс Сцрипт Едитор: све што треба да знате да бисте започели
Ако користите Гоогле услуге као што су Гоогле документи(Google Docs) , Гоогле табеле(Google Sheets) , Гоогле аналитика(Google Analytics) , Гмаил(Gmail) и друге, можете да повежете и аутоматизујете те услуге помоћу Гоогле Аппс Сцрипт-(Google Apps Script) а .
Замислите Гоогле Аппс Сцрипт(Google Apps Script) као Гоогле верзију Мицрософтове ВБА скрипте(Microsoft’s VBA script) . Баш као што можете да аутоматизујете радње и задатке или да прилагодите макрое у Мицрософт Ворд(Microsoft Word) -у и Екцел-у помоћу ВБА(Excel with VBA) , можете да аутоматизујете задатке и радње у свим Гоогле(Google) услугама. У услугама као што су Табеле и Документи(Docs) , можете чак и да пишете сопствене прилагођене меније.
У овом чланку ћете научити како да приступите и омогућите Аппс Сцрипт(Apps Script) у различитим Гоогле услугама(various Google services) , како да се крећете у уређивачу скрипте апликација(Apps Script Editor) и како да повежете услуге. Нећете научити одређене функције скрипте(learn specific script functions) , али Гоогле(Google) има одличну документацију и туторијале за скрипте за апликације на располагању да научите како да напишете Аппс Сцрипт(Apps Script) .
Како приступити уређивачу скрипти Гоогле Аппс(Access Google Apps Script Editor)
Уређивач кодова за Гоогле Аппс Сцрипт(Google Apps Script) можете да отворите у оквиру бројних Гоогле(Google) услуга. На пример, наћи ћете Аппс Сцрипт(Apps Script) у менију Екстензије(Extensions) унутар Гоогле табела.
У другим услугама можете да отворите уређивач Гоогле Аппс Сцрипт(Google Apps Script) на следеће начине:
- Гоогле документи(Google Docs) : Изаберите уређивач скрипти(Script editor) у менију Алатке .(Tools)
- Гоогле слајдови(Google Slides) : Изаберите уређивач скрипти(Script editor) у менију Алатке .(Tools)
- Гоогле обрасци(Google Forms) : Изаберите уређивач скрипти(Script editor) у менију са три тачке.
- Гоогле диск(Google Drive) : Кликните десним тастером миша на било који празан простор, изаберите Још(More) и изаберите Гоогле Аппс Сцрипт(Google Apps Script) .
Користећи било који од ових метода, видећете да је уређивач кода Аппс Сцрипт(Apps Script) отворен на новој картици. Ово је прозор у коме ћете написати сваку од функција које чине целу вашу скрипту. Подразумевано, видећете празну функцију под називом миФунцтион() која је спремна да почнете да попуњавате свој код.
Напомена(Note) : Форматирање кода је веома важно како би се избегле грешке. Користите коментарисање као што је приказано у следећем коду да бисте се подсетили шта сте покушавали да урадите унутар делова кода. Ово је веома слично начину на који коментарисање функционише у ХТМЛ(HTML) коду са веб програмирањем.
Док се крећете кроз уређивач кода, можете се вратити у овај одељак тако што ћете изабрати Цоде.гс(Code.gs) у левом окну за навигацију у прозору Едитор(Editor) . Да бисте видели друге доступне прозоре, пређите курсором преко икона у крајњем левом окну и отвориће се главно окно за навигацију.
Одељак Преглед(Overview) је место где можете пронаћи статистику о вашој скрипти, као што је колико се грешака догодило, колико пута је извршена и још много тога.
Покрићемо сваки од других одељака уређивача Гоогле Аппс скрипте(Google Apps Script) у сваком одељку испод.
Кретање у уређивачу скрипти Гоогле Аппс(Google Apps Script Editor)
Док уређујете свој код у уређивачу, добра је идеја да често бирате икону диска ( Сачувај(Save) ) како не бисте изгубили посао.
Када их сачувате, видећете да светле друге опције менија.
Ови укључују:
- Покрени(Run) : Покушајте да покренете целу скрипту од почетка до краја.
- Отклањање грешака(Debug) : Прођите кроз скрипту ред по ред.
- Падајући мени функција(Function dropdown) : Прегледајте и идите до сваке функције коју сте креирали.
- Дневник извршења(Execution log) : Погледајте све поруке о статусу или грешци из сваког покушаја који сте направили да покренете своју скрипту.
Опција Библиотеке(Libraries) у левом навигационом менију је место где можете да приступите библиотекама које су други људи написали (или сте написали и сачували негде другде). Ово је корисно ако имате пријатеља који је већ написао функцију коју бисте желели да користите у Гоогле табелама(Google Sheets) или Гоогле документима(Google Docs) , али бисте желели да додате додатне функције поврх тога.
Све што требате да додате те библиотеке у свој пројекат је ИД скрипте(Script ID) . Ово можете пронаћи у одељку подешавања пројекта, који ћемо вам показати како да пронађете на крају овог чланка.
Додаци за услуге Гоогле Аппс Сцрипт
Одељак Услуге(Services) је најкориснији. То је место где можете да интегришете своју тренутну скрипту са другим Гоогле(Google) услугама које можда користите.
Када га изаберете, видећете отворен прозор за додавање услуге . (Add a service)Померите(Scroll) се надоле до услуге коју желите да користите као додатак свом постојећем пројекту.
На пример, ако желите да извучете податке са налога Гоогле (Google) аналитике(Analytics) у ову скрипту, можете да изаберете АПИ Гоогле аналитике(Google Analytics API) и изаберете Додај(Add) .
Ако желите да пронађете детаље о томе које функције су доступне за коришћење за ту нову додатну услугу и како да их користите, изаберите три тачке десно од АПИ(API) -ја и изаберите Погледајте документацију(See documentation) .
Ово ће отворити документацију за Гоогле Аппс Сцрипт(Google Apps Script) на новој картици, која се аутоматски отвара у одељку за ту Гоогле(Google) услугу.
Истражите документацију за синтаксу функције, упутства и примере кода које можете користити у сопственој скрипти.
Такође, имајте на уму да можете да се крећете до других делова документације да бисте видели које су опште функције доступне у вашој скрипти на основу услуге коју сте користили када сте првобитно отворили уређивач кода Аппс Сцрипт .(Apps Script)
На пример, ако сте отворили уређивач у Гоогле табелама(Google Sheets) , проверите одељак Табеле у менију документације за функције Гоогле табела (Google Sheets)које(Sheets) можете да користите у својој скрипти.
Подешавање и коришћење покретача скрипте апликација(Using Apps Script Triggers)
Још једна корисна функција у Гоогле Аппс Сцрипт(Google Apps Script) -у је могућност постављања покретача на основу бројних догађаја или распореда.
Да бисте конфигурисали нови окидач за своју скрипту, изаберите Триггерс(Triggers) у крајњем левом менију за навигацију. У новом прозору Триггерс(Triggers) који се отвори, изаберите дугме Додај окидач(Add Trigger) .
Прозор Адд Триггер(Add Trigger) има дугу листу опција које вам помажу да тачно прилагодите како и када желите да се ваша скрипта покреће.
Напомена(Note) : Многе од ових опција зависе од услуге за коју пишете своју скрипту или АПИ-ја које сте додали(the APIs that you’ve added) .
Да бисте подесили окидач, мораћете да изаберете:
- Коју функцију прво покренути
- Извор догађаја као што је одређено време, датум или догађај у вашој услузи, на пример када се промени ћелија Гоогле(Google) табеле или се документ првобитно отвори
- Тип догађаја као што је када се нешто у вашој Гоогле(Google) табели или документу отвори или измени, или специфично подешавање за датум или време
- Учесталост обавештења о томе колико често желите да добијате ажурирања о томе када ваше скрипте нису успеле
Када изаберете Сачувај(Save) , можда ћете видети поруку „ Овлашћење скрипте(Script) није успело“ ако је то први пут да сте сачували нови окидач.
Ово се обично покреће ако имате омогућен блокатор искачућих прозора у вашем претраживачу. Ако користите Гоогле Цхроме(Google Chrome) , само изаберите икону малог прозора са црвеним „Кс“ преко ње. Промените поставку на Увек дозволи искачуће прозоре(Always allow pop-ups) и изаберите Готово(Done) .
Када поново изаберете Сачувај(Save) , мораћете да прођете кроз процес да бисте овластили скрипту коју сте написали за покретање под вашим Гоогле(Google) налогом или Гоогле Воркспаце-ом(Google Workspace) .
Прво изаберите Гоогле(Google) налог под којим желите да дозволите да се ваша скрипта покреће.
Видећете упозорење да прилагођену функцију или скрипту коју сте написали није „верификовао“ Гоогле(Google) . Ако сте ви особа која је написала скрипту, онда ово није важно и безбедно је да се покреће под вашим Гоогле налогом(Google Account) или Гоогле Воркспаце-ом(Google Workspace) .
Да бисте заобишли ово упозорење, само изаберите Напредно(Advanced) , а затим изаберите везу Go to <project> (unsafe) на дну.
На крају, у прозору за дозволе изаберите Дозволи(Allow) да бисте дозволили да се ваше прилагођене функције и скрипта покрећу под вашим Гоогле(Google) налогом или Гоогле Воркспаце-ом(Google Workspace) .
Нећете морати поново да понављате овај процес, само када први пут сачувате или покренете своје прилагођене пројекте Гоогле Аппс(Google Apps) скрипте.
Приступ вашем ИД-у Гоогле скрипте
Још једна напомена – можда бисте желели да пружите своју скрипту пријатељима или колегама како би могли да користе вашу скрипту или да је додају као библиотеку својој сопственој скрипти.
Можете пронаћи свој ИД скрипте(Script ID) испод иконе Подешавања(Settings) у крајњем левом окну за навигацију.
ИД скрипте(Script ID) се може наћи у одељку ИД(IDs) -ови , десно од ИД-а скрипте(Script ID) .
Као што видите, уређивач Гоогле Аппс скрипте(Google Apps Script) је прилично једноставан ако знате како да се крећете до сваке функције коју желите да користите. Само(Just) добро проучите документацију Гоогле Аппс Сцрипт(Apps Script) -а како бисте могли да почнете да учите како да пишете своје скрипте и све функције које су доступне за коришћење.
Related posts
Како вам Гоогле-ове експерименталне апликације могу помоћи у борби против дигиталне зависности
5 најбољих апликација за филтер плаве светлости за Виндовс, Мац и Линук
5 преносивих апликација које дефинитивно желите да имате на свом УСБ стику
Гоогле Цхроме аутоматско попуњавање: Потпуни водич
4 најбоље софтверске апликације за прослеђивање портова и како их користити
Најбољи услужни програми за подешавање процесора, видео картица и РАМ-а
3 алата за дијагностицирање и решавање проблема са вашим монитором
Шта је чет-бот и како га користити на свом сајту
Ксцоде за Виндовс (8 најбољих алата за развој иОС апликација на рачунару)
Најбољи Маркдовн уређивачи: све платформе и онлајн
Најбоље апликације за праћење коришћења интернета
5 апликација за проналажење и уклањање дупликата датотека у оперативном систему Виндовс 10
11 најбољих Мицрософт Теамс апликација у 2022
Е-учење за децу – најбоље апликације и алати за образовање ваше деце код куће
10 најбољих додатака за приватност за Цхроме (2022)
6 најбољих апликација за проверу температуре процесора у оперативном систему Виндовс 11/10
Која је најбоља услуга конференцијских позива – најбоље апликације у поређењу
Најбољи додаци за појачавање вашег Гоогле Оффице пакета
Ствари које треба размотрити пре него што направите сопствену Вики
Да ли Мицрософт Виндовс Филе Рецовери ради? Тестирали смо то.