One way is to have some code that reads the spreadsheet all the time, and then runs another code when the condition is met.
Without GAE, you can use the following code:
import gdata.spreadsheet.service as s
spreadsheet_key = 'spreadsheetkey'
worksheet_key = 'od6'
gd_client = s.SpreadsheetsService(spreadsheet_key, worksheet_key)
gd_client.email = 'user@gmail.com'
gd_client.password = 'password'
gd_client.ProgrammaticLogin()
list_feed = gd_client.GetListFeed(spreadsheet_key, worksheet_key)
for entry in list_feed.entry:
If you want the spreadsheet launch code to be used in the GAE application, you can publish the spreadsheet and create the spreadsheet URL (JSON) as follows: https://spreadsheets.google.com/feeds/list/(spreadsheetkey)/ od6 / public / values? alt = json
This address can be obtained through the application, cell values can be read, and some code can be run.
: - , - . , ( GAE, ), Google.