■概要
競合サイトなどの価格情報を常に監視し、手作業でGoogle スプレッドシートに記録する作業は、手間がかかり更新漏れも発生しがちではないでしょうか。このワークフローは、定期的なWebスクレイピングによる価格監視を自動化し、取得したデータをGoogle スプレッドシートへ自動で追加します。さらに、更新内容はTelegramに通知されるため、重要な価格変動を見逃すことがありません。
■このテンプレートをおすすめする方
- Webスクレイピングを活用して、競合サイトなどの価格監視を効率化したい方
- 取得した価格情報をGoogle スプレッドシートへ自動で蓄積したいと考えている方
- 価格情報の更新をTelegramで受け取り、迅速な判断に繋げたい方
■このテンプレートを使うメリット
- WebスクレイピングからGoogle スプレッドシートへの記録、Telegramへの通知までが自動化されるため、手作業での価格監視にかかる時間を短縮できます
- 手作業による情報転記ミスや確認漏れといったヒューマンエラーを防ぎ、正確なデータを継続的に収集することが可能です
■フローボットの流れ
- はじめに、Google スプレッドシートとTelegramをYoomと連携します
- 次に、トリガーでスケジュールトリガー機能を設定し、フローボットを起動する任意のスケジュールを設定します
- 次に、オペレーションで「ブラウザを操作する」アクションを設定し、価格情報を取得したいWebサイトのスクレイピングを実行します
- 次に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、取得した価格情報を指定のシートに追記します
- 最後に、オペレーションでTelegramの「メッセージを送信」アクションを設定し、指定のチャットに価格情報の更新を通知します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガー機能では、価格監視を実行したい任意の頻度や時間を設定してください
- 「ブラウザを操作する」アクションでは、Webスクレイピングの対象となるサイトのURLや操作内容を任意で設定してください
- Google スプレッドシートへレコードを追加する際に、データを記録したい任意のスプレッドシートIDとシート名(タブ名)を指定してください
- Telegramでメッセージを送信するアクションでは、通知先となる任意のチャットIDを設定してください
■注意事項
- Google スプレッドシート、TelegramのそれぞれとYoomを連携してください。
- ブラウザを操作するオペレーションはサクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプラン・チームプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- サクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやブラウザを操作するオペレーションを使用することができます。
- ブラウザを操作するオペレーションの設定方法は「『ブラウザを操作する』の設定方法」をご参照ください。
- ブラウザを操作するオペレーションは、ご利用のWebサイトに合わせてカスタマイズしてください。