PR

楽天ROOMのフォローとフォロワーを全てのデータを取得するプログラムができた

楽天ROOM
この記事内に広告が含まれています。

楽天ROOMのフォローとフォロワーの管理ってどうやっていますか?

楽天ROOMには、フォローしたひとをズバッと一覧で見る画面がありません。フォローしている人数が増えてくると管理が難しくなります。そんな悩みにこたえる記事です

フォローの管理

フォローの管理が必要な理由ってなんでしょうか?

SNSなので誰にフォローされていても誰をフォローしていてもあまり気にならないという人もいると思います。逆に、フォローしたのにフォローされないとつらいというのもあると思います。フォローされたのでフォローお返ししたら、フォローが外れていて悲しい、というのもあると思います。

1つだけ明確な理由は、ROOMのフォローは10万人までというルールです。

フォローが増えすぎると追加でフォローできなくなってしまう。そうなると誰かを外さないといけないです。

フォローを外す基準は?

フォローしている人を整理したいけど、誰を外せばいいのだろう?

ありそうな考え方の例としては、以下の2つでしょうか

  • 最近活動をしていない人を外したい
  • こちらからの片思いフォローを外したい

でも、楽天ROOMの画面では、これが簡単には分からないのですね。

困りました

フォローとフォロワーはどこからわかるのか

そもそも、ROOMでフォローしているひとフォローされているひとはどこから見えるでしょうか?

これはROOMの個人のプロフィールのところに数値が出ていますね

フォローの一覧

フォローの数値をクリックすると自分がフォローしている一覧が見えます。

シンゴのアカウントでフォローを見たスクショなので、全部がフォロー中になってますね(そりゃそうだ)。他人のページでフォローの数値をクリックすると、その人がフォローしている人がみえます。府フォロー中の判定は、その人がフォローしている人を、自分がフォローしているかどうかです。

フォロワーの一覧

フォロワーの数値をクリックすると自分がフォローしている一覧が見えます。

自分をフォローしている人が見えます。自分がフォローしていれば「フォロー中」の表示、フォローしてなければ「フォローする」のボタンになります。白はお相手からの片思い中、赤は両想いということですね。

ここも他人様のページで他人様のフォロワーを見た場合は、

この一覧に出てくるのは、その人をフォローしている人たちで、
ボタンの判定は、自分がフォローしているかどうか

となります。

フォロー・フォロワー探しの難点

このページを使えば、フォローとフォロワーを見ることができます。ただ、難点がいくつかあります。

  • このページは画面が小さくて見にくい
  • 下にスクロールしていくとちょっとずつデータが増えていく
  • 20件ずつ増えるのでめくるのに時間と手間がかかる
  • 誰かのページに行って戻ってくると1ページ目から

データの全量を見ようとすると何度も何度も下にめくっていく必要があります。100回繰り返して2000人分です。日が暮れますね。さらに悪いことに、1回でもリンクに触れてページを離れると一覧が消えてしまうので1からやり直しです。めくる作業をもう一度やることになります。悲しいですね

フォロー・フォロワー情報は公開情報

実はこの一覧は、インターネットに公開されていて誰にでも見える情報です。

誰にでも見えるということは、どういうことかというと、

  • 自分がROOMにログインしていなくても見えます
  • フォロー・フォロワーの関係でなくても見えます。誰のものでも見えます
  • もっと言うとROOMにアカウントを持っていなくて見えます

誰にでも見えるならプログラムの出番ですね。これを順番に読み取ってデータ化すればいちいちめくる必要はなくなりますね。

ということで、フォロー・フォロワーをExcelにするプログラムを作りました

フォローをフォロワーを一覧化します

仕組みが分かればあとはプログラムでなんとかできます。とはいえ、プログラムを使っても1ページずつ下にめくっていくことは変わらないのです。めんどくさいね、プログラムでも量が多いと時間はかかります。

試しに自分のデータで実行してみましたが、2000件で10分程度かかりました。まぁ、それでも一度データ化してしまえば、データを眺めればいいので確認作業はかなり楽になります。

プログラムで作ったExcelデータのサンプル

フォロー一覧とフォロワー一覧が作ることができるので、Excel上で比較すると片思い状態が分かります。

フォローの一覧

一番右に被フォロー判定があるので、フォローしているけどフォローされてないのが分かります。いわゆるこちらからの片思い状態ですね。

フォロワーの一覧

こっちはフォロワーの一覧です。基本的にフォローされたらフォロー返しをしているのでフォロー判定は1になっています。

ちなみに、今、取れているデータは以下の通りです。

名前意味
ROOM IDROOM個人に付くID。連番で付いていくので参加時期が何となくわかる。使い道はない
ROOM名ROOMのURLの一部。変更できないのでずっとこのまま
ユーザ名ユーザの名前。ユーザ名は変更できるのでデータ取得時のもの
フォロワー数このユーザがフォローされている人数。これもデータ取得時のもの
ユーザがどれくらい支持されているかの判断材料になる
ランク1=E、2=D、3=C、4=B、5=A です。数値が大きいほど高ランクです。
URLROOMのURL。その人のページにクリック1つでいけるので、フォローするのも外すのも1クリックで
フォロー判定フォローとフォロワーの一覧で相互にある場合に1、片方にしかない場合は0です。

今回はExcelに載せていませんが、一番最近にコレ(投稿した)ページIDもあります。コレするたびに増えていく数値なので、この数値の大小で活動状況がわかります。正確にわかるのではなく何となくわかるレベルの数値です。

データサンプル

8月20日時点の私のデータを置いておきます。
このデータ自体の使い道はほぼありません。あくまでサンプルデータとして見て、へぇーってなるためのものです。

フォロー管理にお困りの方

ながながと説明してきましたが、フォロー管理って難しいですよね、Excelであったら便利ですよね?っていう宣伝でした。

この情報はインターネットに公開されている情報なので、自分のフォローだけでなく、お友達の一覧を取得したり、ライバルのフォロー・フォロワーの一覧を作ることも可能です。

自分用のプログラムなので、誰でも自由に使える状態にはできていません。ただ、データを欲しいという場合はシンゴのPC環境で動かして作ったExcelをお渡しすることはできます。データ件数が5000件以内であれば1日程度で作れると思います。想定以上の依頼が来たら、お時間いただくかもしれません。
フォロー管理にお困りの方がいたらTwitterのDMかメールで連絡ください。

続編あります

データを作ったあと、比較ができる画面もつくりました

コメント

タイトルとURLをコピーしました