사용자들이 일일 좋아요 한도에 대해 혼란을 겪고 있습니다

내가 틀렸다고 인정하는 걸 좋아하진 않지만, 이번에는 인정하겠다. 틀렸으니까.

@riking의 글을 보고 나서 코드를 다시 읽어봤다(솔직히 훨씬 일찍 했어야 했는데). 내가 테스트했던 방식으로는 여전히 리미터에 걸렸을 것이다. 그리고 NaNo 포럼에서 배지를 받아야 한다고 생각했던 사람들이 ‘Out of Love’ 배지를 받지 못한 이유도 설명이 된다.

9개의 좋아요

그럼 변경 요청을 기꺼이 철회하겠습니다! 하지만 문서에 조금 더 명확한 설명이 있으면 좋겠습니다. 배지에 관련 내용을 추가하겠습니다.

3개의 좋아요

설명할 수 있는 부분은 무엇이든 명확히 하려고 하지만, 어디서 시작해야 할지 잘 모르겠어요. 조언해 주실 수 있나요?

2개의 좋아요

프로필에 리셋 카운트다운 시계는 어떨까요?

3개의 좋아요

00:00 UTC까지 카운트다운하는 테마 컴포넌트를 만드는 것도 가능하죠.

6개의 좋아요

사실 혼란을 일으키는 건 레이트 리미트 자체라고 생각합니다. 사용자가 한도를 초과하면 좋아요를 더 이상 사용할 수 없다고 오해하는데, 이 스레드를 통해 알게 된 바로는 실제로 그런 상황이 아닙니다.

해당 오류 메시지에 왜 그런 일이 발생하는지 설명을 추가해서 개선할 수 있을까요?

4개의 좋아요

현재 메시지를 캡처해 주시겠어요?

3개의 좋아요

무엇을 찾을 수 있는지 확인해 볼게요. 저는 직접 본 적은 없지만, 조사를 해볼 거예요. (@ClawdiaWolf 님이 저보다 더 많이 경험해 보셨으니, 구체적인 텍스트를 알고 계실 수도 있겠네요.)

3개의 좋아요

이것은 “좀 더 일찍 확인했어야 했는데” 하는 경우 중 하나입니다. 해당 문자열은 rate_limiter.by_type.create_like 텍스트 문자열이거든요. 커스터마이즈 섹션에서 검색해봤더라면 봤을 텐데, 그저 그런 생각을 못 해봤을 뿐입니다.

테스트하던 당시의 가장 최근 스크린샷입니다:

1개의 좋아요

네, 그런데 그게 일일 제한이거든요. 다른 오류가 있나요?

2개의 좋아요

그것은 제가 직접 확인한 유일한 메시지이며, NaNo 포럼에서 다른 사람들이 보고한 유일한 메시지이기도 합니다.

3개의 좋아요

네, 버튼을 빠르게 눌러서 여기서 재현할 수 있나요? 아니면 다른 문제가 있는 건가요? 정말 혼란스럽습니다.

1개의 좋아요

지난해 11월 나노(NaNo)에 참여한 사람으로서, 제가 경험했던 것도 바로 그런 상황이었습니다. 나노 관련 게시물은 대체로 좋아요를 많이 받는데, 보통 :slight_smile: 이 정도입니다.

경험적으로 말씀드리자면, '1시간 대기해 주세요’라는 메시지가 뜨면 1시간 후에 다시 좋아요를 1~2번 정도 누를 수 있었고, 그 후에는 다시 새로운 대기 시간(예: 4시간)이 표시되는 메시지가 떴습니다. 이건 좋아요 제한이 아니라 스팸 방지 기능이 작동한 것일까요?

다른 디스코르스(Discourse) 사이트에서도 비슷한 패턴을 본 적이 있습니다…

5개의 좋아요

지금 이 주제가 대체 무엇에 관한 건지 정말 혼란스럽습니다. 진짜로요.

3개의 좋아요

제가 활동하는 포럼 중 하나에서 ‘Higher Love’ 배지를 얻기 위해 꾸준히 제한에 부딪히고 있습니다. 그런데 일일 ‘좋아요’ 제한에 도달했을 때의 경고 메시지와 ‘좋아요’ 스팸 속도 제한에 도달했을 때의 경고 메시지가 구별이 되지 않습니다. 4월 20일에 받은 메시지들을 아래에 첨부합니다. (시간은 UTC+8 기준입니다)

14:40에 다음 메시지를 받았습니다:

22:41에 또 다른 메시지를 받았습니다:

그리고 22:50에 또 다른 메시지를 받았습니다:

첫 번째 메시지는 속도 제한(rate limit)에 도달했을 때 나온 것이고, 세 번째 메시지는 일일 제한에 도달했을 때 나온 것이라고 추정하고 있습니다. 중간에 있는 메시지를 받지 않았다면 차이를 알아차리지 못했을 것 같습니다. 또한 '좋아요’가 UTC 00:00(UTC+8 08:00)에 리셋된다면 세 번째 메시지는 이해가 가지 않습니다(아니면 ‘좋아요’ 스팸 제한기에는 그렇게 긴 타임아웃이 있는 건가요?). 참고로 당시 제 신뢰 수준(Trust Level)은 1이었습니다. 이 정보가 도움이 되길 바랍니다.

