2019年2月15日 星期五

如何同步 Outlook 聯絡人、行事曆、工作到 Google Gmail

同步 Gmail 通訊錄、日曆、工作到 Outlook 2016 及 2019

自09年開始,Google正式提供自家Gmail用戶行事曆服務。透過該服務,用戶的行事曆及工作可以跨平台同步,涵蓋雲端 (Google web介面)、電腦與手機。在歐美地區很受歡迎,原因在於經過同步之後,使用者不用再重複手抄或重複輸入,著實方便與省時。

OUTLOOK同步GOOGLE行事曆

要做到跨平台全面同步非常簡單,只要安裝Google提供不同平台版本的Google Calendar Sync即可。

在手機方面,iOSAndroid平台到目前為止都可以下載對應版本的Google Calendar(谷歌手機已經內建日歷APP)安裝使用。
iOS: 如何同步Google行事曆? 如何同步Gmail聯絡人?
Android: 如何同步Google行事曆? 如何同步Gmail聯絡人?

在電腦方面,Mac OS 內建的聯絡資訊行事曆備忘錄App皆備有新添Google帳戶的選項。
Mac OS X: 如何同步Google行事曆? 如何同步Gmail聯絡人?

Windows上則必須要Windows 10才有內建Mail for Windows 10 (郵件和行事曆) 可以提供添加Google帳戶選項,但是只能同步人員 (Google的聯絡人) 與行事曆。Windows 10有郵件和行事曆App可以同步,但是Windows 8, Windows 7以及更早的Windows使用者則沒有內建解決方案。
Windows 10: 如何同步Google行事曆? 如何同步Gmail聯絡人? 

Google Calendar Sync for Outlook


小編在工作中觀察,其實大部分商務人士會選擇Google出的Google Calendar Sync for Outlook來同步,可能是已經習慣Outlook了。從2009到2014年的7月31日之前,大家都開心地使用Google Calendar Sync for Outlook並且習慣了兩者之間的整合。但是在8月1日,Google來了一個大地震,使用Google Calendar Sync for Outlook 2007/2010/2013/2016/2019時出現一個錯誤信息 (Error code 2016),全球Google Calendar的愛用者都慌了:
Google Calendar Sync error code 2016

Google從2014年的8月1日起,終止了對免付費Google帳戶在Outlook上面同步Google Calendar的服務。對GSuite (以前叫做Google Apps) 訂閱戶,Google Calendar Sync的服務仍然繼續。可能是Google的經營策略,它希望免付費Gmail用戶能夠開始支付每年約新台幣$1500的費用並得到更整體的服務。

面對這樣的巨變,有人直接轉成Gsuite訂閱戶,有些人轉到其它的雲端服務,例如: iCloudYahoo!fruuxGMXaol、EVO Mail Server,有些人尋找Google Calendar Sync for Outlook的替代方案。小編曾好奇的用不同語言去Google 一下,真的! 全球的免付費Google用戶都在找一個替代品。搜尋到的解決辦法大致上有gSyncitCompanionLink for GoogleOutlook CalDAV SynchronizercFos Outlook DAV等等。

EVO Collaborator for Outlook

上面這些同步軟體小編都嘗試過,覺得設定上是需要花時間去研究,又沒有中文版,有點冏苦手。後來又Google到另外一個是台灣本地的同步軟體: EVO Collaborator for Outlook。下面我以此Outlook增益集程式 (Outlook Add-in) 為範例透過幾個簡單的步驟讓Outlook與Google同步聯絡人、行事曆、工作:

  1. EVO官網下載並安裝EVO Collaborator for Outlook。(後面我們用ECO縮寫代替產品名)。
  2. 開啟Outlook。
  3. 點選上方EVO分頁
  4. 點擊左手邊的設定帳戶
  5. 點選左上角的Profile #6 - Gmail
  6. 輸入用戶端的Gmail帳號
  7. 在下方同步選項區塊依序預設本地資料夾右手邊的資料夾按鍵瀏覽並指定Outlook預設資料夾來存放資料。如果使用ECO提供的預設值,則可以跳過此步驟。
  8. 點擊下方的測試連線
  9. 在跳出來的OAuth 2.0視窗輸入密碼以及點擊OK授權ECO存取你的Google資料。
  10. 在下一個跳出來的視窗點擊右上角的"X"。
  11. 測試成功之後,點擊儲存以及退出繼續後續同步。
