Pult

In jedes Produkt

Einbinden

Ein Snippet öffnet Hilfe, Ideen, Fehler und Änderungen. Der Worker ist die Tür, durch die alle Produkte auf diesen Tisch kommen.

Snippet

Einmal vor dem schließenden Body. Der Schlüssel darf öffentlich sein, er kann nur schreiben und Lesbares holen.

<script
  src="https://DEIN-WORKER.workers.dev/embed.js"
  data-key="pk_creative_4f91"
  defer
></script>

Schlüssel pk_creative_4f91

Cloudflare-Worker

  1. Paket laden. Darin liegen Worker, Datenbankschema und dasselbe Snippet.
  2. Bei Cloudflare eine D1-Datenbank anlegen und die Kennung in die wrangler.toml setzen.
  3. Schema ausführen, ein Admin-Geheimnis setzen, deployen.
  4. Die Worker-Adresse hier eintragen, dieses Pult hochschicken, danach das Snippet in die Produkte legen.
  5. Neue Meldungen holst du mit einem Klick zurück auf den Tisch.
Worker-Paket laden

Sentry

Offene Issues werden Fehler auf diesem Tisch. Der Webhook am Worker legt sie ab, sobald Sentry eines meldet. Holen liest die letzten 25 ungelösten Issues.

In Sentry eine Internal Integration anlegen, Issue-Webhooks einschalten, diese Adresse eintragen. Den Client Secret als SENTRY_HOOK_SECRET auf den Worker legen, dann prüft er die Signatur.

https://DEIN-WORKER.workers.dev/api/sentry/hook?key=pk_creative_4f91

Dieser Tisch

Bis der Worker verbunden ist, bleibt alles in diesem Browser. Eine Sicherung nimmst du mit, wenn du den Tisch wechselst.

So sitzt es im Produkt

Die Vorschau schreibt in dieses Pult. Öffne den Knopf, schick einen Fehler, und sieh ihn unter Fehler.

Creative Set

Fläche

Formate, die miteinander leben. Vom A1 bis zur Story, eine Marke.