SSparta Feedback — התקנה

שורת קוד אחת ב-<head> של המערכת. הלשונית מופיעה רק בסביבות שהפעלנו לפרויקט ורק בכתובות המורשות.

תגית ההטמעה

<script async src="https://feedback.spartasnet.com/w.js"
  data-project="pk_<project>_<key>"
  data-env="production"
  data-version="<commit sha>"></script>

ב-Next.js על Vercel: data-version={process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_SHA} ו-data-env={process.env.NEXT_PUBLIC_VERCEL_ENV}. בלי data-env הערך הוא production.

Content-Security-Policy

אם למערכת יש CSP, יש להוסיף:

script-src  https://feedback.spartasnet.com
connect-src https://feedback.spartasnet.com https://<ref>.supabase.co
img-src     blob: data:
font-src    https://feedback.spartasnet.com

מתוך הקוד (רשות)

Sparta.identify({ id, name, email });
Sparta.setContext({ role: 'admin', tenant: 'acme' });
Sparta.open('bug');   // 'bug' | 'idea' | 'question'
Sparta.hide(); Sparta.show();

קיצור מקלדת: Alt+F פותח את המשוב. הצגה מאולצת לבדיקה: ?feedback=1 (נשמר לסשן).

health