6개의 좋아요

제가 생각하기에 이 주제의 핵심은, 좋아요 제한 근처에서 에러 메시지가 매우 혼란스럽고 아무도 정확히 무슨 일이 일어나고 있는지 모르는 것이라는 점입니다.

3개의 좋아요

저는 이것이 "극도로 혼란스럽다"는 데에 강하게 _반대_합니다.

좋아요를 더 이상 사용할 수 없습니다. 다시 시도하려면 14시간을 기다려 주세요.

이 상황을 명확하게 전달하기 위해 다른 영어 단어를 사용할 수 있을까요? 저에게는 무슨 일이 일어나고 있는지 충분히 명확해 보입니다.

사랑을 나눠 주셔서 감사합니다! 오늘 남은 좋아요가 몇 개뿐입니다.

위 메시지는 추가적인 안내, 즉 편의를 위한 조기 경고입니다. :backhand_index_pointing_up:가 오늘 사용할 수 있는 좋아요가 거의 다 떨어졌다는 것을 나타내므로, 남은 좋아요를 모두 사탕처럼 싹쓸이하기보다는 남은 것들을 우선순위에 따라 사용하는 것이 좋을 때일 수 있습니다.

제가 생각할 수 있는 것은 다음과 같습니다.

  • 신뢰 수준에 따라 달라지는 제한(예: 50개)인 일일 좋아요 한도를 모두 사용했습니다.
  • 일일 좋아요 한도가 초기화되는 UTC 00:00까지 1시간을 기다렸습니다.
  • 이는 물론 사용자의 위치와 좋아요를 모두 소진하는 시점에 따라 달라집니다. UTC 00:00 23시간 전에 모두 소진할 수도 있고, 1시간 전에 모두 소진할 수도 있습니다.
  • 그런 다음 1시간 안에 다시 50개의 좋아요를 사용했습니다. 이 시점에서는 모든 것이 다시 초기화되는 다음 UTC 00:00 날짜를 기다려야 합니다.
1개의 좋아요

저는 평생 '좋아요 제한’에 한 번도 걸려본 적 없는 단순한 방관자에 불과하지만, 여기서 더 큰 문제는 '제한’이라는 개념 자체가 혼란을 준다는 점인 것 같습니다. 사용자들이 모호한 메시지를 받을 수 밖에 없거든요. 좋아요는 유용하고 좋은 메커니즘이니까 적극적으로 쓰라고 하면서도… 너무 많이 쓰면 안 된다니요?!

제가 본 바로는, 아예 좋아요를 쓰지 않는 사용자가 있는가 하면, 가능한 한 많은 게시물에 좋아요를 누르는 것을 즐기는 사용자도 있습니다. 모든 사용자가 '좋아요’를 일관된 방식으로 사용할 수 없는 것이 현실인 이상, 사용자가 마음껏 좋아요를 누를 수 있게 할 때 실제로 어떤 부정적인 결과가 발생합니까? 만약 서버 부하나 실제 스팸 방지 차원의 문제라면, 제한이 존재하는 이유를 메시지로 명확히 전달하여 임의적으로 느껴지지 않도록 하는 간단한 방법이 있을 것입니다.

1개의 좋아요

기사의 핵심에 묻혀 있는 부분은 신뢰 수준(Trust Level)을 조작한 방식입니다. 정말로 활발하게 활동하는 '좋아요’를 누르는 사용자들은 일일 ‘좋아요’ 증가량이 2×로 크게 늘어나는 TL3까지 도달했을 것으로 예상됩니다. 자세한 내용은 Understanding Discourse Trust Levels 를 참고하세요.

즉, 어떤 의미에서는 스스로 자초한 결과라고 할 수 있습니다.

2개의 좋아요

그 글을 여러 번 읽어봤지만, 일일 한도 수정자가 균형 잡힌 방식으로 제시되며 그 설정을 건드리지 말아야 한다는 점이 내 머릿속에 떠오른 적은 없었습니다.

해당 설정이 변경되었고, 그 결과 다른 오류 메시지와 형태가 비슷한 오류 메시지가 발생한다는 점을 고려할 때(해당 오류를 유발하는 활동의 특성을 감안하면 아무도 그 메시지를 제대로 읽을 것이라고 기대하기는 어렵습니다), 그 인스턴스가 자신들의 커뮤니티를 위해 더 자세한 설명을 담은 오류 메시지로 변경하는 것이 해결책인 것 같습니다. 해당 커뮤니티는 놀라울 정도로 크고, 자신들만의 상호작용 문화도 가지고 있습니다.

@ClawdiaWolf 님과 @Heather_Dudley 님께, 기이한 이모지의 전략적 사용을 제안합니다. :alien: :rainbow: :dolls:

3개의 좋아요