舉報(bào)

會(huì)員
Learning Google Apps Script
最新章節(jié):
Index
GoogleAppsScriptisacloud-basedscriptinglanguagebasedonJavaScripttocustomizeandautomateGoogleapplications.AppsScriptmakesiteasytocreateandpublishadd-onsinanonlinestoreforGoogleSheets,Docs,andForms.Itservesasonesingleplatformtobuild,code,andultimatelyshareyourAppontheWebstore.ThisbookbeginsbycoveringthebasicsoftheGoogleapplicationplatformandgoesontoempoweryoutoautomatemostoftheGoogleapplications.Youwilllearntheconceptsofcreatingamenu,sendingmails,buildinginteractivewebpages,andimplementingallthesetechniquestodevelopaninteractiveWebpageasaformtosubmitsheets.YouwillbeguidedthroughallthesetaskswithplentyofscreenshotsandcodesnippetsthatwillensureyoursuccessincustomizingandautomatingvariousGoogleapplications.ThisguideisaninvaluabletutorialforbeginnerswhointendtodeveloptheskillstoautomateandcustomizeGoogleapplications.
目錄(94章)
倒序
- 封面
- 版權(quán)信息
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Introducing Google Apps Scripts
- Google Applications
- Google Apps Script
- Google Drive
- Gmail
- Google Calendar
- Google Docs
- Google Sheets
- Google Apps services
- Script projects
- Google Forms
- Summary
- Chapter 2. Creating Basic Elements
- Creating a clickable button
- Showing toast when a button is clicked
- Creating a custom menu
- Creating a sidebar
- Creating an Add-ons menu
- Creating a modal dialog
- Creating a modeless dialog
- Debugging your script
- Summary
- Chapter 3. Parsing and Sending E-mails
- Creating Gmail Contacts by script
- Accessing Sheet cell range and offset
- Reading and writing the Sheet data
- Building a Gmail Contact search application
- Building the Gmail parser application
- Properties service
- Downloading Gmail attachments to Drive
- Sending e-mails using the MailApp service
- Sending an e-mail notification on Form submission
- Creating triggers manually
- Creating and deleting triggers by script
- Forwarding e-mails if the specific keyword is found in the message body
- Sending e-mail with attachments
- Embedding inline images in an e-mail message
- Building an e-mail merger application
- Summary
- Chapter 4. Creating Interactive Forms
- Creating Forms using script
- Publishing the script as a web application
- HtmlService
- Creating a Form using HtmlService
- Submitting form using Google script API method
- Creating forms using add-ons CSS and jQuery libraries
- Creating an e-voting application
- Creating a ticket reservation application
- Summary
- Chapter 5. Creating Google Calendar and Drive Applications
- The CalendarApp class
- Enabling advanced Google services
- The DriveApp class
- Summary
- Chapter 6. Creating Feed Reader and Translator Applications
- The UrlFetchApp class
- RSS and Atom feeds
- The LanguageApp class
- Creating a document reviewing and instant inline commenting application
- Summary
- Chapter 7. Creating Interactive Webpages
- Creating a web app to render Sheet data as HTML
- Creating a web app to return JSON
- Converting Sheet data as a PDF file
- Sending an HTTP/HTTPS request with query string
- Creating RSS feed using ContentService
- Creating a file upload application
- Creating an employee timesheet application
- Summary
- Chapter 8. Building a Workflow Application
- Order processing workflow – steps explained
- Configuring Google Sheets
- Creating the Order form
- Enhancing the Order form
- Creating the dispatch form
- Dispatching the articles
- Enabling the user to acknowledge the article delivery
- Summary
- Chapter 9. More Tips and Tricks and Creating an Add-on
- Overcoming the "script exceeded maximum execution time" error
- Configuring your script project to use external libraries
- Using JSDoc annotations
- Using the OAuth open source library
- Creating testing and publishing add-ons
- Other useful links
- Summary
- Index 更新時(shí)間:2021-07-16 12:40:21
推薦閱讀
- C# 7 and .NET Core Cookbook
- Building Cross-Platform Desktop Applications with Electron
- HTML5+CSS3網(wǎng)站設(shè)計(jì)教程
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- MySQL數(shù)據(jù)庫(kù)基礎(chǔ)實(shí)例教程(微課版)
- Learning DHTMLX Suite UI
- Python深度學(xué)習(xí):基于TensorFlow
- Java實(shí)戰(zhàn)(第2版)
- Learning YARN
- Android傳感器開(kāi)發(fā)與智能設(shè)備案例實(shí)戰(zhàn)
- Python:Deeper Insights into Machine Learning
- 精通MySQL 8(視頻教學(xué)版)
- Natural Language Processing with Python Quick Start Guide
- 從程序員角度學(xué)習(xí)數(shù)據(jù)庫(kù)技術(shù)(藍(lán)橋杯軟件大賽培訓(xùn)教材-Java方向)
- 關(guān)系數(shù)據(jù)庫(kù)與SQL Server 2012(第3版)
- Design Patterns and Best Practices in Java
- Managing Windows Servers with Chef
- OpenCL異構(gòu)并行計(jì)算:原理、機(jī)制與優(yōu)化實(shí)踐
- Python for Secret Agents
- XML程序設(shè)計(jì)案例教程
- INSTANT Fancybox
- jQuery EasyUI開(kāi)發(fā)指南
- 學(xué)習(xí)JavaScript數(shù)據(jù)結(jié)構(gòu)與算法(第3版)
- Scratch趣味編程
- Netty進(jìn)階之路:跟著案例學(xué)Netty
- 敏捷開(kāi)發(fā)一千零一夜
- Python深度強(qiáng)化學(xué)習(xí):基于Chainer和OpenAI Gym
- Unity 2020 Virtual Reality Projects
- Learn C# Programming
- HTML5 Data and Services Cookbook