この記事は『 X のアルゴリズム・ルール・専門用語について Advent Calendar 2024 』(https://qiita.com/advent-calendar/2024/x-tips )の 11 日目の記事です。
X も Web サービスのため、各種操作には時間あたりの実行数───いわゆる API のレートリミット───が決まっています。X の「フォロー」も時間あたりの上限数が決まっており、短時間で連続した「フォロー」をするとアカウントが制限されることがあります。
本記事では、アカウントが制限されるまでのフォロー数と、制限の種類について説明します。
本記事の内容
・1 日あたりの上限数は 400 回で、15 分あたりの上限数は 50 回です。
・15 分あたりの上限数を超え、X のアカウントが制限されてしまう人は意外と多いです。このルールはあまり知られていないようです。
・制限には 2 種類あり、警告のような一時的なフォロー制限と、フォロー以外のエンゲージメント操作も制限するアカウント制限です。
・ちなみに、フォロー解除は 15 分あたり 15回 までとなっており、X で一番アカウントが制限されやすいアクションになります。
1 日あたりのフォローは 400 回
1 日あたりのフォロー数は 400 回です。
正確には 24 時間あたり 400 回であることに注意してください。「日付が変わったからいいね数が 400 回復活する」というわけではありません。X のヘルプセンターには次のように書かれています。
フォロー(1日): システムの仕様として定められたフォロー数のリミットは1日あたり400件です。これはあくまでも仕様上のリミットであり、これに加えて過剰なフォロー行為を禁止するルールが存在することにご注意ください。
出典:X ヘルプセンター."Xリミットについて"
https://help.x.com/ja/rules-and-policies/x-limits
また、「過剰なフォロー行為を禁止するルール」とは、次のセクションで説明する 15 分あたりのフォロー上限数のことを指します。
15 分あたりのフォローは 50 回
15 分あたりのフォロー数は 50 回です。
ただし、一時的にフォローが多いだけのことが考慮されており、50 回を超えたからといってすぐに制限されるわけではありません。1 時間あたり 200 回くらいまでは許されており、私たち利用者には以下のルールのように見えます。
- 1 時間あたりのフォロー数は 200 回まで( 50×4 で 200 回)
- 15 分で 200 回のフォローをすることも可能(残りの 45 分は待ち時間)
出典:X Developer Platform."Comparing X API’s follows endpoints"
https://developer.x.com/en/docs/x-api/users/follows/migrate
--
◆TIPS
フォローの上限数が決められている理由は、X のサービス快適性維持とスパム防止のためです。X のヘルプセンターには次のように書かれています。
リミットを設けることでXシステムの負担が軽くなり、ダウンタイムやエラーページの発生を抑えることができます。システムの信頼性を維持することを目的に、アカウントの操作に関して以下のような一定の制限が定められています。
出典:X ヘルプセンター."Xリミットについて"
https://help.x.com/ja/rules-and-policies/x-limits
フォローの制限パターン
フォローの制限には、次の2パターンがあります。
制限
- 数時間で解除される一時的な制限
- 1 日 ~ 3 日のアカウント制限
一時的な制限
一時的にフォローのみが制限される場合があります。短時間での大量のフォローをした場合や、1日のフォロー上限数に達した場合で発生し、『上限に達しました』と表示されます。
短時間での大量のフォローの場合は、3時間ほどフォローができなくなってしまいます。
アカウント制限
アカウントを制限されることがあります。前述の「一時的な制限」にも関わらずフォローをしたり、短時間で大量のフォローをすることでアカウントが制限されます。
アカウントが制限されたときは、X を開いたときに次の画面が表示されます。
フォローだけではなく、いいねやリポストにも 1 日 ~ 3 日間の制限がかかります。
フォロー解除について
ちなみに、フォロー解除の実行上限数は、15分あたり15回と非常に少ないです。
出典:X Developer Platform."Comparing X API’s follows endpoints"
https://developer.x.com/en/docs/x-api/users/follows/migrate
私はアカウントをより安全に運用するためには、フォロー解除数は 1 日あたり 50 回までにすることをおススメします。
あなたは「もう少し多く解除できるはずだ!」と思うかもしれませんが、これは決して大げさな話ではありません。フォロー解除は、X で一番アカウントが制限されやすいアクションだからです。
以上が、時間あたりのフォロー上限数(API レートリミット)と、アカウント制限の種類です。