Jak doplnit své Google Apps pomocí editoru skriptů


Rozšíření možností Google Apps pomocí skriptů

Pokud aktivně využíváte Google Apps, možná nevíte, jaký potenciál v sobě skrývají. Díky Google Apps Script můžete vytvářet vlastní menu, dialogová okna, specifické funkce a makra. Dokonce můžete vyvíjet doplňky, které rozšíří funkčnost Dokumentů, Tabulek a Prezentací Google.

Co je Google Apps Script?

Google Apps Script je cloudová platforma pro vývoj webových aplikací, která se vyznačuje jednoduchostí. Umožňuje vám vytvářet aplikace, které se bezproblémově integrují s Google produkty, a to přímo ve vašem prohlížeči. Tyto aplikace jsou také snadno škálovatelné.

Tato platforma využívá jazyk JavaScript a spojuje webové vývojářské dovednosti s možnostmi Google aplikací. To z ní dělá ideální nástroj pro personalizaci aplikací pro vaši firmu, organizaci nebo pro automatizaci běžných denních úkolů.

V Google Apps Script můžete vytvářet dva typy skriptů:

  • Samostatné skripty: Tyto skripty nejsou vázány na konkrétní službu (jako jsou Dokumenty, Tabulky nebo Prezentace Google). Mohou provádět funkce v celém systému, podobně jako makra. Nejsou však nejvhodnější pro sdílení s širší veřejností, protože vyžadují kopírování a vkládání kódu. Jako příklad lze uvést vyhledávání souborů na Disku s konkrétním názvem nebo zjištění, kdo má přístup ke sdíleným souborům.
  • Vázané skripty: Tyto skripty jsou propojeny s konkrétním souborem Dokumentů, Tabulek, Formulářů nebo Prezentací Google. Rozšiřují funkčnost tohoto souboru a provádějí akce pouze v jeho rámci. Například můžete přidat vlastní nabídky, dialogová okna nebo panely do služby, nebo nastavit skript, který vám pošle e-mailové upozornění, když se změní konkrétní buňka v tabulce.

Pokud nemáte s jazykem JavaScript zkušenosti, nemusíte se ničeho bát. Začít s Apps Script je snadné, Google nabízí rozsáhlou dokumentaci a mnoho příkladů, které vám pomohou proniknout do problematiky. Podívejme se na několik jednoduchých příkladů, které vám pomohou pochopit, jak skripty fungují.

Vytvoření samostatného skriptu – krok za krokem

Nyní, když už víte, co Google Apps Script umí, vytvoříme si svůj první samostatný skript. Budeme používat vzorový kód od Googlu, abychom si ulehčili start. Podíváme se také na to, jak fungují jednotlivé řádky kódu, pokud nemáte s GoogleScript nebo JavaScriptem žádné zkušenosti.

Přejděte na stránku Google Apps Script. V levém horním rohu klikněte na ikonu hamburgeru a následně na „Nový skript“.

Otevře se nový projekt s prázdnou funkcí. Protože však budeme používat vzorový kód od Googlu, můžete existující text smazat.

Poznámka: Pro správné fungování skriptu musíte být přihlášeni ke svému Google účtu.

Po smazání původního kódu vložte následující:

  //Inicializace funkce
  function createADocument() {
      // Vytvoření nového Google Dokumentu s názvem 'Ahoj světe!'
      var doc = DocumentApp.create('Ahoj světe!');

      // Přístup k tělu dokumentu
      var body = doc.getBody();
  
      // Přidání textu do dokumentu
      body.appendParagraph('Tento text byl vytvořen pomocí skriptu!');
  }