見出し画像

特定のツイートに「いいね」した人一覧を自動リストアップする方法

GASラボではどなたでもご利用いただける自動化ツール・AIツールを企画・開発しています。
これまで企画開発したツール一覧は下記のページでご覧下さい。


Twitterユーザーの中で、特定のツイートに「いいね」した人をリストアップしたいと考えている方もいらっしゃるのではないでしょうか。

特に下記のような条件に当てはまる方は、特定のツイートに「いいね」したユーザーをリストアップする必要性を強く感じているのではないかと思います。

  • Twitterで「いいね」を活用したキャンペーンを実施されている方

  • ご自身や他人のツイートで評価を集めるツイートの分析をされている方

Twitterの標準機能では、「いいね」したユーザー一覧をTwitter上で確認できる機能はありますが、外部出力(エクスポート)することができません。

そこで、今回はGASラボにて、特定のツイートに「いいね」したユーザー一覧を自動リストアップするオリジナルツールを開発しました!

2023/07/18追記
ツールを大幅アップデートしました。
・「いいね」したユーザーを500件以上取得できるように大幅改修
・APIの利用状況目安がわかる「API利用履歴」記録機能を追加
既に本記事をご購入の方は必要に応じて再度セッティングしてください。

本記事では、特定のツイートに「いいね」した人一覧を自動リストアップする方法として、今回GASラボが独自開発した【ツイートに「いいね」したユーザー自動リストアップツール】を紹介します。


ツイートに「いいね」したユーザー自動リストアップツール

ツイートに「いいね」したユーザー自動リストアップツール

今回開発したツールはURLで指定した特定のツイートに「いいね」したユーザーの一覧を自動でリストアップすることができるツールです。

指定可能なツイートはご自身のツイートのみではなく、公開されている他人のツイートも対象となります。

取得したユーザー一覧情報の出力先は、加工・編集・共有のしやすい「Googleスプレッドシート」となっています。

取得・出力できるユーザー一覧情報は、ユーザー名やユーザーIDなどの基本的な情報だけではなく、定量分析にも活用できる「フォロー数」「フォロワー数」「投稿数」などの数値データもカバーしています。

本ツールは入力・クリック操作といったシンプルな操作のみでご利用いただくことができます。GoogleスプレッドシートやExcelなどの表計算ソフトをご利用されたことがある方であれば、簡単に設定・ご利用いただくことが可能です。

今回開発したツールは本記事をご購入頂いたお客様に配布いたします。
(※有料部分に配布ページのURLを掲載)

Twitterで「いいね」を活用したキャンペーンを実施されている方、評価を集めるご自身や他人のツイートを分析したい方にオススメのツールです。

【ご購入者様限定】安心の使い方サポート付き!
ご利用時に不明点がありましたら、ツールの使い方を無料でサポートさせていただきます!

【note限定】GASラボの「返金申請制度」のご案内
初めて購入されることにご不安をお持ちのユーザー様に配慮し、
GASラボがnoteにて有料で販売しておりますツールにつきましては、全て「返金申請を受け付ける」設定にしております。

noteの仕組み上ご購入後24時間以内でしたら、返金申請ができるようになっております。

参考:noteの返金機能に関する記事
https://note.com/info/n/n0dc70d30b512

2023年3月30日に公式アナウンスされたTwitter API有料化に伴い、本ツールはTwitter API有料プラン加入者向けのツールとなり、各種仕様が変更となります。予めご了承ください。
<参考>
【お知らせ】Twitter API有料化に伴うGASラボのTwitter関連ツールのご利用について

参考:GASラボのTwitter自動化ツール

GASラボでは本ツール以外にもTwitter自動化ツールを多数開発・公開しております。Twitterの通常機能では実現できないことを補完できるツールを中心に開発をしております。

複数のツールにご興味がある方は様々なツールがセットになったGASラボオリジナルの「自動化ツール使い放題セット」や「Twitter自動化ツールセット」、「Webマーケティングに便利な自動化ツールセット」がおすすめです。


