Přejít na obsah
Pandus
Dokumentace Pandus SDK

Serverové události

Posílejte nákupy, vrácení a další události backendu do Pandus SDK přes REST API: endpoint, token, obsah, limity a propojení s návštěvou.

Aktualizováno:

Objednávky, vrácení a další události z vašeho backendu mohou do Pandus chodit ze serveru, jako u GA4 Measurement Protocol. Blokovač v prohlížeči je neztratí.

Endpoint

POST https://pandus.online/api/v1/sites/{site}/events
Authorization: Bearer YOUR_TOKEN
Content-Type: application/json

Token vytvořte v API a webhooky. Použijte token s write nebo token jen pro tento účel: „Jen posílá události z vašeho serveru“. Úplný popis je v dokumentaci API.

Obsah požadavku

{
  "events": [
    {
      "name": "purchase",
      "client_id": "k3j9x0a1b2c3d4e5f6g7",
      "page": "/checkout/thank-you",
      "params": {
        "transaction_id": "A-1042",
        "value": 2190,
        "currency": "CZK",
        "items": [{ "item_id": "kettle-1", "item_name": "Kettle", "price": 2190, "quantity": 1 }]
      }
    }
  ]
}
Pole Poznámky
name Povinné, stejná pravidla jako v prohlížeči
params Až 25 parametrů; items pro e-commerce
client_id Z cookie _pandus_id, pokud návštěvník souhlasil: propojí událost s jeho návštěvou
session_id Volitelné
user_id Jen jako hash SHA-256
timestamp_ms Volitelné; v posledních 72 hodinách, jinak čas přijetí
page Cesta nebo URL vašeho webu

Až 25 událostí na požadavek. Odpověď je 202 s počtem přijatých událostí; v přehledech se objeví do minuty. Hodnoty, které vypadají jako e-mail, telefon nebo číslo karty, se zahodí. Serverové události se počítají do měsíčního limitu událostí tarifu.

Příklad s curl

curl -X POST https://pandus.online/api/v1/sites/SITE_ID/events \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"events":[{"name":"refund","params":{"transaction_id":"A-1042","value":2190,"currency":"CZK"}}]}'

Souhlas

Posílejte client_id jen u návštěvníků, kteří souhlasili s analytikou; bez něj se událost započítá, ale nepropojí s návštěvou.

Čtení čísel

Analytické přehledy jsou dostupné přes GET /api/v1/sites/{site}/analytics/{report}: viz Analytika.

Pandus SDK i skener jsou automatické kontroly, ne úplný audit a ne právní poradenství. SDK na webu nic nemění a nezjišťuje, kteří návštěvníci používají asistivní technologie.