# いいねとしてカウントされるリアクションの変更：thumbsup：：heart：

**URL:** https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696
**Category:** Announcements
**Tags:** reactions
**Created:** [2024 年 2 月 13 日午前 5:16 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696 "2024-02-13T05:16:57Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2024 年 2 月 13 日午前 5:16 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/1 "2024-02-13T05:16:57Z")

</div>

これまで、[Discourse Reactions](https://meta.discourse.org/t/discourse-reactions/183261) プラグインでは、トピックランキングやバッジの付与を目的とした「いいね」として、単一のリアクションのみをカウントしていました ❤。

リアクションがサイトメンバーが投稿にインタラクションする重要な方法になったため、このパラダイムを変更します。デフォルトでは 👎 リアクションのみが「いいね」としてカウントされませんが、それ以外はすべて「いいね」としてカウントされます。

この変更の一環として、リアクションを使用していたサイトでは、トピックランキングとバッジの付与が、エンゲージメントをより正確に反映するように調整されます。オプトアウトする方法はありません。ただし、いいねとしてカウントしたくないすべてのリアクションを拒否リストに追加することは可能です。

デフォルトでは、いいねリアクションは ❤ ですが、👍 や、コミュニティに最適なリアクションに変更できます。サイトが確立されたら、この設定を変更しないことをお勧めします。この設定が変更されても、過去の「いいね」レコードは変更されません。一度設定したら、そのままにしておくのが最善です。

現在、Meta でこの設定を有効にし、まもなくリアクションを使用しているすべてのサイトに展開します。

# 技術的な詳細

バックフィルロジックは、当初 `discourse_reactions_like_sync_enabled` サイト設定によって無効になっています。数週間後、この設定を削除し、`discourse_reactions_reaction_for_like` (デフォルトは ❤) でなく、`discourse_reactions_excluded_from_like` リストにないリアクションの `PostAction` レコードをバックフィルするための初期移行を実行します。サイトが確立された後にこの設定を変更することは推奨されません。過去のデータクリーンアップは行われません。一部のコミュニティには、数十万、あるいは数百万もの「いいね」レコードがあります。

`discourse_reactions_excluded_from_like` が変更されるたびに、バックグラウンドジョブで履歴を修正します。拒否リストに追加されたリアクションは、対応する `PostAction` レコードが削除され、拒否リストから削除されたリアクションは、対応する `PostAction` レコードが作成されます。また、`discourse_reactions_like_sync_enabled` がオンになっている場合、スケジュールされたジョブで1時間ごとに履歴を修正します。

これらをオプトアウトする方法はありません。デフォルトの `discourse_reactions_reaction_for_like` 以外に、どのリアクションも「いいね」としてカウントされたくない場合は、すべての `discourse_reactions_enabled_reactions` を `discourse_reactions_excluded_from_like` リストに追加する必要があります。

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [2024 年 2 月 13 日午前 10:04 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/2 "2024-02-13T10:04:40Z")

</div>

これは 👀 が「いいね」としてカウントされることを意味しますか？

私が訪れるほとんどのサイトでは、「いいね」とはみなされず、投稿を見た、または投稿の内容をレビューしていることを意味します。これは、技術系のサイトで、定理の証明や論文の研究の検証など、数時間から数ヶ月かかるレビューが必要な場合によく使われます。

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2024 年 2 月 13 日午前 10:09 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/3 "2024-02-13T10:09:22Z")

</div>

`discourse_reactions_excluded_from_like` に追加されない限り、いいねとしてカウントされます。ただし、リアクションが有効になっていないサイトでは、従来からハートを使用して同様のことを伝えてきたため、厳密さに応じて含めるか除外するかで機能します。

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [2024 年 2 月 13 日午前 10:21 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/4 "2024-02-13T10:21:57Z")

</div>

> [@JammyDodger](#):
>
> `discourse_reactions_excluded_from_like` に追加されない限り、いいねとしてカウントされます。

それが問題です。私が知っているほとんどのユーザーは、👀 がいいねとしてカウントされるとは期待しないでしょう。私の意見では、👀 は逆であるべきです。👀 は、変更されない限り、いいねとしてカウントされないようにデフォルト設定されるべきです。

これは、肯定的でも否定的でもない反応であるため、反応ではなく返信と見なされるべきではないでしょうか。通知をトリガーしない返信と考えることができますが、投稿を見たことを他の人に知らせます。

👀 が最終的に肯定的な反応と見なされることを知っていたら、👀 の使用を提案することはなかったでしょう。

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [2024 年 2 月 13 日午前 10:23 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/5 "2024-02-13T10:23:20Z")

</div>

私の:eyes:リアクションが[最初の投稿](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696?u=ericgt)から消えてしまいました。あったはずなのに、なぜ削除されたのですか？

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2024 年 2 月 13 日午前 10:28 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/6 "2024-02-13T10:28:16Z")

</div>

> [@EricGT](#):
>
> それが問題です。私が知っているほとんどのユーザーは、👀 がいいねとしてカウントされるとは期待しないでしょう。私の意見では、👀 は逆であるべきです。👀 はデフォルトでいいねとしてカウントされず、変更された場合にのみいいねとしてカウントされるべきです。

実際、さまざまなサイトがリアクションをどのように使用したいかを予測する方法はありません。そのため、多くの先入観なしに設定可能にしています。

> [@EricGT](#):
>
> [最初の投稿](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696)に対する私の:eyes:リアクションはどうなりましたか？そこにあったのに、今は削除されていますか？

よくわかりません。もう一度クリックすると、（デフォルトの10分間のウィンドウ内であれば）再度削除されます。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2024 年 2 月 13 日午後 12:47 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/7 "2024-02-13T12:47:02Z")

</div>

> [@EricGT](#):
>
> 私の知る限り、ほとんどのユーザーは:eyes:が「いいね！」としてカウントされることを期待しないでしょう。

誰が気にする？ これの唯一の意味は、信頼レベルの要求を数えることだ。

---

<div class="post-metadata">

### Author: ![Roi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/roi/32/130587_2.png) [@Roi](https://meta.discourse.org/u/Roi)
#### Post date: [2024 年 2 月 13 日午後 6:15 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/8 "2024-02-13T18:15:50Z")

</div>

はい、素晴らしいですね！本当にありがとうございます！

正しく理解したか確認したいのですが：

> [@tobiaseigen](#):
>
> バックフィルロジックは、初期状態では `discourse_reactions_like_sync_enabled` サイト設定によって無効化されています。
> 
> …
> 
> また、`discourse_reactions_like_sync_enabled` がオンになっている場合、スケジュールされたジョブで1時間ごとに履歴を修正します。

つまり、履歴を修正したい場合は、この設定を有効にして、2〜3時間後に無効にするということでしょうか？そして、新しいリアクションは anyway で正しい同期を取得しますか？

---

<div class="post-metadata">

### Author: ![simon\_tomes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon_tomes/32/457537_2.png) [@simon\_tomes](https://meta.discourse.org/u/simon_tomes)
#### Post date: [2024 年 2 月 13 日午後 6:27 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/9 "2024-02-13T18:27:14Z")

</div>

素晴らしい、@tobiaseigen さん。この変更を楽しみにしています！

私たちのコミュニティは、良いリアクションが大好きです。😃

 ![Screenshot 2024-02-13 at 18.26.38](https://global.discourse-cdn.com/meta/original/4X/f/1/c/f1ccb0d77e9892c389f5abf8eb30dc72e633ee1a.png)

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [2024 年 2 月 13 日午後 6:55 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/10 "2024-02-13T18:55:36Z")

</div>

> [@JammyDodger](#):
>
> > [@EricGT](#):
> >
> > [first post](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696) の私の:eyes:リアクションはどうなりましたか？ありましたのに、削除されました。
> 
> よくわかりません。もう一度クリックすると、再度削除されます（デフォルトの10分間のウィンドウ内ですが）。

彼の言っていることはわかります。もし彼が:eyes:を:heart:に自分で変更しなかった場合。これはバグのようですね？この画像が示すように、彼は投稿を気に入ったようです。

 ![Screenshot_20240213-145225](https://global.discourse-cdn.com/meta/original/4X/6/c/6/6c6aa6d4412feb23c7e6bfc7098d141df4191ac9.png)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2024 年 2 月 13 日午後 7:04 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/11 "2024-02-13T19:04:53Z")

</div>

最初は彼のアバターを見逃していたな。ふむ。🤔

`post undo action window mins` を上げて、リアクションを 👀 にやり直したんだけど、まだ残ってるみたい？

もしもっと見つけたら、#Contribute > Bug 報告を立ち上げよう。 👍

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [2024 年 2 月 13 日午後 7:09 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/12 "2024-02-13T19:09:22Z")

</div>

もう一度 👀 を試してみました。ここにスクリーンショットがあります。

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/9/c/79c01f9c04186b1337b730db50d7dfac49e28c88.png)

その前にエラーメッセージが表示されていましたが、時間制限超過に関する内容だったのでキャプチャしませんでした。まさか 👀 が表示されるとは思っていませんでした。

* * *

🤯 で再度試しました。

今回はエラーをキャプチャしました。

 ![image](https://global.discourse-cdn.com/meta/original/4X/8/b/3/8b3bef07f1385a562ab59635fd0fd45d579debdb.png)

そして更新された画面です。

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/a/5/0a54aad9bbd11f2fa7d222b8ce0f9d3b0eedd7e6.png)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2024 年 2 月 13 日午後 7:25 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/13 "2024-02-13T19:25:27Z")

</div>

また、時間制限を10分（この時間を過ぎると「いいね！」やリアクションを削除できなくなります）に戻したので、これは想定内だと思います。しかし、もう一度試すときに、他の投稿で何か奇妙なことが起こらないか注意してください。👀

また、左側にある「リアクション」をクリックすると、「いいね！」だけでなく、リアクションに関する情報ボックスが表示されます。

---

<div class="post-metadata">

### Author: ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)
#### Post date: [2024 年 2 月 13 日午後 11:15 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/15 "2024-02-13T23:15:06Z")

</div>

> [@Roi](#):
>
> > [@tobiaseigen](#):
> >
> > `discourse_reactions_like_sync_enabled` がオンになっている場合、スケジュールされたジョブで1時間ごとに履歴を修正します。
> 
> つまり、履歴を修正したい場合は、この設定をオンにして2〜3時間後にオフにすればよいということですか？そして、新しいリアクションは anyway で同期されますか？

はい、その通りです。履歴を修正するために1時間ごとに実行されるジョブがあります。あるいは、数週間待って、この機能が広く有効になったら、データ移行を実行して履歴をバックフィルすることもできます。

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [2024 年 2 月 22 日午後 10:23 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/17 "2024-02-22T22:23:19Z")

</div>

これは奇妙にバグが多いようです。リアクションと「いいね」の両方としてカウントされるか、そうでない場合に「いいね」としてのみカウントされます。

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/d/3/6d320fe1a63a6142dc9e5a9696dd1e77e4ab2530.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/0/3/5/03547e3b8d5d69acbb160eac1c235c590d85cb71.png)  
それらがそうでない場合に「いいね」としてのみカウントされます。  
 ![image](https://global.discourse-cdn.com/meta/original/4X/6/b/5/6b5f7cbb85a3a8929dad1ad6fb7373fa4bd3a03f.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/a/2/3/a236aa89e66683c0cd300661a4ace5fb5810d2b6.png)  
実際、ここMetaでは3番目の動作があります。❤以外のリアクションは存在しません！  
 ![image](https://global.discourse-cdn.com/meta/original/4X/d/d/8/dd8b1a8367181d177da83509afdc81efb91d8c06.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/a/8/7/a8712dc76205835554f4daa6a75f3dd510d6dc78.png)

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2024 年 2 月 23 日午前 6:41 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/18 "2024-02-23T06:41:28Z")

</div>

スクリーンショットとレポートがよく理解できません。「リアクションといいねの両方をカウントするのか、それとも本来カウントされないのにいいねとしてカウントされるのか」とはどういう意味ですか？ユーザーインターフェースでのリアクションといいねの表示方法について言及しているだけですか？

> [@Firepup650](#):
>
> 実際、Metaには3つ目の動作があります。❤以外のリアクションは存在しません！

理解できません。Metaではリアクションとハート、そしてあなたのスクリーンショットでもリアクションが見えます。

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [2024 年 2 月 23 日午前 7:08 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/19 "2024-02-23T07:08:37Z")

</div>

こんにちは 👋

この変更ありがとうございます。本当に待ち望んでいたものです。❤

10日前に `discourse_reactions_like_sync_enabled` を有効にしました。これにより、❤ に関連するバッジなどがすべて、リアクションに名前を変更できるようになりますか？たとえば、[Gives back](https://meta.discourse.org/badges/32/gives-back)、[Good Topic](https://meta.discourse.org/badges/19/good-topic) やその他のいいね関連のバッジは、説明の中でリアクションと呼ぶべきでしょうか？また、[First Like](https://meta.discourse.org/badges/11/first-like) は最初のリアクションと呼ぶべきで、最初のリアクションバッジは削除するか、その逆にするべきでしょうか？なぜなら、今では同じ意味になってしまうからです。

もちろん、これらはリアクションプラグインがインストールされている場合に限ります。

[Discourse Gamification](https://meta.discourse.org/t/discourse-gamification/225916) でも同様で、リアクションもスコアリングできるようになり、いいね率はリアクションを意味するようになります。  
など… おそらく、混乱する可能性のある場所は他にもあるでしょう。

私の考えは合っていますか？

ありがとうございます 🙂

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2024 年 2 月 23 日午前 7:23 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/20 "2024-02-23T07:23:01Z")

</div>

ありがとうございます、ドン！ゲーミフィケーションのトピックを更新して、仕組みをより正確に説明するのは良い考えだと思います。また、バッジシステムに関するメタのドキュメントトピックもあれば嬉しいです。

しかし、バッジページ、ユーザーページ、ユーザープロフィールなどのDiscourseインターフェース全体で、「いいね」や「❤」を説明する言葉を変更するために、私たち自身を縛り付ける価値があるかどうかはわかりません。サイトを使用しているほとんどの人は、「いいね」と「リアクション」の違い、またはどのリアクションが「いいね」としてカウントされないかなどを実際には知りません。したがって、そのままにしておくことをお勧めします。これらの場所では、「❤」と「いいね」は「いいね」と肯定的なリアクションのみを含み、「いいね」から除外されるリアクションは除外されます。 `discourse reactions excluded from like` 管理設定。

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [2024 年 2 月 23 日午前 7:42 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/21 "2024-02-23T07:42:58Z")

</div>

お答えいただきありがとうございます！ええ、私もあなたに同意します。しかし残念ながら 😁 、コミュニティに ❤ と 😍 🤗 👍 およびその他のリアクションの違いを教育するために多くの時間を費やしました。そのため、すべてをリネームするこのステップを実行する必要があります。否定的なリアクションは使用しないため、すべてのリアクションは「いいね」としてカウントされます。信頼レベル、ゲーミフィケーションなどに関するドキュメントなど、多くの場所があります…。いいね率制限のTLサイト設定と、ユーザーがこれらの制限に達した場合の関連システムモーダルは、現在リアクション率制限を意味し、トピックリストアイテムの ❤ アイコンや「いいね」に関するその他の通知も、例えば `discourse-emojis` アイコンを使用する必要があります。しかし、これは私だけのケースであり、コアを変更する必要はないという点では同意します。

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2024 年 2 月 23 日午前 7:46 UTC](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696/22 "2024-02-23T07:46:03Z")

</div>

それは良いフィードバックですね。おそらくあなただけではありません。どのように変更することをお勧めしますか？

また、リアクションはコアのDiscourseには含まれていないため、リアクションがないサイトにも対応できる言葉遣いにする必要があります。現時点ではそのままにしておきますが、将来的にはリアクションがコアのDiscourseに組み込まれたら、「いいね」の参照をすべて「リアクション」に置き換えるだけで、一部のリアクションが否定的とみなされ、いいねとしてカウントされない可能性があることは無視できます。

[次のページ](https://meta.discourse.org/t/changes-to-which-reactions-are-counted-as-likes/294696.md?page=2)
