NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
YouTube Data APIとYoomの連携イメージ
【プログラミング不要】YouTube Data APIで動画のコメントを自動取得し、活用する方法
Yoomを詳しくみる
この記事のテンプレートを試す
YouTube Data APIとYoomの連携イメージ
フローボット活用術

2026-02-03

【プログラミング不要】YouTube Data APIで動画のコメントを自動取得し、活用する方法

Sachika Mikami
Sachika Mikami

「YouTube動画に寄せられるコメントを手作業で集計・分析するのが大変…」
「大量のコメントの中から有益な意見を見つけ出すのに時間がかかり、他の業務が進まない…」

このように、YouTubeのコメント管理や分析業務に多くの時間と手間を費やしていませんか?

もし、特定のYouTube動画に投稿されたコメントを定期的に自動で取得し、Google スプレッドシートなどの分析しやすい形式で一覧に記録できる仕組みがあれば、これらの悩みから解放されることも可能です!

そのうえ、ユーザーの貴重なフィードバックを迅速に把握し、コンテンツ改善やマーケティング戦略の立案といった、より創造的な業務に集中できるようになります!

今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できるので、ぜひこの機会に導入して、コメント分析業務を効率化しましょう!

とにかく早く試したい方へ

YoomにはYouTubeの動画からコメントを取得する業務フロー自動化のテンプレートが用意されています。

「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要
YouTube動画に寄せられるコメントの分析は重要ですが、手作業での収集や集計に手間を感じていませんか。 このワークフローは、YouTube Data APIを利用して特定の動画からコメントを定期的に取得し、Google スプレッドシートへ自動で記録します。 手動でのデータ収集作業をなくし、コメント分析にかかる時間を効率化することで、より本質的なマーケティング活動に集中できるようになります。
■このテンプレートをおすすめする方
  • YouTube Data APIを利用したコメント取得を手作業で行い、非効率を感じている方
  • 自社や競合のYouTubeチャンネルに投稿されるコメントを定期的に収集・分析したい方
  • Google スプレッドシートで動画コメントを一元管理し、データ活用の基盤を整えたい方
■このテンプレートを使うメリット
  • スケジュールに合わせてYouTube Data APIからコメントを自動で取得するため、これまで手作業に費やしていたデータ収集の時間を短縮できます
  • 手動でのコピー&ペーストによる転記ミスや取得漏れといったヒューマンエラーを防ぎ、より正確なデータに基づいた分析が可能になります
■フローボットの流れ
  1. はじめに、Google スプレッドシートとYouTube Data APIをYoomと連携します
  2. 次に、トリガーでスケジュールトリガー機能を設定し、フローが起動するタイミングを定期的なスケジュールに設定します
  3. 次に、オペレーションでYouTube Data APIの「コメントスレッド一覧を取得」アクションを設定し、対象の動画からコメントを取得します
  4. 次に、オペレーションでGoogle スプレッドシートの「値を削除する」アクションを設定し、スプレッドシート内の前回のデータをクリアします
  5. 次に、処理の繰り返しを設定し、取得したコメント一覧を一件ずつ処理できるようにします
  6. 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、取得したコメントをスプレッドシートに一行ずつ追加します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • スケジュールトリガー機能では、コメントを取得したい頻度に合わせて、実行する日時を任意で設定してください
  • YouTube Data APIの「コメントスレッド一覧を取得」アクションでは、対象としたい動画のIDを任意で設定してください
  • 処理の繰り返しでは、前のステップで取得したコメント一覧のデータを繰り返し対象として任意で設定してください
  • Google スプレッドシートの各アクションでは、コメントを記録したい任意のスプレッドシートIDとシート名を設定してください
■注意事項
  • YouTube Data API、Google スプレッドシートのそれぞれとYoomを連携してください。 
  • 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

YouTubeのコメントを定期的に取得するフローを作ってみよう

