Skip to content

Instantly share code, notes, and snippets.

@dsernst
Last active August 29, 2015 14:22
Show Gist options
  • Select an option

  • Save dsernst/72e30b5d9a813fa7c0f9 to your computer and use it in GitHub Desktop.

Select an option

Save dsernst/72e30b5d9a813fa7c0f9 to your computer and use it in GitHub Desktop.
Outline from my "Google Apps Script" Lightning Talk @ Hack Reactor

Lightning Talk: Google Apps Script

  • What is Google Apps Script
    • Homepage: https://developers.google.com/apps-script/
    • Extend Google Apps: "Increase the power of your favorite Google apps — like Calendar, Docs, Drive, Gmail, and Sheets. Apps Script lets you do more with Google. All on a JavaScript platform in the cloud."
    • Written in Javascript
      • with lots of new Globals
      • everything is synchronous, no callbacks
      • have to use the Apps Script IDE
    • Runs on Google servers
  • How to access Apps Script
    • Tools > Script Editor
    • New Blank project
    • Bound script vs Unbound
  • How to access Apps Script documentation
  • Logger.log()
    • instead of console.log()
    • Use Cmd + Enter to see the log
  • Debug tools
  • Custom spreadsheet functions vs App Script functions
  • Programmatic emails
  • Create files programmatically: Documents, Forms, Calendar Events
  • Gmail Meter: Analytics about your email habits
  • Triggers
  • Webapp & GET / POST
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment