Web-Widget
Ein Skript-Tag in die Seite. Das Widget zeichnet sich im Shadow DOM — dein CSS und seines kommen sich nicht in die Quere.
Einbau
<script
src="https://…/widget.js"
data-project="ts_live_…"
data-color="#B7F34A"
data-theme="auto"
data-label="Feedback"
async></script>Den Schlüssel findest du im Projekt unter „Projektschlüssel".
Attribute
- data-project
- Pflicht. Der öffentliche Projektschlüssel.
- data-color
- Akzentfarbe für Button und Absenden. Standard: #B7F34A.
- data-theme
- light, dark oder auto. Standard: auto.
- data-label
- Beschriftung des Auslösers. Standard: Feedback.
- data-launcher
- false blendet den eigenen Button aus — dann selbst Tellstack.open() aufrufen.
JavaScript-Schnittstelle
// Kontext mitgeben (optional, beliebig oft)
Tellstack.identify({
id: 'user_123',
version: '1.4.2',
custom: { plan: 'pro', locale: 'de-AT' }
})
// Öffnen, z. B. aus deinem eigenen Button
Tellstack.open()
Tellstack.open({ type: 'bug' })
Tellstack.close() Alles aus identify() landet in den Metadaten des Feedbacks und ist in der Detailansicht sichtbar. Seiten-URL, Sprache und Plattform ergänzt das Widget von selbst.
Was das Widget nicht tut
Es setzt keine Cookies, verfolgt keine Sitzungen, zeichnet keine Bildschirminhalte auf und lädt keine Fremdskripte. Es sendet ausschließlich, was jemand im Formular abschickt, plus die Metadaten, die du selbst mitgibst.
Weiter
REST-API für Server und Jobs, gehostete Formulare ohne Einbau.