Proceso automatizavimas · Google Workspace

Automatizuotas nuotraukų perkėlimas į Google Sheets

Google Apps Script sprendimas, kuris apdoroja nuotraukų aplankus esančius Google Drive, įkelia vaizdus į tinkamus Google Sheets langelius ir automatiškai perkelia apdorotus failus į archyvą.

Nuotraukų aplankai
Google Sheets

Apžvalga

Pasikartojantį nuotraukų tvarkymą pakeitė automatizuotas procesas

Anksčiau nuotraukas reikėjo tvarkyti ir perkelti į esamą ataskaitų failą rankiniu būdu. Automatizacija buvo pritaikyta prie jau naudojamos Google Drive ir Google Sheets struktūros, todėl klientui nereikėjo keisti įprasto darbo proceso.

Script'as nustato atitinkamą langelį kiekvienam nuotraukų rinkiniui ir prisitaiko prie esamos failo struktūros. Jei reikiamo lapo nėra, jis paruošiamas automatiškai prieš tęsiant nuotraukų įkėlimą.

Darbo eiga

Nuo įkeltų nuotraukų iki tinkamos vietos lentelėje

Naudotojui tereikia paruošti nuotraukas ir paleisti script'ą. Susiejimas, reikiamo lapo paruošimas, nuotraukų įkėlimas ir archyvavimas vyksta automatiškai.

1

Paruošti nuotraukas

Nuotraukos sutvarkomos Google Drive aplinkoje pagal sutartą proceso struktūrą, kad būtų paruoštos automatiniam apdorojimui.

2

Nustatyti tinkamą vietą

Script'as nustato tinkamą langelį Google Sheets faile ir, jei ji jau paruošta, naudoja esamą struktūrą.

3

Įkelti nuotraukas

Nuotraukos įterpiamos į tam skirtą stulpelį ir langelį, o jei jame jau yra ankstesnio turinio, įkėlimas tęsiamas nuo kito laisvo langelio.

4

Perkelti į archyvą

Baigus apdorojimą, nuotraukų rinkinys automatiškai perkeliamas į tam skirtą archyvo vietą.

Automatizavimo logika

Script'as prisitaiko prie esamos lentelės būsenos

Ši automatizacija ne tik perkelia failus, bet pirmiausia patikrina esamą Google Sheets struktūrą ir pagal tai pasirenka tinkamą veiksmą kiekvienam nuotraukų rinkiniui.

Esama paskirties vieta

Jei reikalingas lapas jau yra, automatizacija suranda nuotraukoms skirtą sritį ir tęsia nuo kito laisvo langelio, neperrašydama ankstesnio turinio.

Trūkstama paskirties vieta

Jei reikalingo lapo nėra, script'as jį sukuria pagal patvirtintą šabloną ir tik tada tęsia nuotraukų įkėlimą.

Struktūruotas nuotraukų įkėlimas

Nuotraukos įterpiamos tiesiai į Google Sheets nuosekliu būdu, leidžiančiu vėlesnių paleidimų metu tęsti nuo kito laisvo langelio.

Pastovi įkėlimo tvarka

Prieš įkeliant nuotraukos surūšiuojamos, todėl galutinė jų seka išlieka nuspėjama ir nepriklauso nuo Google Drive pateikiamos tvarkos.

Patikimumas

Sukurta taip, kad esamas šablonas būtų apsaugotas, o klaidos būtų matomos

Prieš užbaigdamas kiekvieną apdorojimo etapą, script'as patikrina lapo struktūrą, Google Sheets būseną, įterpimo vietą ir palaikomą turinį.

Struktūros išsaugojimas

Jei reikalingos paskirties vietos nėra, ji sukuriama pagal patvirtintą šabloną, o ne formuojama nuo nulio.

Įterpimo vietos patikra

Prieš įkeliant nuotraukas script'as patikrina numatytą įterpimo sritį, kad jos nepatektų į netinkamą lentelės vietą.

Nuotraukų patikra

Procesas veikia tik su JPG ir PNG failais, o ne vaizdo failai skripte praleidžiami ir užregistruojami vykdymo žurnale.

Vykdymo ataskaita

Procesui pasibaigus naudotojas mato apdorotų nuotraukų ir naujai paruoštų lapų suvestinę.

Rezultatas

Automatinis procesas su gerokai mažiau rankinio darbo

Šis sprendimas rankinę užduotį pavertė valdomu procesu, paleidžiamu tiesiai iš kliento Google Sheets aplinkos.

Iki 2 valandų sutaupoma per dieną automatizavus procesą

Mažiau pasikartojančio darbo

Keli nuotraukų rinkiniai apdorojami vienu paleidimu, todėl nereikia nuolat kartoti tų pačių rankinio įkėlimo veiksmų.

Nuosekli rezultatų struktūra

Naujai paruošti lapai remiasi patvirtinta šablono struktūra, todėl galutinis rezultatas išlieka nuoseklus.

Aiški proceso pabaiga

Apdoroti failai perkeliami į archyvą, o galutinė ataskaita patvirtina, ką automatizacija atliko konkretaus paleidimo metu.

Kliento atsiliepimas

Ką sako klientas?

"Prieš Simonai sukuriant šį sprendimą, nuotraukų įkėlimas buvo rankinis procesas, reikalauntis, kad kiekviena nuotrauka būtų įkelta atskirai, o tai kasdien užtrukdavo iki dviejų valandų. Jos sukurta automatizacija ženkliai pagreitino šį darbą ir padarė visą procesą daug paprastesnį.

Dabar informaciją galima sutvarkyti greičiau ir efektyviau, sumažėjo pasikartojantys veiksmai, o sutaupytą laiką galiu skirti svarbesnėms užduotims."

Mantas U. Projektų vadovas