📚

【自動収集】スプレッドシートでX(旧Twitter)の口コミを一括収集する方法のアイディア

に公開

「Xの口コミを効率よく集めたいけど、手作業じゃ時間がかかりすぎる…」
「ツールは高額だし、できれば無料で口コミ収集を自動化したい!」

そんな悩みを抱えていませんか?

この記事では、無料で使えるGoogleスプレッドシートとGAS(Google Apps Script)を活用して、X(旧Twitter)の口コミリンクを自動収集する方法を解説します。

専門的なプログラミング知識は不要!
コピペでできるので、マーケターやディレクターの方でも今日からすぐに実践できます。


目次

  1. X(旧Twitter)の口コミを効率的に収集する方法とは?
  2. 無料でできる!スプレッドシート+GASの魅力
  3. 【手順】Xの口コミリンクを自動抽出する方法
  4. 実際に使ったGASコードを公開
  5. 注意点と活用アイデア
  6. まとめ:口コミ収集は自動化で時短しよう

1. X(旧Twitter)の口コミを効率的に収集する方法とは?

商品やサービスの評判を調べる際に欠かせないのが、X(旧Twitter)の口コミです。
しかし、口コミ収集ツールを使わない場合、以下のような課題があります。

  • 口コミを手作業で探すのが大変
  • リンクをまとめるだけでも膨大な時間がかかる
  • 無料ツールだと機能制限が多い

そこでおすすめなのが、Googleスプレッドシート+GASによる自動化です。


2. 無料でできる!スプレッドシート+GASの魅力

Google Apps Script(GAS)は、Googleが提供する無料の自動化ツール。
スプレッドシートと組み合わせることで、以下のようなことが可能になります。

  • 記事やサイトのURLからXのツイートリンク(口コミ)を自動抽出
  • ノーコード感覚で業務効率化
  • 完全無料で利用可能

特に、口コミマーケティングSNS分析を行う方にとって、コストをかけずに使えるのが最大のメリットです。


3. 【手順】Xの口コミリンクを自動抽出する方法

準備するもの

  • Googleスプレッドシート
  • GAS(標準搭載)
  • 口コミを探したい記事URL一覧

流れ

  1. スプレッドシートにURLを用意(例:C列に貼る)
  2. GASエディタを開いて、コードをコピペ
  3. 実行すると、Xのツイートリンクが自動で抽出される!

4. 実際に使ったGASコードを公開

以下のコードをそのまま使えばOKです!

function extractTweetsFromURLs() {
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  const resultSheet = ss.getSheetByName("result");
  const tweetSheet = ss.getSheetByName("tweet");

  const urls = resultSheet.getRange("C2:C" + resultSheet.getLastRow()).getValues().flat();
  const tweetUrls = [];

  urls.forEach((url) => {
    if (url) {
      try {
        const html = UrlFetchApp.fetch(url).getContentText();
        const tweetLinks = [...html.matchAll(/https:\/\/(?:twitter\.com|x\.com)\/[a-zA-Z0-9_]+\/status\/\d+/g)];
        tweetLinks.forEach(match => {
          tweetUrls.push([url, match[0]]);
        });
        Utilities.sleep(1500);
      } catch (e) {
        Logger.log(`取得失敗: ${url}`);
      }
    }
  });

  if (tweetUrls.length > 0) {
    tweetSheet.clear();
    tweetSheet.appendRow(["元URL", "ツイートURL"]);
    tweetSheet.getRange(2, 1, tweetUrls.length, 2).setValues(tweetUrls);
  }
}

5. 注意点と活用アイデア

注意点

  • GASには実行時間の制限があります(無料枠で6分程度)
  • 大量のURLを処理する場合は分割実行がおすすめ
  • ツイート本文までは取得できません(リンクのみ抽出)

活用アイデア

  • 商品レビュー記事から口コミツイートを一覧化
  • 自社サービスの紹介記事に埋め込まれた評判ツイートの確認
  • キャンペーンページに貼られたユーザーの声を収集

6. まとめ:口コミ収集は自動化で時短しよう

X(旧Twitter)の口コミを手作業で集めるのは、もはや時代遅れ。
スプレッドシートとGASを使えば、誰でも簡単に自動化できます。

特にマーケティング担当者やSNS運用者にとって、口コミ収集の効率化は大きな武器になるはずです。

ぜひこの記事を参考に、無料でできる口コミ収集ツールを自作してみてください!

Discussion