feat: handle login required tracking event (#6831)

This commit is contained in:
pengx17
2024-05-09 07:50:07 +00:00
parent 1a9a623310
commit 3744a0a5e0

View File

@@ -32,6 +32,7 @@ type AIActionEventProperties = {
| 'paywall' | 'paywall'
| 'policy wall' | 'policy wall'
| 'server error' | 'server error'
| 'login required'
| 'insert' | 'insert'
| 'replace' | 'replace'
| 'discard' | 'discard'
@@ -184,6 +185,8 @@ function inferControl(
return 'paywall'; return 'paywall';
} else if (event.event === 'aborted:server-error') { } else if (event.event === 'aborted:server-error') {
return 'server error'; return 'server error';
} else if (event.event === 'aborted:login-required') {
return 'login required';
} else if (event.options.control === 'chat-send') { } else if (event.options.control === 'chat-send') {
return 'AI chat send button'; return 'AI chat send button';
} else if (event.event === 'result:add-note') { } else if (event.event === 'result:add-note') {