・
「競合チャンネルの最新動画をチェックしてリストアップするのが大変…」
「自社チャンネルの動画一覧をまとめるのに時間がかかり、コンテンツの分析まで手が回らない…」
このように、YouTubeの動画情報を手作業で収集・管理することに手間や時間を取られていませんか?
もし、指定したYouTubeチャンネルの動画一覧を定期的に自動で取得し、スプレッドシートなどに記録できる仕組みがあれば、こうした日々のルーティンワークから解放されることも可能です!
そのうえ、コンテンツの分析や新たな企画立案といった、より創造的な業務に集中する時間を生み出すことができます!
今回ご紹介する自動化はノーコードで簡単に設定でき、手間や時間もかからないので、ぜひ導入して作業をもっと楽にしましょう!
YoomにはYouTubeチャンネルの動画一覧を自動で取得する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、定期的にYouTubeチャンネルの動画一覧を取得し、Google スプレッドシートに自動で追加するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:YouTube/Google スプレッドシート
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
※事前にYoomと使用するアプリにログインしてください。
YouTube Data APIをマイアプリ連携
以下の手順をご参照ください。
Google スプレッドシートをマイアプリ連携
以下の手順をご参照ください。
Google スプレッドシートと連携してできることについてより詳しく知りたい方は以下のリンク先をご確認ください。
事前準備
Google スプレッドシートを用意しておく
今回ご紹介するテンプレートは、スケジュールトリガーで設定したタイミングでYouTubeチャンネルの動画一覧を取得し、Google スプレッドシートに自動で記載します。
まずは動画一覧を記載するためのGoogle スプレッドシートを用意しましょう。
今回は以下のGoogle スプレッドシートを用意しました。
以下のバナーにある試してみるボタンをクリックしてください。
テンプレートのコピーに成功すると、以下の画面が表示されますのでOKをクリックしましょう。
なお、コピーしたテンプレートはYoomのマイプロジェクトから確認できます。
スケジュールトリガーをクリックします。
今回ご紹介するテンプレートは、スケジュールトリガーで設定した日時になると起動します。
まずはフローボットを起動させたい日時の設定を行いましょう。
スケジュールは日付指定、曜日指定、Cron設定の中から選択できます。
今回はデフォルトで設定されている日付指定を使用し、毎月1日の朝9時に起動するように設定しました。
設定できたら完了をクリックしてください。
設定方法についてより詳しく知りたい方は以下のリンク先をご覧ください。
チャンネルの動画一覧を取得をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
チャンネルIDを設定します。
YouTubeの画面に移動し、動画一覧を取得したいチャンネルのホーム画面のさらに表示の箇所をクリックします。
以下の画面が表示されますので、ページ下部にあるチャンネルを共有を選択し、チャンネルIDをコピーをクリックしてください。
Yoomの画面に戻り、コピーしたチャンネルIDを入力しましょう。
今回はページトークンの項目は利用しませんが、利用したい方は注釈を確認して設定してください。
※入力欄に直接記入すると入力した値が固定値となり、このテンプレートを通して取得する全ての動画一覧の設定に適用されますのでご注意ください。
ここまで設定できたらテストをクリックします。
テストに成功するとテスト成功画面が表示され、取得した値が表示されます。
取得した値は実行した結果が設定される動的な値として利用できるため、このあとの設定でも使用します。
詳しく知りたい方は以下のリンク先をご覧ください。
確認できたら忘れずに完了をクリックしましょう。
シート(タブ)をコピーするをクリックします。
※今回ご紹介するテンプレートは、事前準備で用意したシートに直接レコードを追加するのではなく、一度空の状態のシートをコピーし、コピーしたシートにレコードを追加するといったように進みます。
フローボットが起動するごとに新しいシートがコピーされ、コピーしたシートに動画一覧が自動で追加されていくといったイメージです。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
スプレッドシートID(コピー元)を設定します。
入力欄をクリックし、コピー元として使用したいものを選択してください。
次に、シートIDを設定します。
先ほどと同様に入力欄をクリックし、コピー元として使用したいシートを選択してください。
スプレッドシートID(コピー先)を設定します。
今回はコピー元のスプレッドシートにそのまま新しくシートを作成するといった想定で以下のようにコピー元のスプレッドシートを設定しました。
ご自身の状況に合わせて設定を行ってください。
全て設定できているのを確認したらテストをクリックしましょう。
※テストをクリックすると実際にシートがコピーされ、コピー先のスプレッドシートに追加されます。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。
Google スプレッドシートにコピーしたシートが追加されていますのでご確認ください。
同じ処理を繰り返すをクリックします。
※「同じ処理を繰り返す」オペレーションを使う場合は、チームプランまたはサクセスプランが必要です。フリープラン・ミニプランだと、そのオペレーションやデータコネクトを設定してもエラーになってしまうのでご注意ください。
チームプランやサクセスプランなどの有料プランには、2週間の無料トライアルがついています。トライアル期間中は、通常は制限されるアプリや機能(オペレーション)も問題なく使えるので、この機会にぜひお試しくださいね。
より詳しく知りたい方は以下のリンク先をご覧ください。
同じ処理を繰り返すアクションでは、先ほどステップ4で複数取得した動画のデータをそれぞれ個別に使用できるように処理を行います。
今回はデフォルトでチャンネルの動画一覧を取得アクションで取得した、動画IDのリスト、タイトルのリスト、公開日時のリストが設定されています。
新しく値を追加したい場合は、+取得した値を追加をクリックし、設定を行ってください。
使用したい値が全て設定できているのを確認したら完了をクリックしましょう
レコードを追加するをクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
ステップ5と同じアカウントが設定されていることを確認したら次へ進みます。
スプレッドシートIDを設定します。
ステップ5でコピー先として設定したスプレッドシートを設定しましょう。
スプレッドシートのタブ名を設定します。
入力欄をクリックし、取得した値タブのシート(タブ)をコピーするの項目にある、シート名の取得した値を設定しましょう。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報(今回は新しくコピーしたシート)が反映できます。
テーブル範囲を設定します。
項目名を入力している箇所も含めてレコードを追加する範囲を設定しましょう。
詳しく知りたい方は以下のリンク先をご確認ください。
ここまで設定できたら次へをクリックします。
追加するレコードの値には、スプレッドシートに設定している項目名が表示されます。
それぞれに取得した値を設定しましょう。
※動画の情報を設定したい場合は以下のように同じ処理を繰り返すの項目から○○のループ変数となっているものを選択してください。
全て設定できているのを確認したらテストをクリックしましょう。
※テストをクリックすると、実際にレコードが追加されます。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。
Google スプレッドシートにレコードが追加されていますのでご確認ください。
実際のフロー稼働時は、取得した動画数のレコードが追加されます。
先ほどのYoomの画面で完了をクリックすると以下の画面が表示されます。
トリガーをONをクリックしてください。
トリガーをONにしたら実際にフローが起動するか確認してみましょう。
お疲れ様でした!
以上が定期的にYouTubeチャンネルの動画一覧を取得し、Google スプレッドシートに自動で追加するフローでした!
YouTubeのAPIを活用することで、様々な自動化の実現が可能になります。
YouTubeチャンネルの最新レポートを定期的に取得してGoogle BigQueryやMicrosoft Excelに自動で登録したり、SlackやMicrosoft Teams、Discord、LINEといった各種チャットツールへ通知を飛ばしたりできます。また、新しい動画が公開された際にMediumで記事を自動作成することや、Notion、Typeform、Jotformと連携して特定の期間や条件に応じたレポートを取得・管理する仕組みも構築可能です。
■概要
Jotformで収集したアンケート期間などをもとに、手作業でYouTubeチャンネルのレポートを作成し、関係者へ共有する作業に手間を感じていませんか。都度レポート期間を確認し、データを抽出して通知する作業は、時間もかかりミスも発生しやすくなります。このワークフローを活用すれば、Jotformへのフォーム送信をきっかけに、指定期間のYouTubeチャンネルレポートを自動で取得し、Gmailで担当者へ通知できます。これにより、定型的なレポート業務を効率化します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
毎日YouTubeレポートを取得し、Google BigQueryにレコード登録するフローです。
■このテンプレートをおすすめする方
1.YouTube チャンネル運用者・マーケティング担当者
・YouTube チャンネルの分析データをGoogle BigQuery で一元管理・分析したい方
・手作業でのデータ収集や転記の手間を省きたい方
・Google BigQuery の強力なクエリ機能やデータ ウェアハウス機能を活用して、チャンネルの成長を詳細に分析したい方
2.データ分析担当者
・YouTube チャンネルのデータをGoogle BigQueryに取り込んでBIツールや機械学習モデルと連携させたい方
・大規模なデータセットを効率的に処理・分析したい方
■このテンプレートを使うメリット
YouTubeチャンネルの分析やデータ活用において、レポートを手動で取得しGoogle BigQueryに登録するのは、分析作業の遅延やデータの不整合に繋がる可能性があります。
このフローを活用することで、毎日自動的にYouTubeレポートを取得してGoogle BigQueryにレコード登録されるため、データ分析者は手作業でのデータ収集や登録作業を行う必要がなくなり、より高度な分析業務に集中することができます。またデータの最新性を保つことができるため常に最新のデータに基づいた意思決定も可能になります。
■注意事項
・YouTubeとGoogle BigQueryを連携させてください。
・Google BigQueryはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
■概要
Notionにページが作成されたら、YouTubeのチャンネルレポートを取得して作成したページに追加するフローです。
■このテンプレートをおすすめする方
1.YouTuberや動画コンテンツ制作者
・Notionで動画企画や編集の進捗管理を行い、YouTubeのチャンネルレポートを同じページにまとめて確認したい方
・手作業でレポートをコピー&ペーストする手間を省き、効率化したい方
2.マーケティング担当者
・Notionでキャンペーンやプロモーションの情報を管理し、YouTube動画の効果測定を同じページで行いたい方
・複数のYouTubeチャンネルのレポートをNotionで一元管理したい方
■このテンプレートを使うメリット
・YouTubeチャンネルレポートを手動でNotionに転記する手間が省け、大幅な時間短縮につながります。
・動画企画やキャンペーン情報とYouTubeチャンネルレポートをNotionの同じページにまとめることで、関連情報を一箇所で管理でき、分析や振り返りが容易になります。
■注意事項
・YouTube、NotionのそれぞれとYoomを連携させてください。
■概要
Typeformでアンケートなどを実施した後、回答期間に応じたYouTubeのパフォーマンスレポートを作成し、関係者に共有する作業は手間がかかるのではないでしょうか。特に、都度手作業でレポートを取得して通知していると、時間もかかり他の業務を圧迫することもあります。このワークフローを活用すれば、Typeformへのフォーム送信をきっかけに、YouTubeからチャンネルレポートを自動で取得し、Microsoft Teamsへ通知できるため、こうした課題をスムーズに解消できます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
YouTubeの指定のチャンネルに最新の動画が公開されたら、Microsoft Teamsに通知するフローです。
■このテンプレートをおすすめする方
1.YouTubeチャンネルの運営者・管理者
・新しい動画の公開情報をチームメンバーに迅速に共有したい方
・動画公開後の反応をMicrosoft Teams上で確認して次の動画制作に活かしたい方
・Microsoft Teams上で動画の宣伝や拡散を促したい方
2.主要となるコミュニケーションツールとしてMicrosoft Teamsを使用している方
・メンバー間でMicrosoft Teamsのやりとりが多い方
・Microsoft Teamsによる通知を手軽に受け取りたい方
■このテンプレートを使うメリット
YouTubeは日々膨大な量の動画コンテンツがアップロードされるプラットフォームです。マーケティング担当者や競合分析を行う担当者にとっては最新の動画情報をいち早くキャッチすることは非常に重要ですが、手入力で新着動画をチェックするのは非効率的です。
このフローを使用することにより、新着動画の公開と同時にMicrosoft Teamsに通知されることで担当者はわざわざYouTubeをチェックする必要がなくなり、貴重な時間を他の業務に充てることができます。またMicrosoft Teams上で動画情報が一元管理されることでチームメンバー間での情報共有もスムーズに行うことができ迅速な対応も可能となります。
■注意事項
・YouTubeとMicrosoft Teamsを連携させてください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
■概要
YouTubeの指定のチャンネルに最新の動画が公開されたら、Discordに通知するフローです。
■このテンプレートをおすすめする方
1.YouTubeチャンネルの運営者・管理者
・新しい動画の公開情報をチームメンバーに迅速に共有したい方
・動画公開後の反応をDiscord上で確認して次の動画制作に活かしたい方
・Discord上で動画の宣伝や拡散を促したい方
2.主要となるコミュニケーションツールとしてDiscordを活用している方
・メンバー間でDiscordのやりとりが多い方
・Discordによる通知を手軽に受け取りたい方
■このテンプレートを使うメリット
YouTubeは膨大な量の動画コンテンツが毎日アップロードされるプラットフォームです。マーケティングや競合分析の担当者にとっては最新の動画情報をいち早く入手することは非常に重要ですが、手動で新着動画を確認するのは非効率的です。
このフローを使用することで、新着動画が公開されると同時にDiscordに通知されて、担当者はYouTubeを定期的にチェックする必要がなくなることで時間を節約することができます。また動画情報がDiscord上で一元管理されることで、チームメンバー間での情報共有が容易になり迅速な対応が可能になり業務の効率化になります。
■注意事項
・YouTubeとDiscordを連携させてください。
■概要
特定のYouTubeチャンネルに新しい動画がアップロードされるたびに、手動で確認して関係者に共有するのは手間がかかる作業ではないでしょうか。また、手作業では更新の見逃しや共有の遅れが発生してしまう可能性もあります。このワークフローを活用すれば、YouTubeチャンネルの更新を自動で検知し、LINE公式アカウントに通知できるため、こうした情報共有に関する課題を解消できます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
YouTubeに新しい動画を公開した後、その内容をMediumの記事として投稿する作業には、手間も時間もかかりますよね。
このワークフローを活用すれば、YouTubeチャンネルに最新動画が公開されたらMediumに自動で投稿するため、こうした発信作業を効率化できます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
◼️概要
指定したスケジュールになったら、YouTubeのチャンネルレポートを取得し、Slackチャンネルにメッセージを送信します。
◼️設定方法
1.YouTube、SlackそれぞれのアプリとYoomを連携してください。
2.マイアプリ連携でスケジュールトリガーでフローボットを実行するスケジュールを指定してください。
3.YouTubeの「チャンネルレポートを取得する」オペレーションで、連携アカウントや取得するレポートの詳細設定を行ってください。
4.Slackの「チャンネルにメッセージを送信」というオペレーションで、連携アカウントや送信先のチャンネル、メッセージ内容の設定を行ってください。
◼️注意事項
・YouTube、Slackそれぞれでアカウントとの連携設定が必要です。
・Slackの送信先のチャンネルや通知内容を任意の値に置き換えてご利用ください。
・YouTubeのチャンネルレポートの詳細設定や取得する情報を適宜変更してください。
■概要
最新のYoutubeチャンネルレポートを取得し、Microsoft Excelのデータベースに追加するフローです。
■このテンプレートをおすすめする方
1.YouTubeチャンネル運用者・マーケティング担当者
・YouTubeチャンネルの分析データを定期的にMicrosoft Excelで管理・分析したい方
・手作業でのデータ収集や転記の手間を省きたい方
・Microsoft Excelの関数やグラフ機能を活用してチャンネルの成長を分析したい方
2.YouTube チャンネルのレポート作成担当者
・チャンネルレポートを手作業で作成する時間を短縮したい方
・最新のデータを自動でMicrosoft Excelに取り込んで常に最新のレポートを作成したい方
・Microsoft Excelでレポートをカスタマイズして関係者へ共有したい方
3.経営層・マネージャー
・YouTubeチャンネルのKPIをMicrosoft Excelで可視化して戦略策定に役立てたい方
・チャンネルの成長を時系列で追跡して改善点を把握したい方
・Microsoft Excelでレポートを自動生成することで報告業務の効率化を図りたい方
■このテンプレートを使うメリット
YouTubeチャンネルの分析データは、動画コンテンツの改善や戦略立案に不可欠な情報です。しかし、YouTubeからレポートを手動でダウンロードしてMicrosoft Excelに転記する作業は、入力の手間とミスの発生がしやすいものです。
このフローを活用することにより、YouTubeからのチャンネルレポートを取得とMicrosoft Excelへ自動でデータ追加がされるため、手作業によるダウンロードや転記作業が不要になります。これにより、入力ミスやデータ不整合のリスクを軽減して業務の効率化になります。
■注意事項
・YouTubeとMicrosoft Excelを連携させてください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
YouTubeチャンネルの動画一覧取得を自動化することで、これまで手作業で行っていた動画情報のリストアップ作業から解放され、ヒューマンエラーを防ぐことができます。
これにより、マーケティング担当者は最新のトレンド把握や競合分析、コンテンツ企画といったコア業務に集中できる時間を確保できます!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築可能です!
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらの登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:YouTubeのタイトル以外にどんな動画情報を取得できますか?
A:
ステップ4のテスト成功画面、取得した値に表示されている、公開日や説明文、サムネイルのURLなどを取得できます。
コメント数やいいね数などの情報は、今回利用した、YouTube Data APIではなく、YouTube Analytics APIを利用することで取得できます。
※説明文は1改行につき1レコードとして扱われるため、他の項目とずれてしまう可能性がありますのでご注意ください。
Q:Google スプレッドシート以外のツールにも出力できますか?
A:
はい、できます。
Yoomでは様々なアプリとの連携ができるため、YouTube Data APIで得た情報をSlackへ通知したり、Notionデータベースへの保存したりすることも可能です。
連携できるアプリにご興味のある方は以下のリンク先をご覧ください。
Q:特定の条件でYouTubeの動画を絞り込んで取得できますか?
A:
はい、できます。
今回ご紹介したテンプレートを利用するのであれば、分岐の追加がおすすめです。
同じ処理を繰り返すアクションの後に分岐を追加することで、動画によって処理を分けられます。
分岐はミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。分岐について詳しく知りたい方は以下のリンク先をご覧ください。
また、YouTube Data APIには、特定のキーワードに一致する動画が公開されたらなどのトリガーアクションもございます。
YouTube Data APIでできるアクションについてご興味のある方は以下のリンク先をご確認ください。