同じ YouTube アカウントを何年も使用している場合は、おそらく多くのチャンネルに登録していることでしょう。このシナリオでは、お気に入りのコンテンツ クリエーターからのアップロードを簡単に追跡できますが、欠点もあります。サブスクライブしているすべての YouTuber からのアップロードごとにベル通知を受け取るオプションをクリックした場合、大量の通知に対処する必要があります。
残念ながら、YouTube にはチャンネル登録を一括解除するためのネイティブ オプションがありません。明るい面では、自分でそれを行うことができます。その方法を説明します。
一度に 1 つずつ YouTube チャンネルの登録を解除する
YouTube チャンネルに興味がなくなった場合は、いくつかの方法で登録を解除できます。
- チャンネルの動画の 1 つをクリックし、灰色の [サブスクライブ] ボタンをクリックしてサブスクライブを解除します。
- チャンネルのホームページをクリックして、上記と同じ手順を実行します。
- [購読] ページに移動し、[管理] を選択して、リスティングの購読を解除します。
- 管理ページに移動し、スクリプトを実行してすべてのサブスクリプションを一括削除します。
YouTube チャンネルを 1 つずつ登録解除する方法は既にご存知でしょうが、非常に時間がかかることもご存知でしょう。しかし、YouTube サブスクリプション マネージャーにアクセスして、サブスクライブしているすべてのチャンネルを表示できることをご存知でしたか?
次の手順を実行して、既存の YouTube サブスクリプション リストを表示します。
- YouTube アカウントにログインします。
- [サブスクリプション] をクリックします。
- 右上隅にある [管理] をクリックします。
ここですべてのサブスクリプションをスクロールして、見続けたいサブスクリプションと削除したいサブスクリプションを決定できます。この方法は、定期購入を厳選してすべてを失いたくない YouTube ユーザーに最適です。
確認ポップアップが表示されるため、フォローしているチャンネルの数に応じて、手動での登録解除プロセスでも多くのクリックが必要になります。より良い解決策が必要な場合は、以下の方法を試してください。
すべての YouTube チャンネルからの一括登録解除
次の方法で、フォローしているすべての YouTube チャンネルを一括で登録解除できます。まだ楽しんでいるものには、再度サブスクライブする必要があることに注意してください。忘れないように、名前と URL を書き留めておくとよいでしょう。
YouTube から一括で登録解除するにはスクリプトを実行する必要がありますが、心配は要りません。さらに、潜在的に有害なサードパーティ プログラムをコンピューターにインストールする必要はありません。
次の手順に従って、一括購読を取り消します。
さびの皮の作り方
- [サブスクリプション] をクリックして、サブスクリプション マネージャーに移動します。
- 右上のセクションで [管理] をクリックします。
- サブスクリプションの一番下までスクロールするか、ページの空いている場所を見つけます。空白の領域 (手ではなくカーソルを表示) を右クリックし、 要素を検査 または 検査する オプション。
- 上部の 2 番目のタブである [コンソール] タブをクリックします。
- に到達するまで、コンソールの一番下までスクロールします。 > シンボル。
- 以下のコードをコマンドフィールドにコピーして押します 入る。 スクリプト全体を貼り付けると、コンソールは次のようになります。
/** * Youtube bulk unsubsribe fn. * Wrapping this in an IIFE for browser compatibility. */ (async function iife() { // This is the time delay after which the 'unsubscribe' button is 'clicked'; Tweak to your liking! var UNSUBSCRIBE_DELAY_TIME = 2000 /** * Delay runner. Wraps `setTimeout` so it can be `await`ed on. * @param {Function} fn * @param {number} delay */ var runAfterDelay = (fn, delay) => new Promise((resolve, reject) => { setTimeout(() => { fn() resolve() }, delay) }) // Get the channel list; this can be considered a row in the page. var channels = Array.from(document.getElementsByTagName(`ytd-channel-renderer`)) console.log(`${channels.length} channels found.`) var ctr = 0 for (const channel of channels) { // Get the subsribe button and trigger a 'click' channel.querySelector(`[aria-label^='Unsubscribe from']`).click() await runAfterDelay(() => { // Get the dialog container... document.getElementsByTagName(`yt-confirm-dialog-renderer`)[0] // and find the confirm button... .querySelector(`#confirm-button`) // and 'trigger' the click! .click() console.log(`Unsubsribed ${ctr + 1}/${channels.length}`) ctr++ }, UNSUBSCRIBE_DELAY_TIME) } })()
サブスクリプションが 1 つずつ消えるのを見てください。
進行が遅くなったり、時間が止まったように見えたりしても、パニックにならないでください。スクリプトは、魔法が機能している間、そのステータスを引き起こします。コードをコピーしてコンソールに貼り付け、 再実行 最初の試行ですべてのサブスクリプションを削除しない場合。
スクリプトを再実行する前に、必ずページを更新してください。 また、ページを更新して、すべてのサブスクリプションがなくなったことを確認する必要があります。サブスクライブページに戻ると、 右上のセクションの [管理] オプションはなくなります 結局のところ、サブスクリプションはもうないからです。
上記のスクリプトの詳細については、 スタック オーバーフロー YouTube 登録解除スクリプト ページ 。オリジナルのアップロードを提供してくれた Yogie と、他のすべての投稿者に感謝します。ユーザー入力に基づいて調整されたスクリプトがいくつか見つかります。スクリプトの 1 つは、YouTube アカウントで確実に一括配信停止します。