この話題、3回目ですね。フォローとフォロワーを探す件
あれから改良し全部のデータと片思い、両想いの関係をデータ作成を提供する形を変更しました。
楽天ROOMは相互フォロー探しにくい
楽天ROOMには相互フォローを確認する方法がありません。
自分がフォローされている一覧では、自分がフォローしているか(フォロー忘れているか)はみえますが、自分がフォローしている人を1つずつみても、フォローされているかは画面に出ていません。
調べるとしたら、相手のフォロー蘭に自分がいるか探さないといけませんが、とっても面倒ですね。
フォローを全員取り出し、フォロワーを全員取り出し、相互に比較すると調べることはできますが、ROOMの画面でデータ化するのは無理ですね。
楽天ROOMに取り組みしてから1年半くらい経ちますが、フォロー、被フォロー、両想いを便利に調べるツールはまだこの世になさそうですね
ということで、つくりましょう。第三弾
第三弾のプログラムの説明
新しいといってもそんなに大きな変更点はありません。
今までのプログラムは、だいたい1万件くらいが上限でした(自分のデータがそんなに多くなかったからね)。プログラムを改良して10万件以上のデータを取れるようになりました。
サンプルを2つ提示します。シンゴのデータですけど、これと同じものを依頼者のものを作成します。
シンゴの2月2日時点のデータです。
🔗 シンゴの2月2日の抽出結果(Google ドライブのフォルダへ)
楽天ファッションのデータ(フォロワー20万)も無事に取り出せました。20万くらいは行けるとおもいます。
🔗 楽天ファッションの抽出結果(Google ドライブのフォルダへ)提供するファイルの種類
1回の抽出処理で作成するファイルは5つです。
- 1.フォローのデータ
- 2.フォロワーのデータ
- 3.両想いのデータ
- 4.片思い(自分だけがフォローしている)データ
- 5.片思われ(自分がフォローを忘れている)データ
3~5のデータは1と2の比較して作成したものです。
ファイル形式
ファイルはGoogle スプレッドシートでも扱えるCSV形式です。
抽出するデータは8個です。
カラム名 | 内容 |
---|---|
No | 連番 |
ユーザID | ROOM内でユーザに付けられた番号。 フォロー解除ツールを使うときに必要になるもの |
ROOM ID | ROOMのID |
名前 | ROOMのユーザ名(データ取得時の名前) |
ランク数値 | Eランク=1, Dランク=2, Cランク=3, Bランク=4, Aランク=5, Sランク=6 並べ替えしやすいように数値にしてある |
ランク | ランクの記号 |
フォロワー数 | このユーザが何人からフォローされているか |
最近のコレID | 最後にコレした商品のID |
最近のコレIDは、その人が最後にコレした商品URLの一部になる数値。
https://room.rakuten.co.jp/-/最近のコレID の形にするとコレ商品ページにいけます。
例
最近のコレIDが 1700287973312238
のとき商品コレページは下のURLになります
1つもコレしていないいひとは空っぽになり、まったく活動してない人を判断できる。また、この数値はROOM全体で連番になっているので、小さい順に並べると最近サボっている人を判断できる。
提供形式
Google Driveでデータを提供します。シンゴのGoogle ドライブ上にファイルを置き共有するので、それらをダウンロード(コピー)して使ってください
ファイルの使い方
シンゴのDriveに置いたままではファイルは編集できないので、ダウンロードするか、Googleスプレッドシートで開きます。
自分でCSVファイルを使いこなせる人は、ダウンロードしてExcelに取り込むなり自由にお使いください。
CSVファイルをGoogle スプレッドシートで開く
まずは、共有フォルダにあるファイルをGoogle スプレッドシートで開く手順です。
CSVファイルを保存しているドライブで、アプリで開く > Google スプレッドシート を選択すると、自分のドライブにコピーが作られてから、スプレッドシートが開きます
書式の指定
スプレッドシートで開くと数値の一部が「 1E+15 」
という形で開いてしまいます。これを正しく見えるようにします。(これは、データが間違えているわけではなくて、スプレッドシートの表示上の問題です)
B列を縦に選択し、表示形式 > 数値 > 0 を指定するとキレイに数値が揃います
ハイパーリンクの作成
CSVファイルにはリンクがないので、対象の人のROOMページにいくことができません。マウスクリックで移動しやすいようにリンクを作ります。
I列に以下の数式を入力します
="https://room.rakuten.co.jp/" & C2
式を入力してEnterキーを押すと、文字が青色になりハイパーリンクになります。下方向にコピーするか、自動入力で補完すると全体にいきわたります
コレページのリンクを貼りたい場合は、こちらの式を入れてください。
=”https://room.rakuten.co.jp/” & C2 & “/” & H2
ここまで整えば、未フォロー者をフォローしに行くのも簡単ですし、片思いをフォロー外しをするのも簡単にできると思います。
さいごに
楽天ROOMで相互フォローの探す方法を書いてみました。3度目の正直です。大量データにも対応できたので、これで十分かなと思います。
データ抽出を希望される方は、メールや𝕏のDMで連絡ください。有料でお手伝いします。
費用は1000円(ランチ1回分の価格)としておきます。送金方法はエアウォレットが希望ですが、他の方法でも大丈夫です
エアウォレットを紹介で開始すると、1000円分のクレジットがもらえます。データ抽出作業の1回分は実質無料になります
紹介コード
ROOMを便利にするためにツール作ったり、情報を提供したりしています。そんな活動を支えるためにも、シンゴのROOMにも立ち寄ってください
𝕏でROOMのお道具箱コミュニティをやってます。
コミュニティに限定して後悔している情報もありますので、お気軽に参加してみてください
参考
2023年8月、ROOMを始めてたての頃に考えたもの
2024年2月、1回目で作ったデータを見やすくしたもの
コメント