Servermeldungen
Vom WebSocket-Server empfangene Nachrichten
Verbindung bestätigt{
"type": "connected",
"message": "Connected successfully...",
"available_commands": ["subscribe", "unsubscribe", "list_subscriptions"],
"view_mode": "full"
}
Abonnement bestätigt{
"type": "subscribed",
"channel": "Shopify",
"channel_id": "a1b2c3d4-..."
}
Technologie-Erkennungsnachricht{
"type": "message",
"channel": "Shopify",
"channel_id": "a1b2c3d4-...",
"data": {
"channel_name": "Shopify",
"website_domain": "example.com",
"epoch_secs": 1770508800
}
}
Statusänderung (Abonnementstufe geändert){
"type": "status_change",
"view_mode": "full",
"message": "Your subscription has been upgraded. You now have full data access."
}
Fehlermeldung{
"type": "error",
"message": "Technology 'unknown-tech' not found"
}
Nachrichtenfelder| Feld | Beschreibung |
|---|
type | Nachrichtentyp: verbunden, abonniert, abgemeldet, Nachricht, Statusänderung, Fehler, Info |
channel | Der benutzerfreundliche Kanalname (z. B. „Shopify“, „neu“) |
channel_id | Die interne Kanal-ID (Technologie-GUID oder „neu“) |
data | Die Erkennungsnutzlast mit Kanalname, Website-Domain und Epochen-Sekunden |
website_domain | Der Bereich, in dem die Technologie erkannt wurde (für Testnutzer geschwärzt) |
epoch_secs | Unix-Epochenzeitstempel (Sekunden) für den Zeitpunkt, zu dem die Erkennung in die Warteschlange gestellt wurde |
view_mode | „Vollversion“ für zahlende Abonnenten, „zensiert (Test-/Vorschauversion)“ für Testnutzer |