それではここから代表的な例として、定期的にYouTubeの動画からコメント一覧を取得し、Google スプレッドシートに自動で記録するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:YouTube Data APIGoogle スプレッドシート

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • YouTube Data APIとGoogle スプレッドシートのマイアプリ連携
  • テンプレートをコピー
  • スケジュールのトリガー設定とYouTube Data API、Google スプレッドシート、同じ処理を繰り返す機能のアクション設定
  • トリガーをONにし、フローが起動するかを確認


■概要
YouTube動画に寄せられるコメントの分析は重要ですが、手作業での収集や集計に手間を感じていませんか。 このワークフローは、YouTube Data APIを利用して特定の動画からコメントを定期的に取得し、Google スプレッドシートへ自動で記録します。 手動でのデータ収集作業をなくし、コメント分析にかかる時間を効率化することで、より本質的なマーケティング活動に集中できるようになります。
■このテンプレートをおすすめする方
  • YouTube Data APIを利用したコメント取得を手作業で行い、非効率を感じている方
  • 自社や競合のYouTubeチャンネルに投稿されるコメントを定期的に収集・分析したい方
  • Google スプレッドシートで動画コメントを一元管理し、データ活用の基盤を整えたい方
■このテンプレートを使うメリット
  • スケジュールに合わせてYouTube Data APIからコメントを自動で取得するため、これまで手作業に費やしていたデータ収集の時間を短縮できます
  • 手動でのコピー&ペーストによる転記ミスや取得漏れといったヒューマンエラーを防ぎ、より正確なデータに基づいた分析が可能になります
■フローボットの流れ
  1. はじめに、Google スプレッドシートとYouTube Data APIをYoomと連携します
  2. 次に、トリガーでスケジュールトリガー機能を設定し、フローが起動するタイミングを定期的なスケジュールに設定します
  3. 次に、オペレーションでYouTube Data APIの「コメントスレッド一覧を取得」アクションを設定し、対象の動画からコメントを取得します
  4. 次に、オペレーションでGoogle スプレッドシートの「値を削除する」アクションを設定し、スプレッドシート内の前回のデータをクリアします
  5. 次に、処理の繰り返しを設定し、取得したコメント一覧を一件ずつ処理できるようにします
  6. 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、取得したコメントをスプレッドシートに一行ずつ追加します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • スケジュールトリガー機能では、コメントを取得したい頻度に合わせて、実行する日時を任意で設定してください
  • YouTube Data APIの「コメントスレッド一覧を取得」アクションでは、対象としたい動画のIDを任意で設定してください
  • 処理の繰り返しでは、前のステップで取得したコメント一覧のデータを繰り返し対象として任意で設定してください
  • Google スプレッドシートの各アクションでは、コメントを記録したい任意のスプレッドシートIDとシート名を設定してください
■注意事項
  • YouTube Data API、Google スプレッドシートのそれぞれとYoomを連携してください。 
  • 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

ステップ1:YouTube Data APIとGoogle スプレッドシートのマイアプリ連携

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
※事前にYoomと使用するアプリにログインしてください。

YouTube Data APIをマイアプリ連携
以下の手順をご参照ください。

YouTube Data APIのマイアプリ連携方法についてより詳しく知りたい方は以下のリンク先をご覧ください。
YouTube Data APIのマイアプリ登録方法

Google スプレッドシートをマイアプリ連携
以下の手順をご参照ください。

Google スプレッドシートと連携してできることについてより詳しく知りたい方は以下のリンク先をご確認ください。
Google スプレッドシートと連携すると出来ること
Google スプレッドシートの表やヘッダーに関する注意点
Google スプレッドシートで使える便利な関数一覧
Googleサービス群との連携における認証方式やアクセス範囲の制限について

ステップ2:該当のテンプレートをコピー

以下のバナーにある試してみるボタンをクリックしてください。


