Skip to content
WeZend

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