ツイートに「いいね」したユーザー自動リストアップツールの3つのPOINT

今回開発した【ツイートに「いいね」したユーザー自動リストアップツール】の主な特徴を3つのポイントにまとめて紹介いたします。ツールの仕様を要点でご理解いただく上で、ご確認ください。

※詳細なツールの仕様については、下記マニュアルをご確認ください。

POINT1:特定のツイートに「いいね」した人一覧を自動リストアップ

POINT1:特定のツイートに「いいね」した人一覧を自動リストアップ
  • 指定した特定のツイートに「いいね」した人一覧を自動リストアップすることができます。

  • ツイートの指定方法は「ツイートのURL」となりますが、ご自身のツイートだけではなく、公開されている他人のツイートも指定することができます。

2023年7月17日追記
以前までは「いいね」した人のリストアップは最大500名までの制限となっておりましたが、大幅な改修をすることで、500名以上をリストアップできるようになりました。

POINT2:集計・分析・タスク管理にも最適

POINT2:集計・分析・タスク管理にも最適
  • 本ツールはGoogleスプレッドシートに自動出力していくため、テキストの検索や集計、分析・タスク管理を容易に実施することができます。

  • また、ユーザー基本情報だけではなく、「フォロー数」「フォロワー数」などの数値データも取得・出力するため、定量分析にも活用可能です。

POINT3:画像付き設定マニュアルがあるので、初心者でも安心!

POINT3:画像付き設定マニュアルがあるので、初心者でも安心!
  • 本ツールはツイート情報取得にTwitterAPIを利用しております。

  • 初心者の方でも簡単にAPIの設定や本ツールの利用のための設定ができるよう、画像付きの丁寧なマニュアルを用意しておりますので、ご安心ください。


ツイートに「いいね」したユーザー自動リストアップツールのご利用イメージ

今回開発したツイートに「いいね」したユーザー自動リストアップツールのご利用イメージを画像と共に紹介いたします。

詳しい設定方法については下記のマニュアルにもまとめておりますので、併せてご覧ください。

STEP1:本ツール(Googleスプレッドシート)をコピー

STEP1:本ツール(Googleスプレッドシート)をコピー

本ツールは自動化プログラムが組み込まれた「Googleスプレッドシート」形式のツールです。ご購入当初に配布されるオリジナルのツールは「閲覧権限」のみになっています。

自動化メニューをご利用可能な状態にするために、まずは本ツール自体をコピーします。


STEP2:TwitterAPIの情報を取得し、「設定」シートに貼り付け

STEP2:TwitterAPIの情報を取得し、「設定」シートに貼り付け

本ツールはTwitterAPIを利用してユーザー情報を自動で取得しています。TwitterAPIの利用に必要な情報(API Key・API Key Secret)を取得し、本ツールの「設定シート」に貼り付けます。

※参考:TwitterのAPI利用に必要な設定および情報の取得手順は下記の記事で詳しく解説しております。

TwitterAPI利用に必要なKey・Secretの取得手順


STEP3:独自メニューから「アカウント認証」を実行+認証手続き

STEP3:独自メニューから「アカウント認証」を実行+認証手続き

次に本ツールでTwitterAPIを利用できるようにするため、アカウント認証の手続きを進めます。

本ツール独自で用意されている「メニュー」より「アカウント認証」を実行し、クリック操作で認証手続きを進めていきます。


STEP4:リストアップ対象のツイートURLを指定

STEP4:リストアップ対象のツイートURLを指定

次に、ユーザー一覧をリストアップする対象となる「ツイート」をURLで指定します。対象となるツイートのURLをコピーして、設定シートの「ツイートURL」の欄に貼り付けます。

なお、短縮URLには対応していないため、以下の形式でURLを取得して入力してください。

https://twitter.com/{ユーザー名}/status/{ツイートID}


STEP5:メニューより「ユーザー一覧取得開始」をクリック

