如何将聊天机器人添加到Docusaurus V2网站?

时间:2019-08-10 20:17:18

标签: docusaurus

我已经编写了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>

1 个答案:

答案 0 :(得分:0)

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

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