Kanaler
Web- & mobil-push
Gratis, øjeblikkelige notifikationer: web push-SDK på ét script (VAPID) plus FCM til dine mobilapps, med broadcasts og klik-tracking.
Push er den billigste kanal, du har — levering koster ingenting — og WeZend behandler den som en fuldgyldig kanal på linje med SMS, email og WhatsApp.
Web push med ét script
Tilføj SDK'et til dit site:
<script src="https://api.wezend.com/zc-push.js"></script>
<script>zcPush({ key: "wz_pk_DIN_PUBLIC_KEY" });</script>
Scriptet definerer én global funktion, zcPush() — du styrer, hvornår den kaldes (efter en meningsfuld handling, ikke ved sideindlæsning, for kaldet udløser browserens tilladelsesprompt). Den registrerer en service worker (/zc-sw.js som standard; kan overstyres med sw-optionen), beder den besøgende om tilladelse, henter din offentlige VAPID-nøgle og registrerer enheden via POST /v1/push/subscribe. Send email med i options — zcPush({ key: "wz_pk_…", email: currentUserEmail }) — for at koble enheden til kontaktprofilen.
Web push bruger den åbne VAPID-standard — det virker i Chrome, Edge, Firefox og Safari helt uden app-store.
Mobil-push (FCM)
Til iOS/Android-apps forbinder du din Firebase Cloud Messaging-servernøgle under Indstillinger → Kanaler → Push og registrerer device tokens med samme POST /v1/push/subscribe-endpoint fra din app-kode — send { "kind": "fcm", "token": "…", "email": "…" } med din offentlige nøgle (wz_pk_…) i X-ZC-Key-headeren.
Afsendelse
Push er ikke en kanal på POST /v1/messages/send. Send til en enkelt kontakt med POST /v1/push/test (via contact_id eller email) eller med et push-trin i en journey. Til én-til-mange opretter du et broadcast — endpointet kræver en dashboard-session (et JWT fra POST /v1/auth/login), ikke en API-nøgle:
curl -X POST https://api.wezend.com/v1/push/broadcasts \
-H "Authorization: Bearer $WEZEND_JWT" \
-H "Content-Type: application/json" \
-d '{
"title": "Lynudsalg ⚡",
"body": "25% på alt indtil midnat.",
"url": "https://shop.example.com/udsalg",
"segment_id": "seg_aktive_kunder"
}'
Kliks rapporteres tilbage via POST /v1/push/event (SDK'et gør det for dig), så broadcast-analytics viser leveret → vist → klikket, og klik føder journey-mål præcis som email-kliks.
Én platform. Hver eneste kundeinteraktion.
Erstat dit kludetæppe af messaging-API'er, CDP og automatiseringsværktøjer med én engagement-platform bygget til skala.
Intet kreditkort · EU-datalagring · 99,99 % oppetids-SLA