STEP5:メニューより「ユーザー一覧取得開始」をクリック

最後に、指定したツイートへ「いいね」したユーザーを自動リストアップします。

本ツール独自のメニューより「ユーザーリストアップ」を実行します。

本メニューを実行すると、URLで指定したツイートへ「いいね」したユーザー一覧の情報が15分ごとに最大500件ずつ自動的に取得され、本ツールの「いいねしたユーザー」シートへ出力されていきます。

「いいねしたユーザー」シートへ出力

指定したツイートへ「いいね」したユーザーを全件取得した際に、15分ごとの処理が終了する仕様となっています。


本ツールで取得・出力できるユーザー情報の項目

本ツールでは、特定のツイートに「いいね」したユーザー一覧を自動でリストアップしますが、様々な情報を出力します。

下記が本ツールで取得・出力できる情報の一覧です。

・対象ツイートURL
・ユーザーID
・アカウント表示名
・ユーザー名
・プロフィール画像
・TwitterアカウントURL
・アカウント説明文
・鍵付きアカウント
・アカウント開設日
・地域情報
・フォロー数
・フォロワー数
・合計ツイート数
・情報取得日時


本ツールご利用上の注意点

  • 本ツールの利用には、Googleアカウント、Twitterアカウントが必要になります。

  • 本ツールはTwitterAPIを使用して情報を取得しております。場合によっては、一時的に情報が取得できない場合や、情報の取得が失敗するケースもございます。予めご了承ください。

  • 本ツールはTwitter APIの有料プラン(Basicプラン)ご利用者向けのツールです。Freeプランのご利用者様はご利用いただけませんので、予めご了承ください。

  • 本ツールの利用で発生した問題の責任は負いかねます。事前に使い方をテスト、理解した上で、ご利用ください。

  • ツールおよびプログラムの著作はGASラボにあります。無断での転載・再販・配布・共有やソースコードのコピーは固く禁止しております。

  • 本ツールは処理時間に上限があります(約6分)。あらかじめご了承ください。

  • 本ツールは初回利用時に「認証・許可プロセス」が発生します。認証・許可を下記の記事を参考に進めて下さい。

  • 本ツールはTwitterAPIの仕様変更に伴い、ツール自体の仕様が変更になる可能性やアップデートされる可能性、データの取得やAPIを使った操作ができなくなる可能性がございます。予めご了承ください。


ツイートに「いいね」したユーザー自動リストアップツールの今後の更新について(2023年7月18日時点)

ツールの機能追加について

基本的にユーザー様のリクエストなどをお伺いしながら機能の拡充に取り組んでいきます。是非、リクエストをお寄せください。

<これまでのツール改修履歴>

  • Twitter API有料化およびAPI仕様変更に伴い、いいねしたユーザー取得上限数を変更。(2023/4/8)※詳細はマニュアルをご覧ください。

  • 500名以上のリストアップに対応(2023/7/17)

  • リストアップ中断機能の追加(2023/7/17)

  • API利用履歴の自動記録機能を追加(2023/7/17)

→過去に本ツールをご購入いただいたお客様は配布ページより新しいツールを入手してください。

ツールの提供価格について

・本ツールは「2,980円」にて提供いたします。
・機能拡充のタイミングなど、今後価格が変更になる可能性があります。予めご了承ください。

GASラボのその他のツール開発について

・GASラボでは、今回のツイートに「いいね」したユーザー自動リストアップツールの他にも業務効率化・自動化に役立つツールの開発を進めています。

・GASラボでは、今後も便利な自動化ツールや新規サービス、テンプレートを開発・公開してまいります。ご興味がある方はnoteTwitterをフォローいただけると嬉しいです。


この先は有料コンテンツになります。本記事をご購入された方に【ツイートに「いいね」したユーザー自動リストアップツール】の配布ページURLを公開しております。


ここから先は

735字
この記事のみ ¥ 2,980

この記事が気に入ったらサポートをしてみませんか?