关于“创建新账户”按钮和跟踪注册

这或许可以通过挂钩 user_created 事件,并利用该事件将数据发送到分析平台。如果是这样,就可以执行类似以下的操作。:warning: 注意,以下代码无法运行:

<script type="text/discourse-plugin" version="0.11.0">
api.onAppEvent("user:created", user => {
    if (user) {
        window.dataLayer.push({
        'event': 'userCreated'
        });
    }
});
</script>

上述代码遵循了此处概述的模式:https://meta.discourse.org/t/setup-google-tag-manager-for-analytics/47335/44。

据我所知,user_created 事件在客户端不可用,因此上述代码无法运行。如果任何人知道是否可以在客户端捕获 user_created 事件,请告知我。

2 个赞