Google Apps Script je skriptovací platforma pro automatizaci, integraci a vytváření vlastních rozšíření v rámci aplikací z ekosystému Google Workspace.
Každou činnost prováděnou ručně uživatelem v aplikaci Tabulky, Dokumenty, Kalendář, Gmail nebo Disk je možné programově obsloužit a automatizovat.
Programové propojení všech aplikací Google Workspace v jednom skriptu.
Aplikace fungující na všech zařízeních a operačních systémech.
Aplikace jsou uloženy na serverech Google bez nutnosti instalace.
Aplikace s výsledným vzhledem jednotného stylu Google jsou přehledné a intuitivní na ovládání.
Uživatelské prostředí aplikace je možné převzít z hotových aplikací Google nebo webové prezentace.
Interakce se zákazníkem probíhá nerušeně v prostředí webových stránek organizace.
Situace: V Google Tabulkách máte databázi, do které se každý den automaticky nebo ručně zapisují tržby, docházka nebo výkazy práce. Na konci každého měsíce musíte tato data vzít, udělat z nich souhrn a poslat ho vedení.
Řešením je napsání skriptu, který má nastavený časový spouštěč vždy 1. den v měsíci v 8:00 ráno. Skript vezme data za uplynulý měsíc z Tabulky, vytvoří z nich nový zjednodušený dokument, vyexportuje ho jako PDF soubor a pomocí Gmailu ho automaticky rozešle na předem definovaný seznam e-mailových adres.
Situace: Do e-mailové schránky vám denně chodí desítky faktur od různých dodavatelů v PDF přílohách. Ručně tyto e-maily otevírat, stahovat přílohy a nahrávat je do správných složek je velmi zdlouhavé.
Řešením je vytvoření skriptu, který bude sledovat váš Gmail. Skript automaticky načte PDF přílohu ze zprávy, uloží ji do určené složky na Google Disku (kterou dynamicky pojmenuje například podle aktuálního měsíce a jména). Nakonec skript e-mail označí jako přečtený a do Google Tabulky zapíše záznam o tom, že faktura byla přijata a zpracována.
Situace: Jako manažer plánujete směny pro zaměstnance, rozvrh lektorů ve škole nebo sérii konzultací. Harmonogram tvoříte v přehledné Google Tabulce (kde máte sloupce: Jméno, E-mail, Datum, Čas od-do, Místo).
Přímo do menu Google Tabulky se přidá vlastní položka. Po jejím zvolení Apps Script postupně projde každý řádek v tabulce. Pro každý platný záznam automaticky vytvoří událost v Google Kalendáři, rovnou přidá zaměstnance jako hosta a odešle na e-mail pozvánku.
Situace: V kempové osadě pronajímáte na týdenní pobyty chatičky. Objednávky přijímáte telefonicky, nebo e-mailem a všechny dokumenty vytváříte ručně. Jde o zdlouhavou a monotónní práci, ve které se často chybuje.
Zákazník sám zadá příslušné informace na webové stránce kempu. Pomocí Apps Scriptu se data strojově zpracují a zaevidují do příslušných tabulek a kalendáře. Systém automaticky vytvoří potřebné dokumenty, které odešle na e-mail zákazníka.