1

我写了 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>
4

1 回答 1

0

您可以注入一个脚本,在网站首次加载时初始化某种形式的身份验证。查看docusaurus-plugin-google-analytics,这是将 GA 脚本注入网站的示例。

您可以为您的聊天机器人制作一个类似的插件,您只需将analytics.js内容替换为您拥有的自定义聊天机器人代码。

于 2019-08-26T03:27:36.177 回答