發表文章

目前顯示的是有「Google」標籤的文章

在 .NET 中開始使用 Google Drive API

圖片
以 .NET 程式開發 Google Drive APIs 應用,事前準備工作有: 建立 APIs 專案 啟用 Google Drive API 輸入 OAuch 授權時顯示的 Application Name 建立並下載 Client Secrets 檔案

Google 試算表透過表單編輯資料 Sheet connect Form

圖片
Google Sheets 內可以建立一個輸入表單,做為問卷調查、報表名、測驗卷…等功能, 預設這是提供使用者新增一筆資料,當新增後離開表單畫面,要修改資料只能從指定儲存的 Google Sheets 中編輯。 而在  Awesome Table and Google Form 範例 中,資料列中點擊 [EDIT ENTRY] 可以開啟表單畫面做編輯。 筆者依樣畫葫蘆做一個簡單範例,先看一下執行的結果 範例說明 當 Google Sheet 接受從 Google Form傳入資料時,背景執行一段 Script 產生一個超連結在該列的第一個欄位上。 實作步驟 1. 建立 Google Sheets 並新增一個表單 在 Google Form 中設計輸入欄位 在 Google Form 右上角 Setting 中啟用送出後可編輯 從 Google Form 中新增一筆資料 在 Google 中第一欄 [Timestamp] 左側新增一欄,這欄內容將由 Script 中產生 2. 建立 Script 與 Trigger 進入 Script editor 複製 Google Apps Script,修改第一行網址中的 ID 與第二行的 Sheet 名稱 (sheetName)。 var formURL = 'https://docs.google.com/forms/d/1T7IDCVvO2Osb7SlqVgWzpQoFt4IkGd8s3FQS7AhKJI0/viewform/viewform'; var sheetName = 'Form Responses'; var columnIndex = 1 ; function getEditResponseUrls() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(sheetName); var data = sheet.getDataRange().getValues(); var form = FormApp.openByUrl(formURL); for(var i = 1; i...

如何將旅行照片顯示於地圖上

圖片
旅行時使用手機拍照,若有開啟 GPS 定位功能,每張照片會儲存地理座標,可以透過以下步驟,將照片顯示在地圖上,做為另一種記錄旅途的方式。 步驟一: 新增「Google我的地圖」 從瀏覽器進入 Google 雲端硬碟,網址 https://drive.google.com/drive/u/1/my-drive 點擊「+ 新增」> 「更多」 > 「Google我的地圖」 步驟二: 匯入相片 進入我的地圖左上方,點擊「匯入」 從「相簿」中挑選要放入地圖的照片後,點擊下方「選取」 回到主畫面後,就可以發現每張照片已顯示在地圖上,且自動標上地名。 手機安裝 App「 Google 我的地圖 」,也可以檢視。 其他補充 Google 我的地圖,「匯入」照片這功能只有瀏覽器上有,手機 App 只提供編輯地點的功能。 要區分每一天或每一主題的行程,可以利用「圖層」功能,新增圖層後再匯入下一批照片,之後可以顯示影藏不同的圖層。 瀏覽線上示範請點擊 < 連結 >。 參考 My Maps- Adding locations, images and videos to Google Maps [ Youtube ]

Google Map 多點路線規劃

圖片
在 Google Map 上可以輸入目的地的地名或地址,搜尋後標示地標,並做兩點間的路線規劃。有些時候想規劃多個地點路線時,如:旅遊景點、客戶拜訪,如上述逐一標點有點耗時。 Google Map 另有提供上傳 Excel 檔案做為個人地圖的資料,將事先準備好的 Excel 檔案上傳,隨即建立好地圖標點,再手動進行路線規劃。

網站全文檢索 - 使用 Google 自訂搜尋

圖片
不論大小網站幾乎都會提供一項功能:全文檢索。 若是以資料庫儲存內容為基礎的網站,自然可以透過資料庫查詢來實作。內容分散儲存在太多資料表時,再實作上再考慮最佳化,也會遇到一些不小的工程,且隨著資料量增大,這搜尋的機制將逐漸面臨挑戰。 尤其是在類似CMS系統,資料內容或甚至結構是由使用者創建的,資料庫端的查詢語法要如何設計 ? 若是沒有資料庫,要如何提供全文檢索 ? 說到 Search,自然聯想到 Google。網站全文檢索透過 Google 可以大大簡化開發工程,筆者找到幾項作法。

Google Form with email notification

在 Google 建立好表單(問卷調查表),發送給使用者填寫,若希望當使用者送出表單後,可以發送 Email 提醒,這功能得需要稍微動手設定一下。 先說明一下,在 Google 雲端硬碟中建立表單(Form),使用者填寫的資料會儲存於另一個試算表檔案中。建立表單有兩種方式: 直接建立一個表單,之續選擇回應的目的地,可再建立新的試算表。 先建立試算表,透過 [工具] > [建立表單] 完成上述動作後,開啟試算表,進入 [工具] > [指令碼編輯器],按以下兩步驟即可完成 貼上程式碼, 請參考 設定啟動程序, 請參考 將原作者提供的程式碼,混搭所有功能後的版本, 請參考