用于Google Sheets,通过定时调度自动抓取Google Trends中的热门关键词,筛选出流量超过500的关键词,并将相关信息(如标题、链接、摘要等)整合到Google Sheets中,确保每小时更新一次,提升内容创作效率。
此工作流适合以下人群:
- 内容创作者:希望通过最新的趋势关键词生成内容的写作者。
- 市场营销人员:需要了解当前热门话题以制定营销策略的专业人士。
- 数据分析师:希望获取和分析趋势数据以支持决策的分析师。
- 企业主:希望通过关注趋势来优化产品或服务的企业主。
此工作流解决了以下问题:
- 信息滞后:自动获取 Google Trends 中的最新趋势关键词,确保信息及时更新。
- 数据整理:将 RSS 数据转换为更易读的 JSON 格式,便于后续处理。
- 内容生成:通过抓取多个新闻网站的内容,生成综合摘要,节省了手动整理信息的时间。
- 数据存储:自动将处理后的数据保存到 Google Sheets,方便后续查阅和分析。
工作流过程的详细说明:
1. 定时触发:每小时的第11分钟自动启动工作流。
2. 配置设置:定义最小流量和最大结果数量等参数。
3. 获取关键词:从 Google Sheets 中获取已保存的关键词。
4. 获取趋势数据:通过 HTTP 请求访问 Google Trends 的 RSS 源,获取最新的趋势关键词。
5. 数据处理:将获取的 XML 数据转换为 JSON 格式,并提取所需字段。
6. 迭代处理:对每个趋势关键词进行循环,抓取相关网站的内容。
7. 数据映射:将抓取到的信息映射到预定义的字段中,并生成摘要。
8. 条件判断:检查是否至少抓取到一个有效的 URL,如果是,则将结果保存到 Google Sheets。
9. 保存数据:将处理后的数据追加到 Google Sheets 中,确保信息的持久性。
用户可以按照以下步骤自定义和调整此工作流:
- 修改配置:在 CONFIG 节点中调整 min_traffic
和 max_results
的值,以适应不同的需求。
- 更改触发时间:在定时触发器中修改 cron 表达式,以自定义工作流的启动频率。
- 调整数据处理逻辑:在 New keywords
节点中修改 JavaScript 代码,以更改数据过滤和处理的方式。
- 更换数据源:如需从其他 RSS 源获取数据,可以在 GoogleTrends 节点中更改 URL。
- 添加新节点:根据需要,可以在工作流中插入新的节点,以增加更多的功能或数据处理步骤。