Verze 1: Gmail a Disk
Když něco nejde
Chyby a hlášky, které se objevily při stavbě a testu 16. 9. 2026, s tím, co znamenají a co s nimi udělat. Rozklikněte název.
Proběhl pokus o provedení funkce myFunction, ale funkce byla smazána
Co uvidíte: červený řádek v Protokolu spuštění hned po kliknutí na Spustit.
Proč: v rozbalovacím poli nad kódem byla ještě vybraná původní ukázková funkce, kterou jste při vkládání souborů smazali.
Co udělat: v rozbalovacím poli vyberte setup a klikněte na Spustit znovu.
Screenshot
Specified permissions are not sufficient to call DriveApp.createFolder
Co uvidíte: chyba v Protokolu spuštění při setup.
Proč: skript používá vestavěnou službu DriveApp, která vyžaduje oprávnění k celému Disku. Verze 1.0 DriveApp nepoužívá; tato chyba se objevila během vývoje a je důvodem, proč agent pracuje přes Drive API v3 s omezeným oprávněním drive.file. Uvidíte ji jen tehdy, když do projektu vložíte upravený kód s DriveApp.
Co udělat: použijte soubory z Release v1.0 beze změn. Pokud kód upravujete, pro Disk používejte službu Drive (Drive.Files), ne DriveApp.
Screenshot
Model odpověděl chybou 404: This model is no longer available to new users
Co uvidíte: odpověď agenta začínající Model odpověděl chybou 404 a text o modelu, který už není dostupný.
Proč: Google model přejmenoval nebo vypnul pro nové klíče. Při testu 16. 9. 2026 to postihlo gemini-2.5-flash-lite ve stejný den, kdy byl ještě v ceníku. Verze 1.0 proto používá gemini-3.5-flash-lite.
Co udělat: v Apps Scriptu vyberte funkci listAvailableModels (soubor Brain.gs) a spusťte ji; v protokolu se vypíší modely, které váš klíč dnes má. Název modelu pak upravte v seznamu ALLOWED_MODELS v souboru Config.gs a ve dvou volbách v Nastavení v souboru Web.html. Uložte a vytvořte novou verzi nasazení.
Screenshot
Model je teď vytížený nebo je vyčerpán bezplatný limit (429)
Co uvidíte: odpověď agenta s číslem 429.
Proč: Google odmítl požadavek: buď je model přetížený, nebo jste vyčerpali denní limit bezplatného tarifu. Limity Google nezveřejňuje pevně, vidíte je v AI Studiu u svého projektu; resetují se o půlnoci pacifického času.
Co udělat: počkejte a zkuste znovu. Automat to udělá sám při dalším běhu. Pokud se to opakuje denně, zvažte placený tarif v AI Studiu.
Agent napsal, že něco udělal, ale neudělal
Co uvidíte: odpověď modelu tvrdí Uložil jsem přílohu, pod akcí je ale řádek se šipkou e-mail nemá žádné přílohy a v logu totéž.
Proč: model píše odpověď před provedením a nezná výsledek. Skript ho doplní pod akci a do logu. Verze 1.0 má v zadání pro model pokyn psát záměr (Uložím), ne hotovo; při testu se ale tento případ objevil ještě před tou opravou.
Co udělat: řiďte se řádkem se šipkou pod akcí a logem, ne větou modelu.
Screenshoty
Instalace ještě neproběhla. Spusťte v Apps Scriptu funkci setup()
Co uvidíte: hláška dole na stránce agenta po otevření.
Proč: stránku jste nasadili dřív, než proběhl setup. Pořadí nevadí, ale bez setup chybí složka, log a štítky.
Co udělat: v Apps Scriptu vyberte setup, Spustit, pak stránku obnovte.
Změny v kódu se na stránce neprojevily
Co uvidíte: po nahrazení souborů se stránka na adrese /exec chová stejně jako předtím.
Proč: adresa /exec ukazuje vždy naposledy vydanou verzi nasazení, ne aktuální kód.
Co udělat: Implementovat, Spravovat implementace, ikona tužky, v poli Verze zvolte Nová verze, Implementovat. Adresa zůstane stejná. Pro zkoušení bez vydávání verzí použijte Implementovat, Testovací implementace: adresa končící na /dev ukazuje vždy aktuální uložený kód.
Autorizace se ptá dvakrát
Co uvidíte: okno Je vyžadována autorizace se objeví při nasazení i při spuštění setup.
Proč: Google si autorizaci webové aplikace a autorizaci spuštění z editoru někdy vyžádá zvlášť. Obsah je stejný.
Co udělat: projděte ji znovu stejným postupem.
Google tuto aplikaci neověřil
Co uvidíte: červené varování při první autorizaci u osobního účtu gmail.com.
Proč: Google takto označuje každý skript, který si člověk sám vloží do svého účtu a který neprošel placeným ověřením pro publikované doplňky. U firemního účtu se nezobrazuje.
Co udělat: klikněte na Rozšířené možnosti a potom na Přejít do (název projektu). Postup i screenshoty jsou v Instalaci, krok 5.
Nastavení odmítnuto: Označovat a přesouvat e-maily jde jen spolu s Číst e-maily
Co uvidíte: hláška dole na stránce po odeslání příkazu.
Proč: přepínač Označovat a přesouvat vyžaduje zapnuté čtení; stránka to normálně zapne sama.
Co udělat: zapněte Číst e-maily a odešlete znovu.
Přijde e-mail od Googlu: Povolili jste aplikaci přístup k některým datům
Co uvidíte: e-mail v Doručené poště krátce po autorizaci.
Proč: standardní bezpečnostní upozornění Googlu při povolení jakékoliv aplikace.
Co udělat: nic. Odkaz účet Google v něm vede na stránku, kde přístup kdykoliv odeberete.
Kde hledat, když tu chyba není
- Protokol spuštění v Apps Scriptu (dole v editoru po spuštění funkce).
- Spouštěče (ikona hodin vlevo), záložka Spuštění: záznamy o bězích Automatu včetně chyb.
- Tabulka Agent Log na Disku: sloupec Výsledek začíná slovem chyba.
- Zdrojové soubory: každá hláška, kterou agent píše, je v kódu doslova, takže ji najdete a uvidíte, co ji spustilo.