我已经编写了Docusaurus V2网站。
现在,我想将聊天机器人Customerly添加到所有页面或一页。对于正常的静态页面,我们只需要将以下代码添加到.html
文件中。但是对于Docusaurus V2网站,有人知道如何设置它吗?
<script>
window.customerlySettings = {
app_id: "abc7122d8"
};
!function(){function e(){var e=t.createElement("script");
e.type="text/javascript",e.async=!0,
e.src="https://widget.customerly.io/widget/abc7122d8";
var r=t.getElementsByTagName("script")[0];r.parentNode.insertBefore(e,r)}
var r=window,t=document,n=function(){n.c(arguments)};
r.customerly_queue=[],n.c=function(e){r.customerly_queue.push(e)},
r.customerly=n,r.attachEvent?r.attachEvent("onload",e):r.addEventListener("load",e,!1)}();
</script>
答案 0 :(得分:0)
您可以插入一个脚本,该脚本在网站首次加载时初始化某种形式的身份验证。看看docusaurus-plugin-google-analytics,这是将GA脚本注入网站的示例。
您可以为聊天机器人创建一个类似的插件,只需将analytics.js
内容替换为您拥有的自定义聊天机器人代码即可。