user_created 이벤트에 후크를 걸어서 분석 플랫폼으로 데이터를 전송하는 것이 가능할 수도 있습니다. 그렇게 된다면 다음과 같은 작업을 수행할 수 있을 것입니다.
이 코드는 작동하지 않는다는 점에 유의하세요:
<script type="text/discourse-plugin" version="0.11.0">
api.onAppEvent("user:created", user => {
if (user) {
window.dataLayer.push({
'event': 'userCreated'
});
}
});
</script>
위 코드는 다음에 설명된 패턴을 따르고 있습니다: Integrate Google Tag Manager with Google Analytics - #44.
제가 아는 한, user_created 이벤트는 클라이언트에서 사용할 수 없으므로 위 코드는 작동하지 않습니다. user_created 이벤트를 클라이언트에서 캡처할 수 있는지 아는 분이 계시다면 알려주시면 감사하겠습니다.