커뮤니티에 외부 채팅 봇을 추가하는 가장 좋은 방법은 무엇인가요?

안녕하세요,

Microsoft 봇 서비스를 사용하여 두 웹사이트에 챗봇을 만들었습니다. 이 봇을 Discourse 인스턴스에 추가하는 가장 좋은 방법이 무엇인지 궁금합니다. 어떤 아이디어든 큰 도움이 될 것입니다.

개발자가 보내준 스크립트가 아래에 있습니다. 커스터마이징의 헤더 부분에 추가했지만 작동하지 않습니다. 스크립트에 문제가 있거나 제가 올바르게 설정하지 못하고 있는 것 같습니다.

Brevo 고객 서비스 봇은 Google Tag Manager에 추적 코드를 추가하여 Discourse 인스턴스에 간단히 연결했으며, 이 코드가 Discourse 인스턴스에 연결됩니다.

또 다른 질문이 하나 있습니다. Google Tag Manager가 우리 페이지 중 일부가 태그가 지정되지 않았다고 표시하고 있습니다. 어떻게 이런 일이 가능할까요?

시간 내어 도와주셔서 감사합니다.

개발자가 보내준 봇 스크립트:

   <link rel="stylesheet" href="https://chatbotcdn-e2cybmebhsava5h5.z01.azurefd.net/botfile/chatbot.css" />

봇의 모습을 확인하시려면: world-like-home.com
봇을 추가하고 싶은 제 Discourse 인스턴스: world-like-home.community
Google Tag Manager 화면

콘텐츠 보안에도 추가할까요?

포럼에서 스크립트를 확인할 수 있습니다. 그러나 페이지 로드 후에 삽입되고 있을 가능성이 높아 챗봇이 로드되지 않는 것입니다.

테마에 연결된 테마 컴포넌트의 <head>[1]에 스크립트/스타일을 넣으면 작동해야 합니다.

Robert가 말했듯이, 링크를 허용하도록 CSP 설정을 조정해야 할 수 있습니다.


  1. ↩︎

정말 감사합니다, @anon48433008 님과 @Arkshine 님!

해결되었습니다.

시간과 노력을 내어주셔서 감사드립니다.

사랑의 도시, 파리에서 좋은 하루 보내세요 :blush: