OmaLista / lounasKeittiön käyttöohje

Tuorlan automaatio on jo käytössä. Keittiön ei tarvitse tehdä asennusta uudelleen. Avaa puhelimelle suunniteltu keittiöeditori tai jatka Sheetsissä.

Ylläpitäjälle · tehdään kerran

Viikot valmiiksi itsestään.

Tämä asennus tehdään kerran Tuorlan lounastaulukkoon. Sen jälkeen Google pitää kuusi tulevaa viikkoa valmiina, ja keittiö vain kirjoittaa ruoat ja julkaisee viikon.

Pidä tämä ohje ja taulukko auki kahdessa eri välilehdessä. Kirjaudu Googleen tilillä, jolla voit muokata taulukkoa. Asennus on valmis vasta, kun taulukon Automaatio-välilehdellä lukee Käytössä.

1. Avaa taulukon ohjelmaeditori

  1. Avaa Tuorlan lounastaulukko ↗.
  2. Napsauta taulukon ylävalikosta Laajennukset (Extensions).
  3. Valitse avautuvasta valikosta Apps Script. Ohjelmaeditori avautuu uuteen välilehteen.
  4. Napsauta editorin ylävasemmalla projektin nimeä, yleensä Nimetön projekti tai Untitled project. Kirjoita nimeksi OmaLista – automaattiset viikot ja vahvista.

Tässä vaiheessa: näet koodieditorin ja vasemmalla tiedoston, jonka nimi on yleensä Code.gs tai Koodi.gs.

2. Kopioi valmis ohjelma

  1. Paina tämän ohjeen alla olevaa Kopioi automaation ohjelma -painiketta.
  2. Palaa Apps Script -välilehteen ja napsauta Code.gs-tiedoston keskellä olevaa koodialuetta.
  3. Uudessa projektissa näkyy tavallisesti lyhyt myFunction-malli. Valitse sen koko sisältö: Macilla ⌘ A, Windowsissa Ctrl A. Liitä kopioimasi ohjelma: ⌘ V tai Ctrl V.
  4. Tallenna yläreunan tallennuspainikkeella tai painamalla ⌘ S / Ctrl S. Odota tallennuksen valmistumista.

Lataa ohjelma, jos kopiointipainike ei toimi. Avaa tällöin tiedosto tekstieditorissa ja kopioi sen koko sisältö.

Tässä vaiheessa: koodin alussa lukee OmaLista: future weeks, ja editorissa on pitkä ohjelma lyhyen myFunction-mallin sijaan.

Projektissa onkin jo muuta ohjelmakoodia

Säilytä aiempi ohjelma. Lisää tätä varten uusi komentosarjatiedosto tiedostoluettelon +-painikkeesta. Jos aiemmassa ohjelmassa on onOpen-funktio tai OmaLista-asennus on jo tehty, pyydä ylläpitäjää yhdistämään valikko tai tarkistamaan olemassa oleva asennus. Samoja funktioita ei pidä lisätä kahdesti.

3. Lisää Google Sheets -palvelu

  1. Etsi editorin vasemmasta tiedostopaneelista kohta Palvelut (Services). Sen kohdalla on +-painike.
  2. Napsauta + ja etsi listasta Google Sheets API.
  3. Valitse se. Jätä versioksi v4 ja tunnisteeksi Sheets.
  4. Paina Lisää (Add).

Tässä vaiheessa: vasemmalla Palvelut-kohdan alla näkyy Sheets. Tämä on eri asia kuin tavallinen Google Sheets -välilehti.

4. Suorita käyttöönotto ja hyväksy Google-oikeudet

  1. Etsi editorin yläpalkista toimintojen pudotusvalikko Suorita (Run) -painikkeen vierestä. Siinä voi ensin lukea onOpen.
  2. Valitse valikosta täsmälleen otaAutomaatioKayttoon.
  3. Paina Suorita. Käyttöönottoon riittää ohjelman suoritus; erillistä verkkosovelluksen julkaisua ei tarvita.
  4. Jos Google pyytää lupaa, valitse Tarkista käyttöoikeudet (Review permissions) ja oma Google-tilisi. Tarkista, että hyväksyt juuri itse lisäämäsi OmaLista – automaattiset viikot -projektin taulukko- ja ajastusoikeudet, ja valitse Salli (Allow).
  5. Odota, että alareunan suorituslokissa näkyy Suoritus valmis / Execution completed. Jos ensimmäinen painallus vain avasi lupapyynnön, suorita sama toiminto hyväksynnän jälkeen uudelleen.

