Kanaler
Webb- & mobil-push
Gratis, omedelbara notiser: ett webb-push-SDK på ett enda script (VAPID) plus FCM för dina mobilappar, med broadcasts och klickspårning.
Push är den billigaste kanalen du har — leverans kostar ingenting — och WeZend behandlar den som en fullvärdig medborgare bredvid SMS, e-post och WhatsApp.
Webb-push i ett enda script
Lägg till SDK:et på din sajt:
<script src="https://api.wezend.com/zc-push.js"></script>
<script>zcPush({ key: "wz_pk_DIN_PUBLIC_KEY" });</script>
Scriptet definierar en enda global funktion, zcPush() — du styr när den anropas (efter en meningsfull handling, inte vid sidladdning, eftersom anropet utlöser webbläsarens tillåtelseprompt). Den registrerar en service worker (/zc-sw.js som standard; kan åsidosättas med sw-optionen), ber besökaren om tillåtelse, hämtar din publika VAPID-nyckel och registrerar enheten via POST /v1/push/subscribe. Skicka med email i options — zcPush({ key: "wz_pk_…", email: currentUserEmail }) — för att koppla enheten till kontaktprofilen.
Webb-push använder den öppna VAPID-standarden — det fungerar i Chrome, Edge, Firefox och Safari helt utan app-butik.
Mobil-push (FCM)
För iOS/Android-appar ansluter du din Firebase Cloud Messaging-servernyckel under Inställningar → Kanaler → Push och registrerar sedan device tokens med samma POST /v1/push/subscribe-endpoint från din appkod — skicka { "kind": "fcm", "token": "…", "email": "…" } med din publika nyckel (wz_pk_…) i X-ZC-Key-headern.
Utskick
Push är inte en kanal på POST /v1/messages/send. Skicka till en enskild kontakt med POST /v1/push/test (via contact_id eller email) eller med ett push-steg i en kundresa. För en-till-många skapar du en broadcast — endpointen kräver en dashboard-session (en JWT från POST /v1/auth/login), inte en API-nyckel:
curl -X POST https://api.wezend.com/v1/push/broadcasts \
-H "Authorization: Bearer $WEZEND_JWT" \
-H "Content-Type: application/json" \
-d '{
"title": "Blixtrea ⚡",
"body": "25 % på allt fram till midnatt.",
"url": "https://shop.example.com/rea",
"segment_id": "seg_aktiva_kunder"
}'
Klick rapporteras tillbaka via POST /v1/push/event (SDK:et gör det åt dig), så broadcast-analysen visar levererad → visad → klickad, och klick matar journey-mål precis som e-postklick.
En plattform. Varje kundinteraktion.
Ersätt ditt lapptäcke av meddelande-API:er, CDP och automationsverktyg med en engagemangsplattform byggd för skala.
Inget kreditkort · EU-datalagring · 99,99 % drifttids-SLA