用 Google Sheet Excel 追蹤 YouTube 影片成效(留言、按讚數、觀看數) YouTube Tracker

by | 8 月 27, 2020 | WebTools

用 Google Sheet 可以追蹤特定影片的觀看數與互動數,不管是不是自己的頻道都適用喔!

設定完後可以達成:

  1. 用 Google Sheet 蒐集追蹤的影片數據。
  2. 自動依照指定時間更新數據,並將更新後的數據 mail 寄出。

設定 Google Sheet 抓取資料

打開這個連結,點選裡面唯一的按鈕。按了之後會將程式碼複製一份到你的 Google Drive。(該連結為 Google 官方提供的連結,如果連結失效可以改點選這個,這是我抓的備份)

設定自動通知更新的 mail 帳號

將下面的試算表分頁名稱改成你的完整 email,之後設定的更新通知都會寄到這個 mail。(圖上的真的是我的 email,不要填我的蛤…我如果收到會笑你)

設定要抓取的影片

在 Video Link 欄位,一行貼入一個 YouTube 影片網址,注意網址必須要用 www 開頭才能抓到。

測試影片網址

上方工具列 – 指令碼編輯器

在跳出的指令碼編輯器視窗中,點選 資源 – 進階 Google 服務

將 YouTube Data API 右邊的開關按一下打開(變成綠色的)
按「確定」按鈕儲存。

按下 執行 – 執行函式 – markVideos

授權程式存取權,稍後的帳號選取畫面請選取你用來剛剛建立試算表的那個 Google 帳號。

會出現應用程式未經驗證,按一下左下角的「進階」。(由於本程式是 Google 官方提供,故暫不需考慮安全性問題)
按完「進階」之後,會出現「前往 YouTube Comments」,點一下。

總之就按允許

等五秒左右,資料就會自動更新在剛剛的試算表中了。自動抓取了影片標題、發佈日期、頻道名稱、觀看數、留言數、讚數。

成功看到 Howhow 指考成績、眼球中央黃捷退黨時代力量的新影片跟 J.Fla 翻唱 Havana 的數據了。

設定自動更新與接受 email 通知

如果你不想要每次都要到試算表按更新抓取資料的話,接下來設定更新頻率,並寄 mail 到信箱。

工具 – 指令碼編輯器

編輯 – 現有專案的啟動程序

會看到「沒有結果」的畫面,按一下「建立新的觸發條件」。

依照下圖設定:

執行的功能:markVideos
選取活動來源:時間驅動
觸發條件類型:日計時器(或時計時器也可以,可以選擇幾小時更新一次)
選取時段:日計時器選擇幾點更新並寄送通知;小時計時器可選擇每小時或隔 2、4、6、8、12 小時。

錯誤通知設定:建議勾選每天通知。觸發錯誤的時候也會知道。

設定完以下按「儲存」,就大功告成了。

Source: Track YouTube video views and comments  |  G Suite Developer

1 Comment

  1. verity

    代码如何能在多分表格模式下正常运作更新呢?

    Reply

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

RSS
Follow by Email