Tässä vaiheessa: suoritus päättyy ilman punaista virhettä. Ohjelma asentaa päivittäisen tarkistuksen. Jos kaikki kuusi viikkoa ovat jo taulukossa, ruokarivejä ei tarvitse lisätä heti — se on normaalia.

Google näyttää ilmoituksen vahvistamattomasta sovelluksesta

Omaan tiliisi lisätty henkilökohtainen ohjelma voi näyttää Googlen vahvistusilmoituksen. Varmista ensin, että olet juuri itse luomassasi projektissa. Jos tunnistat projektin, valitse Lisäasetukset (Advanced) ja omaan projektiisi johtava jatkolinkki, ja tarkista pyydetyt oikeudet. Jos projekti tai kehittäjä näyttää vieraalta tai organisaatio estää jatkamisen, keskeytä ja pyydä ylläpitäjää tarkistamaan tilanne.

5. Tarkista, että automaatio on käytössä

  1. Palaa Tuorlan Google Sheets -välilehteen ja päivitä sivu: ⌘ R / Ctrl R.
  2. Avaa alareunasta Automaatio-välilehti.
  3. Tarkista, että ensimmäisellä rivillä lukee Käytössä ja Viimeisin tarkistus näyttää tuoreen ajan.
  4. Taulukon ylävalikkoon ilmestyy myös OmaLista. Sen toiminto Tarkista tulevien viikkojen pohjat tekee tarkistuksen heti.

Valmista. Uusia rivejä ei tämän jälkeen tarvitse kopioida viikoittain. Google tarkistaa pohjat joka aamuyö Suomen aikaa myös tietokoneen ollessa suljettuna.

Jos jokin vaihe pysähtyy

Voit turvallisesti suorittaa käyttöönoton uudelleen. Ohjelma ei lisää saman asentajan kaksoisajastusta eikä tee valmiita viikkoja uudelleen.

Tämän jälkeen keittiölle riittää kaksi asiaa

  1. Kirjoita ruoat oman paikan valmiille riveille.
  2. Tarkista esikatselu ja valitse Viikot-välilehdellä Julkaistu.

Uudet pohjat ovat luonnoksia. Olemassa olevia ruokia, viikkoja tai hinnastoa ei muuteta. Paikan lounaspäivät ja vakio-otsikot tulevat Asetukset-välilehdeltä. Uudelleenajo ei tee samoja viikkoja kahdesti.

Ruokapankki ja viikkokopiointi

Tuorlan olemassa oleva viikkoautomaatio säilyy käytössä. Keittiön uusia työkaluja varten ylläpitäjä päivittää ohjelman ja suorittaa kerran otaKeittiotyokalutKayttoon. Se lisää Ruokapankki- ja Kopioi viikko -välilehdet sekä kopioinnin tapahtumakäsittelijän. Keittiön ei tarvitse asentaa ohjelmaa uudelleen.

Ruokapankin ja kopioinnin käyttöohje

Ylläpito

Ajastus toimii Googlessa myös tietokoneen ollessa suljettuna. Se käyttää asentajan oikeuksia. Jos asentajan Google-tili poistuu käytöstä tai sen muokkausoikeus poistetaan, uusi ylläpitäjä ottaa automaation käyttöön omalla tilillään.

Ohjelma säilyttää historian. Lähdetaulukon 5000 rivin rajan lähestyessä automaatio keskeyttää lisäyksen ja kertoo arkistointitarpeesta; vanhoja ruokia ei poisteta itsestään. Nykyisen Majatalon pohjan koolla ylläpidon on arkistoitava vanhoja viikkoja ennen rajan täyttymistä.

Googlen ohje ajastuksesta ja käyttöoikeuksista ↗