在此特別提供使用ECO的心得。它的設定步驟非常SKR,輸入帳密、指定同步資料夾之後就可以同步了。如果是首次同步,多幾個下面的步驟把Outlook原本在地的聯絡人、行事曆及工作一次性的上傳到Google:
  1. 待上面的首次同步結束之後,點擊CardDAV連絡人功能上方的瀏覽本地端
  2. 點擊左手邊的設定檔Profile #6 Gmail
  3. 在中間的清單,會看到淺灰色物件。這些是Outlook在地連絡人物件。用熱鍵 CTRI+G把這些淺灰色物件都圈選起來。
  4. 點擊下方的C2C Outlook至雲端複製將物件上傳。順帶提一下,由於Google對免付費Google帳戶的上傳速度有限制,因此如果有超過幾千筆資料要上傳,在選取淺灰色物件的時候,可以搭配SHIFT+滑鼠左鍵圈選一次圈選300筆左右分批上傳直至結束。
  5. 完成之後,點擊右上角的"X"。
  6. 現在,點擊CalDAV行事曆及工作功能上方的瀏覽本地端
  7. 點擊左手邊的設定檔Profile #6 Gmail
  8. 在中間的清單,會看到淺灰色物件。這些是Outlook在地行事曆物件。用熱鍵 CTRI+G把這些淺灰色物件都圈選起來。
  9. 點擊下方的C2C Outlook至雲端複製做上傳的動作。注意事項同步驟4。
  10. 完成之後,如果沒有工作物件要上傳,可以直接點擊右上角的"X"離開。
  11. 如果還有工作物件要上傳,點選視窗正上方的工作。下方的清單會顯示工作物件清單。
  12. 用熱鍵 CTRI+G把這些淺灰色工作物件都圈選起來。
  13. 點擊下方的C2C Outlook至雲端複製做上傳的動作。完成之後,點擊右上角的"X"離開。注意事項同步驟4。
如果Outlook沒有物件要上傳或是上傳Outlook在地物件的上傳已經完成,整個設定就完成了。日後,以Google雲端上面的資料庫當作主資料備份。不論換電腦或是換手機,只需要從雲端同步下來即可。同時,ECO的運作概念也是以雲端為主在地資料為輔。意指,ECO會自動將雲端物件都同步下來,但是安裝ECO前就已存在的Outlook在地物件則需要做一次性的手動上傳以後才會被持續監看任何變動。

參考原始資料: Outlook Googleカレンダー 同期

9 則留言:

  1. 謝謝您的教學, 我成功地讓我的行事曆在多個裝置下同步

    回覆刪除
  2. 請問如果要同步兩個日曆要怎麼做

    回覆刪除
  3. 預設的profile6 gmail只能連結一個日曆
    如果要用到第二個 可以選擇profile21 然後把以下url輸入為server url就可以:

    https://www.googleapis.com/.well-known/carddav

    回覆刪除
  4. 使用Outlook邮件客户端,加装EVO后同步google联系人及日历,非常好用,在使用中发现一个问题想要咨询下:

    EVO会将Outlook创建的日历项同步到Google默认的日历(Personal),但是我的谷歌日历账户下有多个日历,例如Personal和Work,能否两个日历都进行同步?

    回覆刪除
  5. 同上面的留言
    只要將gmail host複製到profile#21後再新增另一個日曆就可以

    回覆刪除
  6. 我来印度尼西亚出差,GMail显示我在异地登录,让我修改密码
    修改密码后,EVO的插件就显示异常,无法解析?

    回覆刪除
  7. 這個不清楚
    會不會在印尼這個icloud其實連不上?

    回覆刪除
  8. 請問我是用office 365個人版, 想要在不同裝置中同步outolook信件, 包含原本在outlook 裡的資料夾, 有什麼方法可以辦到?求解?

    回覆刪除
  9. 請問EVO Collaborator for Outlook 有辦法只做到行事曆單向同步嗎? Outlook -> Google 日曆

    回覆刪除