サーバーメッセージ
WebSocketサーバーから受信したメッセージ
接続を確認しました{
"type": "connected",
"message": "Connected successfully...",
"available_commands": ["subscribe", "unsubscribe", "list_subscriptions"],
"view_mode": "full"
}
サブスクリプションの確認{
"type": "subscribed",
"channel": "Shopify",
"channel_id": "a1b2c3d4-..."
}
テクノロジー検出メッセージ{
"type": "message",
"channel": "Shopify",
"channel_id": "a1b2c3d4-...",
"data": {
"channel_name": "Shopify",
"website_domain": "example.com",
"epoch_secs": 1770508800
}
}
ステータスの変更(サブスクリプションレベルの変更){
"type": "status_change",
"view_mode": "full",
"message": "Your subscription has been upgraded. You now have full data access."
}
エラーメッセージ{
"type": "error",
"message": "Technology 'unknown-tech' not found"
}
メッセージフィールド| 分野 | 説明 |
|---|
type | メッセージの種類: 接続済み、登録済み、登録解除済み、メッセージ、ステータス変更、エラー、情報 |
channel | わかりやすいチャンネル名(例:「Shopify」、「new」) |
channel_id | 内部チャネルID(テクノロジーGUIDまたは「新規」) |
data | channel_name、website_domain、epoch_secsを含む検出ペイロード |
website_domain | 技術が検出されたドメイン(トライアルユーザー向けに編集済み) |
epoch_secs | 検出がキューに入れられたときの Unix エポック タイムスタンプ (秒) |
view_mode | 有料会員の場合は「完全版」、試用版ユーザーの場合は「編集済み(試用版/プレビュー)」 |