FB 로그인 시 첫 공유 배지 때문에 페이스북에서 경고 메시지를 받았습니다. 어떻게 해야 하나요?

여러분 안녕하세요,

페이스북에서 이메일을 하나 받았는데, 소셜 로그인으로 사용하고 있는 FB 앱이 인센티브 정책 위반에 해당한다는 내용입니다. Discourse는 첫 공유 시 사용자에게 배지를 부여하는데, 이는 페이스북이 허용하는 페이스북 전용 행동이 아닌 다른 행동에 대해 보상하는 것을 인센티브로 제공하는 것을 금지하는 그들의 정책에 위배된다고 합니다.

어떻게 답변해야 할지 감이 오시는 분 계신가요? FB 소셜 로그인을 사용 중인 다른 분들 중 비슷한 통보를 받으신 분이 계신가요?

이 문제의 근본적인 원인은 이 커뮤니티 플랫폼이 페이스북이 아니라는 점이라고 생각합니다. 그들은 이곳의 데이터에 대한 통제권이 없으며, 그들이 통제하지 않는 플랫폼에서의 소통 능력을 약화시키려 하고 있습니다.

제 선택지는 첫 공유 배지를 비활성화하거나, Facebook 공유를 제외하도록 조정하거나, FB 로그인 옵션을 제거하는 것일 것 같습니다. 여러분의 생각은 어떠신가요?

로버트님, 안녕하세요.

네, 정말 커뮤니티에 좋지 않은 일이에요. :frowning: 이 문제를 겪고 있는 분은 로버트님만 아닙니다. 아래 링크와 같은 이전 게시글들도 있거든요. 저스틴님의 의견에 전적으로 동의합니다. 그냥 배지를 비활성화하세요.

감사합니다! 게시 전에 더 열심히 찾아봤어야 했는데요. 정말 많은 도움이 됩니다!

또 다른 옵션은 Facebook 공유 버튼을 제거하는 것입니다. 이렇게 하면 “Facebook 작업을 유도하는” 부분이 제거되므로 이 문제가 해결될 가능성이 높습니다.

이를 수행하려면 공유 링크 사이트 설정에서 "facebook"을 제거하세요.

감사합니다. 물론 다른 선택지이기도 하지만, 저는 플랫폼의 기능으로서 Facebook으로의 공유와 Facebook에서의 공유를 계속 유지하고 싶습니다. Facebook은 더 많은 사람들을 우리의 커뮤니티 허브로 유입시키는 좋은 채널이 될 수 있으므로, Facebook으로의 공유를 더 복잡하게 만들면 우리의 외래 활동 능력이 저해될 것입니다.

모바일에서는 브라우저의 공유 API를 호출하여 사용자 기기에 설치된 모든 공유 대상이 표시되는 OS의 공유 기능을 실행하기 때문에, ‘Facebook으로 공유’ 버튼이라는 개념 자체가 없다는 점이 흥미롭습니다.

아마도 이 기능이 데스크톱에서 더 널리 채택되면 Facebook 직접 공유 버튼에 대한 언급을 제거하게 될 것이고, 이 문제는 더 이상 중요하지 않게 될 것입니다.

모바일 뷰에서 공유 API를 사용하여 공유할 때에도 배지 보상이 여전히 트리거되는지 아시는 분 있으신가요?

네, 그렇게 됩니다. 배지는 URL에서 간단한 쿼리 파라미터를 사용합니다.

알고 있는 한, 특정 공유 대상(예: Facebook)에 대해서만 공유 배지를 비활성화할 수 있는 방법이 있나요? 아니면 배지를 완전히 비활성화하는 것이 좋을까요?

아니요, 기본적으로 단일 대상에 대해 배지를 비활성화하는 방법은 없습니다. 다만, #marketplace에서 테마 컴포넌트를 작성하거나 의뢰하여 Facebook 버튼을 클릭할 때 URL에서 ?u=username 부분을 제거할 수 있습니다.

흥미로운 아이디어네요, 감사합니다. 나중에 그 테마 컴포넌트를 작성할 수도 있을 것 같습니다. 페이스북이 제 앱을 비활성화하지 않도록 오늘 밤까지 이 문제를 해결해야 하므로, 당분간 배지를 제거하고 나중에 다른 사람들을 도울 수 있는 테마 컴포넌트를 게시한 후에 다시 추가할 예정입니다.

방금 같은 경고 메시지를 받았고, 이에 대해 질문을 던지자 Facebook은 증거로 이 이미지를 게시했습니다:

Facebook 로그인을 사용하는 Discourse 사용자는 공유를 장려하는 배지를 비활성화해야 할 것 같습니다.

Facebook은 현재 커뮤니티 토론 영역으로 진출하려 하고 있으므로, Facebook이라는 기업은 Discourse와 같은 플랫폼에 대해 점점 더 공격적인 태도를 취할 것으로 예상됩니다.

네, fb가 경쟁사를 견제하고 우리에게 불이익을 주려는 것 같다고 의심합니다.

해당 정책 위반 통지를 회신하는 것이 가능한가요?

귀 플랫폼의 aforementioned 정책은 당사 플랫폼의 정책 #128405을 위반한 것으로 확인되었습니다. 당사 정책의 향후 위반을 방지하기 위해 해당 정책을 철회해 주시기를 정중히 요청드립니다. 감사합니다.

ㅋㅋ 그래, 경쟁사들을 압박하려는 시도라고 따져 묻고 싶긴 했는데, 메시지를 보내고 응답하는 저급 직원들은 FB 정책이나 예외 처리에 대해 아무것도 할 수 없으니 그냥 정책을 집행할 뿐이잖아.

FB와 싸우는 건 작은 물고기 한 마리가 허리케인과 싸우는 것과 같아 :cyclone:. 에너지를 아껴서 대안 커뮤니티 플랫폼 개발에 집중하는 게 낫겠어.

당신과 다른 사람들이 관료주의적 헛소리를 하급 직원들에게 충분히 떠넘긴다면, 어쩌면 상황이 좀 더… 인지력이 있는 사람에게까지 확대될 수도 있겠죠. 어쩌면 작은 물고기들이 충분히 많으면 허리케인을 무너뜨릴 수 있을까요? 어쨌든 그들의 민첩성은 거의 전무하니까요. 컴퓨터 네트워크만이 마비적인 홍수의 대상이 되는 조직이 아닙니다. 분명하지 않았다면 말씀드리건대, 제가 인용한 정책 번호는 그 자체로 하나의 존재입니다. :grin: