İzleme
Kendi düğmenizi kullanın
Kurulum feedbackWidget: false + Blipit.openReport()
Tarayıcı SDK'sı her sayfanın köşesine bir "Hata bildir" düğmesi koyar. Uygulamanızda zaten bir yardım menüsü veya başlıkta bir düğme varsa yüzen düğmeyi kapatın ve aynı bildirimi oradan açın: ekran görüntüsü, işaretlemeler, öğe seçici, kayıt ve bağlam aynı şekilde çalışır.
2Bildirimi herhangi bir öğeden açın
attachReport(element) öğeye tıklandığında bildirimi açar. openReport() onu kendi kodunuzdan, örneğin bir menü öğesinden veya klavye kısayolundan açar.
<button id="report-bug">Report a bug</button>
<script>
Blipit.attachReport(document.getElementById("report-bug"));
</script>menu.on("report", () => Blipit.openReport());3React ve Next.js
@blipit/nextjs ve @blipit/browser, openReport ve attachReport'u dışa aktarır. Blipit bileşenine feedbackWidget={false} verin, ardından herhangi bir istemci bileşeninden openReport() çağırın.
"use client";
import { Blipit, openReport } from "@blipit/nextjs";
export function Monitoring() {
return <Blipit publicKey={process.env.NEXT_PUBLIC_BLIPIT_KEY!} feedbackWidget={false} />;
}
export function ReportBug() {
return <button onClick={() => openReport()}>Report a bug</button>;
}Bilmekte fayda var
- Bildirim aracının kendisi (blipit-report.js) ilk açılışta blipit.js ile aynı klasörden yüklenir; siteniz bir Content Security Policy kullanıyorsa script-src'ye https://blipit.io ekleyin.
- Düğmeyi panelde gizlemek, anahtarı kullanan her sitede gizler; openReport() ve attachReport() orada da çalışmaya devam eder.
Takıldınız mı? support@blipit.io adresine e-posta gönderin. Her projenin anahtarları ve tam DSN'i app.blipit.io içindeki API anahtarları altındadır.