■概要
YouTube動画に寄せられるコメントの分析は重要ですが、手作業での収集や集計に手間を感じていませんか。 このワークフローは、YouTube Data APIを利用して特定の動画からコメントを定期的に取得し、Google スプレッドシートへ自動で記録します。 手動でのデータ収集作業をなくし、コメント分析にかかる時間を効率化することで、より本質的なマーケティング活動に集中できるようになります。
■このテンプレートをおすすめする方
  • YouTube Data APIを利用したコメント取得を手作業で行い、非効率を感じている方
  • 自社や競合のYouTubeチャンネルに投稿されるコメントを定期的に収集・分析したい方
  • Google スプレッドシートで動画コメントを一元管理し、データ活用の基盤を整えたい方
■このテンプレートを使うメリット
  • スケジュールに合わせてYouTube Data APIからコメントを自動で取得するため、これまで手作業に費やしていたデータ収集の時間を短縮できます
  • 手動でのコピー&ペーストによる転記ミスや取得漏れといったヒューマンエラーを防ぎ、より正確なデータに基づいた分析が可能になります
■フローボットの流れ
  1. はじめに、Google スプレッドシートとYouTube Data APIをYoomと連携します
  2. 次に、トリガーでスケジュールトリガー機能を設定し、フローが起動するタイミングを定期的なスケジュールに設定します
  3. 次に、オペレーションでYouTube Data APIの「コメントスレッド一覧を取得」アクションを設定し、対象の動画からコメントを取得します
  4. 次に、オペレーションでGoogle スプレッドシートの「値を削除する」アクションを設定し、スプレッドシート内の前回のデータをクリアします
  5. 次に、処理の繰り返しを設定し、取得したコメント一覧を一件ずつ処理できるようにします
  6. 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、取得したコメントをスプレッドシートに一行ずつ追加します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • スケジュールトリガー機能では、コメントを取得したい頻度に合わせて、実行する日時を任意で設定してください
  • YouTube Data APIの「コメントスレッド一覧を取得」アクションでは、対象としたい動画のIDを任意で設定してください
  • 処理の繰り返しでは、前のステップで取得したコメント一覧のデータを繰り返し対象として任意で設定してください
  • Google スプレッドシートの各アクションでは、コメントを記録したい任意のスプレッドシートIDとシート名を設定してください
■注意事項
  • YouTube Data API、Google スプレッドシートのそれぞれとYoomを連携してください。 
  • 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

テンプレートのコピーに成功すると、以下の画面が表示されますのでOKをクリックしましょう。
なお、コピーしたテンプレートはYoomのマイプロジェクトから確認できます。

ステップ3:スケジュールトリガーの設定

スケジュールトリガーをクリックします。

今回ご紹介するテンプレートは、指定したスケジュールになると起動します
そのため、まずはスケジュールの設定を行いましょう。
スケジュールは日付指定、曜日指定、Cron設定の中から選択できます。
今回はデフォルトで設定されている曜日指定を使用し、毎週月曜日から金曜日の朝9時に起動するように設定しました。
設定できたら完了をクリックしてください。
設定方法についてより詳しく知りたい方は以下のリンク先をご覧ください。
スケジュールトリガーの設定方法

ステップ4:YouTube Data APIのコメントスレッド一覧を取得する設定

コメントスレッド一覧を取得をクリックします。

連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。

動画IDを設定します。
動画のURLをコピーし以下の箇所を抜き出すか、注釈を確認して入力してください。

https://www.youtube.com/watch?v=動画ID

その他の項目について、今回は使用しないため空欄となっておりますが、使用したい方は注釈を確認し設定してください。
※入力欄に直接記入する、もしくはプルダウンメニューから選ぶと、入力した値や選択した値が固定値となり、このテンプレートを通して取得する全てのコメントスレッド一覧の設定に適用されますのでご注意ください。

設定できたらテストをクリックしましょう。

テストに成功するとテスト成功画面が表示され、取得した値が表示されます。
取得した値は実行した結果が設定される動的な値として利用できるため、このあとの設定でも使用します。
詳しく知りたい方は以下のリンク先をご覧ください。
テストの重要性:「取得した値」のテスト値について

確認できたら忘れずに完了をクリックしましょう。

ステップ5:Google スプレッドシートの値を削除する設定

値を削除するをクリックします。