Kanaler
Web- & mobil-push
Gratis, umiddelbare varsler: et web-push-SDK på ett enkelt script (VAPID) pluss FCM for mobilappene dine, med broadcasts og klikksporing.
Push er den billigste kanalen du har — levering koster ingenting — og WeZend behandler den som en fullverdig kanal på linje med SMS, e-post og WhatsApp.
Web-push med ett enkelt script
Legg SDK-et til på nettstedet ditt:
<script src="https://api.wezend.com/zc-push.js"></script>
<script>zcPush({ key: "wz_pk_DIN_PUBLIC_KEY" });</script>
Scriptet definerer én global funksjon, zcPush() — du styrer når den kalles (etter en meningsfull handling, ikke ved sideinnlasting, siden kallet utløser nettleserens tillatelsesprompt). Den registrerer en service worker (/zc-sw.js som standard; kan overstyres med sw-opsjonen), ber den besøkende om tillatelse, henter den offentlige VAPID-nøkkelen din og registrerer enheten via POST /v1/push/subscribe. Send med email i options — zcPush({ key: "wz_pk_…", email: currentUserEmail }) — for å koble enheten til kontaktprofilen.
Web-push bruker den åpne VAPID-standarden — det fungerer i Chrome, Edge, Firefox og Safari helt uten app-butikk.
Mobil-push (FCM)
For iOS/Android-apper kobler du til Firebase Cloud Messaging-servernøkkelen din under Innstillinger → Kanaler → Push og registrerer deretter device tokens med samme POST /v1/push/subscribe-endepunkt fra appkoden din — send { "kind": "fcm", "token": "…", "email": "…" } med den offentlige nøkkelen din (wz_pk_…) i X-ZC-Key-headeren.
Utsending
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-trinn i en kundereise. For én-til-mange oppretter du en broadcast — endepunktet krever en dashbord-sesjon (en JWT fra POST /v1/auth/login), ikke en API-nøkkel:
curl -X POST https://api.wezend.com/v1/push/broadcasts \
-H "Authorization: Bearer $WEZEND_JWT" \
-H "Content-Type: application/json" \
-d '{
"title": "Lynsalg ⚡",
"body": "25 % på alt frem til midnatt.",
"url": "https://shop.example.com/salg",
"segment_id": "seg_aktive_kunder"
}'
Klikk rapporteres tilbake via POST /v1/push/event (SDK-et gjør det for deg), så broadcast-analysen viser levert → vist → klikket, og klikk mater journey-mål akkurat som e-postklikk.
Én plattform. Hver kundeinteraksjon.
Erstatt lappeteppet av meldings-API-er, CDP og automatiseringsverktøy med én engasjementsplattform bygget for skala.
Ingen kredittkort · EU-datalagring · 99,99 % oppetids-SLA