「YouTubeの特定のプレイリストにある動画情報をリスト化したいけど、一つひとつ手作業でコピーするのは面倒…」
「定期的に更新されるプレイリストの最新情報を、毎回見に行って確認する作業に時間を取られてしまっている…」
このように、YouTubeのプレイリスト情報の収集と管理に手間を感じていませんか?
もし、指定したプレイリストに含まれる動画のタイトルや公開日などの情報を自動で取得し、リストとして一元管理できる仕組みがあれば、こうした手作業による情報収集の負担から解放されることも可能です!
そのうえ、コンテンツの分析や企画といった、より創造的な業務に時間を充てることができます!
今回ご紹介する自動化例はプログラミングの知識がなくても簡単に設定できるため、ぜひこの機会に導入して、情報収集業務を効率化しましょう!
とにかく早く試したい方へ
YoomにはYouTubeのプレイリスト情報を自動で取得する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
フォームで指定されたYoutubeのプレイリストを取得してGoogle スプレッドシートに記録する
試してみる
■概要
競合調査や情報収集のために、YouTubeの特定のプレイリストにある動画情報をリスト化する作業に手間を感じていませんか? 手作業でのコピー&ペーストは時間がかかるだけでなく、情報の転記ミスも起こりやすくなります。 このワークフローを活用すれば、フォームにプレイリストのIDを入力するだけで、対象の動画情報を自動でGoogle スプレッドシートに記録できるため、手作業で行っていたYouTubeからのプレイリスト取得業務を効率化し、こうした課題を解消します。
■このテンプレートをおすすめする方
- YouTubeを活用したマーケティングや情報収集をされている担当者の方
- YouTubeのプレイリスト取得を手作業で行っており、時間や手間を削減したい方
- 手作業による情報収集での転記ミスや抜け漏れなどのヒューマンエラーを防止したい方
■このテンプレートを使うメリット
- フォームに入力するだけで動画情報がGoogle スプレッドシートに自動記録されるため、YouTubeのプレイリスト取得にかかる作業時間を短縮できます
- 手作業でのコピー&ペーストが不要になるため、転記ミスや情報取得の漏れといったヒューマンエラーのリスク軽減に繋がります
■フローボットの流れ
- はじめに、Google スプレッドシートとYouTube Data APIをYoomと連携します
- 次に、トリガーでフォームトリガーを選択し、プレイリストIDなどを入力するためのフォームを設定します
- 次に、オペレーションでYouTube Data APIの「プレイリストの動画一覧を取得」アクションを設定し、フォームに入力されたIDのプレイリスト情報を取得します
- 取得した動画情報の数だけ処理を繰り返すため、オペレーションで「同じ処理を繰り返す」を設定します
- 動画タイトルやURLなどを整形するために、オペレーションで「テキストを生成」アクションを設定します
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、整形した情報を指定のスプレッドシートに追記します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- フォームトリガーで設定するフォームのタイトルや質問内容は、ユーザーの用途に合わせて任意で編集が可能です。例えば、フォームのタイトルを「YouTubeプレイリスト情報取得フォーム」に変更したり、質問項目に補足説明を追加したりすることができます
■注意事項
- YouTube Data API、Google スプレッドシートのそれぞれとYoomを連携してください。
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
YouTubeのプレイリスト情報をスプレッドシートに自動記録するフローを作ってみよう
それではここから代表的な例として、フォームで指定されたYouTubeのプレイリスト情報を自動で取得し、Google スプレッドシートに記録するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:YouTube Data API/Google スプレッドシート
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
- YouTube Data APIとGoogle スプレッドシートをマイアプリ連携
- テンプレートをコピー
- フォームトリガーと各アクション設定
- トリガーをONにし、フローが起動するかを確認
フォームで指定されたYoutubeのプレイリストを取得してGoogle スプレッドシートに記録する
試してみる
■概要
競合調査や情報収集のために、YouTubeの特定のプレイリストにある動画情報をリスト化する作業に手間を感じていませんか? 手作業でのコピー&ペーストは時間がかかるだけでなく、情報の転記ミスも起こりやすくなります。 このワークフローを活用すれば、フォームにプレイリストのIDを入力するだけで、対象の動画情報を自動でGoogle スプレッドシートに記録できるため、手作業で行っていたYouTubeからのプレイリスト取得業務を効率化し、こうした課題を解消します。
■このテンプレートをおすすめする方
- YouTubeを活用したマーケティングや情報収集をされている担当者の方
- YouTubeのプレイリスト取得を手作業で行っており、時間や手間を削減したい方
- 手作業による情報収集での転記ミスや抜け漏れなどのヒューマンエラーを防止したい方
■このテンプレートを使うメリット
- フォームに入力するだけで動画情報がGoogle スプレッドシートに自動記録されるため、YouTubeのプレイリスト取得にかかる作業時間を短縮できます
- 手作業でのコピー&ペーストが不要になるため、転記ミスや情報取得の漏れといったヒューマンエラーのリスク軽減に繋がります
■フローボットの流れ
- はじめに、Google スプレッドシートとYouTube Data APIをYoomと連携します
- 次に、トリガーでフォームトリガーを選択し、プレイリストIDなどを入力するためのフォームを設定します
- 次に、オペレーションでYouTube Data APIの「プレイリストの動画一覧を取得」アクションを設定し、フォームに入力されたIDのプレイリスト情報を取得します
- 取得した動画情報の数だけ処理を繰り返すため、オペレーションで「同じ処理を繰り返す」を設定します
- 動画タイトルやURLなどを整形するために、オペレーションで「テキストを生成」アクションを設定します
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、整形した情報を指定のスプレッドシートに追記します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- フォームトリガーで設定するフォームのタイトルや質問内容は、ユーザーの用途に合わせて任意で編集が可能です。例えば、フォームのタイトルを「YouTubeプレイリスト情報取得フォーム」に変更したり、質問項目に補足説明を追加したりすることができます
■注意事項
- YouTube Data API、Google スプレッドシートのそれぞれとYoomを連携してください。
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
ステップ1:YouTube Data APIとGoogle スプレッドシートをマイアプリ連携
それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
※事前にYoomと使用するアプリにログインしてください。
YouTube Data APIをマイアプリ連携
以下の手順をご参照ください。
Google スプレッドシートをマイアプリ連携
以下の手順をご参照ください。
事前準備
Google スプレッドシートを用意する
今回ご紹介するテンプレートは、YouTube Data APIで取得したデータをGoogle スプレッドシートに自動で追加します。
そのため、事前にデータを保存するためのGoogle スプレッドシートを用意しておく必要があります。
今回は以下のGoogle スプレッドシートを用意しました。
ステップ2:該当のテンプレートをコピー
以下のバナーにある試してみるボタンをクリックしてください。
フォームで指定されたYoutubeのプレイリストを取得してGoogle スプレッドシートに記録する
試してみる
■概要
競合調査や情報収集のために、YouTubeの特定のプレイリストにある動画情報をリスト化する作業に手間を感じていませんか? 手作業でのコピー&ペーストは時間がかかるだけでなく、情報の転記ミスも起こりやすくなります。 このワークフローを活用すれば、フォームにプレイリストのIDを入力するだけで、対象の動画情報を自動でGoogle スプレッドシートに記録できるため、手作業で行っていたYouTubeからのプレイリスト取得業務を効率化し、こうした課題を解消します。
■このテンプレートをおすすめする方
- YouTubeを活用したマーケティングや情報収集をされている担当者の方
- YouTubeのプレイリスト取得を手作業で行っており、時間や手間を削減したい方
- 手作業による情報収集での転記ミスや抜け漏れなどのヒューマンエラーを防止したい方
■このテンプレートを使うメリット
- フォームに入力するだけで動画情報がGoogle スプレッドシートに自動記録されるため、YouTubeのプレイリスト取得にかかる作業時間を短縮できます
- 手作業でのコピー&ペーストが不要になるため、転記ミスや情報取得の漏れといったヒューマンエラーのリスク軽減に繋がります
■フローボットの流れ
- はじめに、Google スプレッドシートとYouTube Data APIをYoomと連携します
- 次に、トリガーでフォームトリガーを選択し、プレイリストIDなどを入力するためのフォームを設定します
- 次に、オペレーションでYouTube Data APIの「プレイリストの動画一覧を取得」アクションを設定し、フォームに入力されたIDのプレイリスト情報を取得します
- 取得した動画情報の数だけ処理を繰り返すため、オペレーションで「同じ処理を繰り返す」を設定します
- 動画タイトルやURLなどを整形するために、オペレーションで「テキストを生成」アクションを設定します
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、整形した情報を指定のスプレッドシートに追記します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- フォームトリガーで設定するフォームのタイトルや質問内容は、ユーザーの用途に合わせて任意で編集が可能です。例えば、フォームのタイトルを「YouTubeプレイリスト情報取得フォーム」に変更したり、質問項目に補足説明を追加したりすることができます
■注意事項
- YouTube Data API、Google スプレッドシートのそれぞれとYoomを連携してください。
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
テンプレートのコピーに成功すると、以下の画面が表示されますのでOKをクリックしましょう。
なお、コピーしたテンプレートはYoomのマイプロジェクトから確認できます。
ステップ3:フォームトリガーの設定
フォームをクリックします。
今回ご紹介するテンプレートでは、Yoomのフォームを利用します。
フォームで行えることについて詳しく知りたい方は以下のリンク先をご覧ください。
フォームにはデフォルトでプレイリストIDの項目を設定しています。
他の項目を追加したい場合は、+質問を追加をクリックして設定を行ってください。
完了ページの設定はYoomの有料プランでご利用いただけます。
他にも有料プランのみで利用できる機能がございますので、ご興味のある方は以下のリンク先をご確認ください。
次に、共有フォーム利用時のフローボットの起動者を設定します。
デフォルトで設定されていますが、プルダウンメニューから選択することも可能です。
ご自身の状況に合わせて設定してください。
ここまで確認できたら次へをクリックします。
取得した値の設定を行います。
このページでは、実際にフォームから回答を受け取った場合と同じように、取得した値を設定することで次の処理で値をテスト利用することができます。
取得した値とは実行した結果が設定される動的な値のことです。
詳しく知りたい方は以下のリンク先をご覧ください。
プレイリストIDの入力を行いましょう。
プレイリストIDはYouTubeのプレイリストの、最初の動画のURLから取得できます。
&list=の後にある英数字がプレイリストIDです。
※以下の画像の赤い四角の部分
入力できたら完了をクリックしましょう。
ステップ4:YouTube Data APIでプレイリストの動画一覧を取得する設定
プレイリストの動画一覧を取得をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
プレイリストIDにはデフォルトで取得した値が設定されています。
項目名だけではなく、実際の値が表示されているのを確認してください。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
また、取得した値は以下のように入力欄をクリックすることで設定できます。
※テストで失敗してしまう場合は、一度入力欄に設定されているものを全て削除し、再度取得した値を設定してください。
ページトークンについて、今回は使用しないため空欄となっておりますが、使用したい方は注釈を確認し設定してください。
※入力欄に直接記入すると入力した値が固定値となり、このテンプレートを通して取得する全てのプレイリストの設定に適用されますのでご注意ください。
ここまで確認できたらテストをクリックしましょう。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。