本記事では業務自動化ツールを企画開発するGASラボの「Twitter相互フォロー・片想いチェックツール」の概要・使い方、よくある質問に関するQ&Aについて詳しく解説しております。
Twitter相互フォロー・片想いチェックツールの概要
本ツールは、Twitterの指定アカウントのフォローやフォロワーに関する情報を自動取得し、相互フォロー・片想いリストを確認できるツールです。
- Twitterの指定アカウントに関する以下の情報を自動取得してGoogleスプレッドシートへ記録
- フォローリスト
- フォロワーリスト
- 相互フォローリスト
- 片想いフォローリスト
- 片想いフォロワーリスト
- 日次アカウントデータ(調査対象アカウントの日次データ)
自身のアカウント、もしくは気になるアカウントのフォロー・フォロワーについて、相互フォローか片思いフォローかを手作業でチェックすることはとても手間がかかります。
しかし本ツールを使えば、自動でフォロー・フォロワーに関する情報を取得することが可能です。
また、取得できる情報はフォローやフォロワーのユーザー名だけでなく、それぞれのアカウントのフォロー数やフォロワー数、ツイート数なども含まれています。
これらの情報はすべてGoogleスプレッドシートへ出力するので、定量的な分析が可能です。
さらに、Googleの無料BIツール「Looker Studio」のデータソースとして連携しやすいフォーマットでデータを出力しております。
本ツールは買い切り型となっており、ご利用にあたり月額費用や追加費用は発生しません。
WindowsやMacなどOSにも関係なくご利用いただけます。
Twitterアカウントのフォローやフォロワーに関する情報を自動で取得したい方に、おすすめのツールです。
Twitter相互フォロー・片想いチェックツールの3つの特徴
Twitterで指定したアカウントの相互フォロー・片想いを簡単にチェック可能
- 指定したTwitterの公開アカウントのフォロー・フォロワーリストをAPIを利用して自動で取得し、相互フォローリストや片想いリストを生成します。
- ご自身のアカウントだけではなく、公開されているアカウントであれば、指定することが可能です。
- 本ツールでは下記5種類の情報を取得・出力します。
- フォローリスト
- フォロワーリスト
- 相互フォローリスト
- 片想いフォローリスト
- 片想いフォロワーリスト
- 日次アカウントデータ(調査対象アカウントの日次データ)
- 取得できるデータは、フォロー・フォロワーのユーザー名だけではなく、各ユーザーのフォロー数・フォロワー数、ツイート投稿数などの数値データもカバーしています。
取得データの出力先は分析・加工しやすいGoogleスプレッドシート
- 本ツールで取得した各種データはGoogleスプレッドシートに出力されます。
- そのため、下記のような分析・加工・共有などが行いやすい点も特徴です。
- 新しい列に関数を組んで分析指標の追加
- 特定の項目でソート・フィルター
- メモや備考欄などの新しい列の追加
- 本ツールのデータの出力フォーマットはGoogleの無料BIツールである「Looker Studio」のデータソースに簡単に設定できる形式となっております。
画像付き設定マニュアルがあるので、初心者でも安心!
- 本ツールは情報取得の操作にTwitterAPIを利用しております。
- Twitter APIの設定や本ツールの利用のための設定ができるよう、画像付きの丁寧なマニュアルを用意しております。
Twitter相互フォロー・片想いチェックツールはこんな方にオススメ!
- Twitterでの相互フォローや片想いのユーザーリストをチェックしたい方
- フォロー・フォロワー分析を効率的に実施したい方
- 日次で特定のアカウントの相互フォロー数や片想いフォロー数などをモニタリングしていきたい方
【2023年4月更新】本ツールのご利用について
- 2023年3月30日に公式アナウンスされたTwitter API有料化に伴い、下記2点変更となっております。
- Twitter API有料化に伴い、本ツールはTwitter API有料プラン加入者向けのツールとなります。Twitter API有料プランの利用開始方法は下記のページをご覧ください。
- Twitter API有料化およびAPIの仕様変更に伴い、ツールの仕様も変更となっております。詳細は本記事マニュアルをご確認ください。
Twitter相互フォロー・片想いチェックツールのご利用マニュアル
STEP1:ご購入された本ツール(Googleスプレッドシート形式)をコピー
本ツールはGoogle Apps Script(GAS)の自動化スクリプトが組み込まれた「Googleスプレッドシート形式」のツールです。ご購入当初は「閲覧権限」のみに制限されております。
本ツールに実装された自動化メニューをご利用いただくためには、本ツール(スプレッドシート)自体をコピーする必要があります。
スプレッドシートのツールバーの「ファイル」→「コピーを作成」をクリックしてコピーファイルを生成すると、自動化メニューが利用できるようになります。
コピーシートにはプログラムも一緒にコピーされますので、コードを編集する必要性は全くありませんので、ご安心ください。
STEP2:TwitterAPIの情報を取得し、「設定」シートに貼り付け
本ツールではTwitterAPIを利用して各種情報を自動取得します。そのため、TwitterAPIの利用のための情報(API KeyおよびAPI Key Secret)が必要となります。
※参考:TwitterAPIの利用に必要な情報の取得方法については下記の記事で詳しく解説しております。ご参照の上、API KeyおよびAPI Key Secretを取得してください。
取得したAPI KeyおよびAPI Key Secretを、本ツールの「設定シート」の「API Key」および「API Key Secret」の欄に貼り付けます。
※本STEPでの注意点
Twitter APIの設定の際に、「Callback URI / Redirect URL」に本ツールのスクリプトIDを含めたURLを設定することを忘れないようにして下さい。
STEP3:独自メニューから「アカウント認証」を実行し、認証手続きを進める
次に本ツールおよびTwitterAPIの利用に必要なアカウント認証の手続きをクリック操作で進めます。
ツールバーに用意されている本ツール独自の「メニュー」より「アカウント認証」をクリックします。
初めて本ツール独自の自動化メニューを実行する際には、初回認証プロセスが必要となります。初回認証プロセスの進め方は下記の記事に記載しておりますので、そちらをご参照ください。
その後、アカウント認証用のウインドウが表示されますので、「アカウント認証ページ」のテキストリンクをクリックします。
Twitterの認証画面が表示されますので、「連携アプリを認証」をクリックします。
「認証が許可されました」という表示が出ればTwitterの認証手続きは完了です。これでTwitterAPIを利用する準備が整いました。
※補足:「アカウント認証をクリア」機能のご案内
利用するアカウントを変更するシーンなど、アカウント認証をクリアしたいときにご利用できる「アカウント認証をクリア」メニューもご用意しております。必要に応じてご利用ください。
STEP4:設定シートにて、データ取得対象アカウントを入力
次に、本ツールでデータ取得するTwitterのアカウントを設定します。
本ツールの「設定」シートの「データ取得対象アカウント」の欄に、相互フォローや片想いフォローをチェックしたいアカウントのユーザー名(@から始まる文字列)を入力・指定します。(※公開されているアカウントのみ本ツールでは利用することができます)
参考:本ツールで入力するユーザー名とは?
Twitterアカウントのユーザー名は@から始まる文字列です。

