Skip to content

Automatisering med Google Apps Script

Dette er en del av migrasjonsdokumentasjonen for Google Workspace.

📋 Hva kan automatiseres?

1. Onboarding Feedback Forms

  • Oppretter Google Form for onboarding/feedback
  • Samler inn svar i Google Sheet
  • Lager visuelle rapporter (diagram) i Google Slides
  • Alt kan automatiseres og tilpasses for ny klubb/forening

2. Delt kalender og hendelser

  • Oppretter delt kalender for alle brukere/grupper
  • Legger til hendelser (f.eks. onboarding-periode, styremøter)
  • Deler kalenderen automatisk med spesifiserte grupper
  • Sender invitasjoner til deltakere

🚀 Slik bruker du det

Onboarding Feedback

  1. Finn mappen automation/google-apps-script/ i repoet
  2. Kopier onboarding_feedback.gs til Google Apps Script (script.google.com)
  3. Kjør createFeedbackFormAndSheet() for å opprette skjema og Sheet
  4. Del skjema-lenken med brukerne (f.eks. i onboarding e-post dag ⅔)
  5. Kjør createVisualReportToSlides() for å generere rapporten og legge den i IT-mappen (Slides)

Delt kalender

  1. Kopier shared_calendar.gs til Google Apps Script
  2. Endre CONFIG-variablene i scriptet:
  3. calendarName – Navn på kalenderen (f.eks. "Ski Golfklubb - Aktiviteter")
  4. shareWithGroups – Grupper som skal få tilgang (f.eks. styret-sec@skigk.no)
  5. onboardingEvent – Detaljer om onboarding-hendelsen (dato, tid, deltakere)
  6. Kjør createSharedCalendarWithOnboarding() for å opprette kalender og hendelse
  7. Del kalender-URL med brukerne (logges i script-output)
  8. Legg til flere hendelser med addEventToCalendar() etter behov

🛠️ Tilpasning

  • Endre spørsmål, Sheet/Slides-IDer, klubbnavn etter behov
  • Kan utvides med flere rapporter eller automatisert analyse

📦 Gjenbruk

  • Scriptet er laget for enkel gjenbruk – bare kopier, tilpass, og bruk!
  • Passer for alle idrettslag, foreninger, eller organisasjoner som bruker Google Workspace

📚 Ressurser


Versjon: 1.0
Opprettet: 1. desember 2025