STEP5:「メニュー」より「チェック実行」をクリック
最後に、指定したTwitterアカウントの各種データを取得してみましょう。
ツールバーに用意された本ツール独自の「メニュー」より「チェック実行」をクリックします。
本メニューを実行すると、下記6種類のシートに各種データが出力されていきます。
- フォローリスト
- 取得対象アカウントがフォローしているユーザー一覧が出力されます。
- フォロワーリスト
- 取得対象アカウントがフォローされているユーザー一覧が出力されます。
- 相互フォローリスト(関数出力)
- 取得対象アカウントが相互フォロー状態のユーザー一覧が出力されます。
- 片想いフォローリスト(関数出力)
- 取得対象アカウントが片想いフォローしているユーザー一覧が出力されます。
- 片想いフォロワーリスト(関数出力)
- 取得対象アカウントが片想いフォローされているユーザー一覧が出力されます。
- 日次データ
- 取得対象アカウントの日次のフォロー数、フォロワー数などが出力されます。


本STEPが正しく実行されない場合やエラーが発生する場合は、STEP5までの設定に何らか問題がある可能性が高いため、STEP1からSTEP4までを改めて確認してみてください。
※本ツールの仕様の補足
- フォローリストおよびフォロワーリストはAPIの制限があるため、それぞれ15,000件までしか取得することができません。ご注意ください。
- 2023年3月のTwitter APIの仕様変更により、24時間に100回のリクエスト制限があります。(1回のリクエストあたり上限1,000件まで=24時間あたり上限100,000件)
- また、相互フォローリスト、片想いフォローリスト、片想いフォロワーリストは、フォローリスト・フォロワーリストを元に関数で作成されます。そのため、上記のAPIの制限に収まる範囲内での相互フォロー、片想いのリストになることを予めご了承ください。
- 「チェック実行」メニューを実行するたびにフォローリストおよびフォロワーリスト、相互フォローリスト、片想いフォローリスト、片想いフォロワーリストはそれぞれ一度クリアされて新しく取得されたデータが出力される仕様となっています。
- 相互フォローリスト、片想いフォローリスト、片想いフォロワーリストは全て「関数」を使用してデータを出力しております。既に組み込まれた関数を削除しないようにご注意ください。
【応用】毎日自動で各種データを更新する場合
本ツールでは、STEP5で実行した「チェック実行」メニューを毎日自動で実行する設定をすることができます。
毎日自動で各種データを更新したい場合には、本セクションの設定をしてください。
ツールバーに用意された独自の「メニュー」より「定期自動チェックを開始」を実行してください。
本メニューを実行すると、毎日AM10時〜11時の間に、自動で下記シートの各種情報を更新されるようになります。
- フォローリスト
- フォロワーリスト
- 相互フォローリスト(関数出力)
- 片想いフォローリスト(関数出力)
- 片想いフォロワーリスト(関数出力)
- 日次データ
本メニューを実行したあとは、PCや本ツールを開いておく必要はございません。
「定期自動チェックを停止」機能もご用意しております。
本ツールの「定期自動チェックを開始」を実行後、毎日のデータ更新を停止したい場合のために、「定期自動チェックを停止」メニューもご用意しております。必要に応じてご利用くださいませ。
本ツールで取得・出力できるデータの項目一覧
本ツールでは指定したTwitterアカウントにおける相互フォローや片想いフォローなど、フォロー・フォロワーに関する様々なデータを取得・出力することができます。
本ツールで取得・出力できるデータの項目一覧を「日次データ」シートおよび「日次データシート以外」の分類で紹介いたします。
日次データシートにて出力されるデータ一覧
日次データシートには、データ取得対象として指定したアカウントに関する日次の各種データを取得・出力していきます。
- 日付
- 取得対象アカウント(ユーザー名)
- userId
- アカウント表示名
- プロフィール画像
- プロフィール画像URL
- TwitterアカウントURL
- アカウント説明文
- アカウント作成日
- フォロー数
- フォロワー数
- 合計ツイート数
- 相互フォロー数
- 片思いフォロー数
- 片想いフォロワー数
その他各種シートにて出力されるデータ一覧
日次データシート以外の「フォローリスト」、「フォロワーリスト」、「相互フォローリスト」、「片想いフォローリスト」、「片想いフォロワーリスト」には下記のデータが出力されます。
- userId
- アカウント表示名
- ユーザー名
- プロフィール画像
- プロフィール画像URL
- TwitterアカウントURL
- アカウント説明文
- アカウント作成日
- 鍵付きアカウントの判定
- フォロー数
- フォロワー数
- 合計ツイート数
- 情報取得日時
Twitter相互フォロー・片想いチェックツール:ご利用上の注意点
- 本ツールの利用には、Googleアカウント、Twitterアカウント、Twitter APIの利用権限が必要になります。
- 本ツールはTwitterAPIを使用して情報を取得しております。Twitter APIが利用できない状態の場合は、本ツールをご利用いただけません。また、ご利用できる状態であっても、場合によっては、一時的に情報が取得できない場合や、情報の取得が失敗するケースもございます。予めご了承ください。
- Twitter APIを利用する権限はTwitter社の動向により利用できなくなる可能性もございます。予めご了承ください。
本ツールはTwitter APIの有料プラン(Basicプラン)ご利用者向けのツールです。Freeプランのご利用者様はご利用いただけませんので、予めご了承ください。
- 本ツールの利用で発生した問題の責任は負いかねます。事前に使い方をテスト、理解した上で、ご利用ください。
- ツールおよびプログラムの著作はGASラボにあります。無断での転載・配布やソースコードのコピーは禁止しております。
- 本ツールは処理時間に上限があります(約6分)。あらかじめご了承ください。
- 本ツールは初回利用時に「認証・許可プロセス」が発生します。認証・許可を下記の記事を参考に進めて下さい。
- 本ツールはTwitterAPIの仕様変更に伴い、ツール自体の仕様が変更になる可能性やアップデートされる可能性、情報が取得・操作できなくなる可能性がございます。予めご了承ください。
Twitter相互フォロー・片想いチェックツールに関するよくある質問
Twitter相互フォロー・片想いチェックツールはどこで入手できますか?
2023年4月現在、本ツールは下記のプラットフォームにてご購入いただくことが可能です。
Twitter相互フォロー・片想いチェックツールの使い方に関する問い合わせ方法は?
ツールを利用中エラーが発生しました。エラーの解消方法はどこに記載されていますか?
本ツールで発生するエラーのほとんどのケースがTwitter APIに関連するエラーと予想されます。
下記の記事のQ&Aセクションでは、発生したエラー別の解消方法を詳しく記載しておりますので、まずはこちらをご参照ください。
本記事では、Twitter API有料化公式アナウンス後である2023年10月最新のTwitter APIの利用に必要な「API Key」&「API Key Secret」(OAuth1.0a利用の場合)の取得・確認方法、および「Clien[…]
GASラボのTwitter自動化ツールのご紹介
GASラボでは主にGoogle Apps Script(GAS)の自動化ツールを企画・開発しております。これまで開発したツールは2023年4月現在、100種類以上を超え、今後も随時新規で開発、公開する予定です。
GASラボでは、特にTwitterの標準機能には搭載されていない機能を補完できるTwitter自動化ツールを複数開発しております。ここでは、主なツールをご紹介します。
GASラボの開発した主なTwitter自動化ツール
GASラボでは本記事で紹介したTwitter相互フォロー・片想いチェックツール以外にも、Twitterを自動化できるツールを複数ご用意しております。下記にて本記事で紹介したTwitterハッシュタグ検索結果エクスポートツールと相性のいい、主なTwitter関連の自動化ツールを紹介します。GASラボでは下記以外のTwitter関連自動化ツールもご用意しております。
本記事では業務自動化ツールを企画開発するGASラボの「Twitterフォロー/フォロワー一覧出力ツール(CSV・Excel・スプレッドシート出力対応)」の概要・使い方、よくある質問に関するQ&Aについて詳しく解説しております。T[…]
本記事では業務自動化ツールを企画開発するGASラボの「Twitter自動フォロー返しツール(相互フォロー確認機能付き)」の概要・使い方、よくある質問に関するQ&Aについて詳しく解説しております。【相互フォロー確認機能付き】Twi[…]
本記事では業務自動化ツールを企画開発するGASラボの「Twitterフォロー解除通知ツール(自動リムーブ機能つき)」の概要・使い方、よくある質問に関するQ&Aについて詳しく解説しております。【自動リムーブ機能付】Twitterフ[…]
本記事では業務自動化ツールを企画開発するGASラボの「Twitterフォロー解除履歴自動記録ツール」の概要・使い方、よくある質問に関するQ&Aについて詳しく解説しております。Twitterフォロー解除履歴自動記録ツールの概要[…]
本記事では業務自動化ツールを企画開発するGASラボの「Twitterフォロー・フォロワー履歴自動記録ツール」の概要・使い方、よくある質問に関するQ&Aについて詳しく解説しております。Twitterフォロー・フォロワー履歴自動記録[…]