Engagere kunder med push-meddelelsestjenester

Hvis din app tilbyder nyttige oplysninger til dine kunder, kan du tilføje push-meddelelser. En push-underretning advarer din kunde til dine oplysninger, når informationen er mest nødvendig, selvom din app ikke er aktiv. For eksempel kan en app, der opdaterer lokale trafikforhold, advare en pendler om en ulykke på vejen, før hun kører ind i sin bil for at køre på arbejde om morgenen.

Hvis du vil tilføje push-meddelelser til din app, har du to valg. Du kan enten programmere serversiden-komponenterne selv, eller du kan tilmelde dig en tjenesteudbyder af push-meddelelser.

Skub meddelelse på serversiden

Arbejdet på serversiden involverer at tale med både Apples Push Notification Service (APNS) og dens feedbacktjeneste. Komponenten på serversiden sender en meddelelse på højst 256 byte til APNS. Meddelelsens nyttelast er en JSON-streng med nøgleværdipar til at vise en alarm, sætte et badge-nummer på appikonet og afspille en lyd. APNS videresender beskeden til enheden, og underretningstjenesten, der kører i baggrunden på enheden, vekker din app om nødvendigt til at køre i baggrunden.

Feedbacktjenesten fortæller din komponent om kunder, der har fjernet din app fra deres enheder, så du kan stoppe med at sende meddelelser.

Der er tilgængelige open source-værktøjer, såsom APNS-PHP, men der er et par problemer:

  • Båndbredde: Vil du have båndbredde til at støtte afsendelse af beskeder til potentielt millioner enheder? At støtte afsendelse af millioner af meddelelser til millioner af enheder kan være dyrt med selv den billigste serverudbyder.
  • Cross-platform apps: Hvad hvis du har din app, der kører på Android-, Blackberry- eller Windows-telefoner? Hvordan sender du underretninger til disse enheder?

Udbyd meddelelsesudbyder

Alternativet er en Push Notification-tjenesteudbyder. Med en god tjenesteudbyder skal du have den båndbredde, du har brug for, og være i stand til at skubbe beskeder til din app, der kører på alle de populære mobile platforme. Tjenesteudbyderen har også funktioner som kundemålretning efter placering eller nogle andre gruppekriterier.

Lad os se på to populære udbydere af push-meddelelser: Urban Airship og PushWoosh. Andre tredjepartsleverandører er også listet nedenfor.

Byens luftskib

Urban Airship er et godt sted at starte, da det tilbyder en række gode funktioner, såsom segmenteret beskeder til målretning af forskellige grupper af brugere, rig indhold, målretning baseret på brugerens placering ("Geo-placering") og rapportering. Dens gratis udviklerplan inkluderer et klientbibliotek, et server-API, segmenteret beskeder, rig push, rapportering, ubegrænset antal apps og underretninger til en million enheder.

Urban Airship har også støtte til "abonnement på aviskiosker" og køb i appen.

Når du tilføjer en ny app til instrumentbrættet, kan du tjekke normale 256-byte- og rigindholdsindstillinger. Min gæt er, at et rich content-push er et normalt push fra Urban Airship med en URL, der indeholder det rige indhold, som appen kan hente, når det vågner op af push. Dette kan være en af ​​grundene til, at du kun kan sende et indhold, der skaber rig indhold fra instrumentbrættet.

Push-meddelelser kræver også, at appen skal kompileres med en leveringsprofil, der har et SSL-certifikat konfigureret til push. Certifikatets private nøgle skal også installeres på den server, der kommunikerer med APNS, og du skal derfor uploade nøglen til skyen Urban Airship.

Klientens SDK inkluderer rapporteringsmetrics, der komplementerer godt de Google Analytics-målinger eller andre metrics-tjenester, du muligvis bruger.

Byens luftskib gør også en prisværdig indsats for at standardisere det, de kalder "godt skub." I begyndelsen af ​​denne artikel er et af deres eksempler på et godt skub. Et dårligt skub ville være at underrette en kunde om et salg på et påtrængende tidspunkt, ligesom når kunden lægger sine børn i seng. Jeg anbefaler, at du tjekker Urban Airships hvidbøger.

PushWoosh

Den gratis plan fra PushWoosh giver mulighed for op til ti apps med et ubegrænset antal underretninger til en million enheder.

I modsætning til Urban Airship inkluderer den gratis plan ikke en server-API. Underretninger skal derfor startes fra deres instrumentbræt. Der er dog en klient-SDK til at registrere appen hos APNS og svare på en push-anmeldelse.

Geozoner er ikke inkluderet i den gratis plan, men det er interessant, hvor lille et område en geozone kunne være, da det omfatter en rækkevidde i meter omkring længdegrad og breddegrad. Jeg kan forestille mig at definere en geozone for hvert stormagasin i en by. Når du sender en anmeldelse til alle disse geozoner, får alle, der har din app og handler inde i butikkerne, din anmeldelse.

Andre leverandører

  • mBlox
  • Tryk på guiden
  • Parse
  • OpenPush
  • Xtify
  • Pushover
  • Push.io
  • AppSales
  • Appoxee
  • Moblico

Parse giver dig mulighed for at bruge e-mail til at sende push-meddelelser. De integrerede deres meddelelsestjeneste med e-mail-tjenester, MailGun, MailChimp og SendGrid.

Konklusion

Denne artikel skal hjælpe dig med at komme i gang med din evaluering af de forskellige tjenesteudbydere af Push-meddelelser derude. Det er op til dig at sammenligne tjenester grundigt og finde den med den bedste plan og funktioner, der bedst matcher din app's krav.

Du skal også bruge målinger for at holde styr på effektiviteten af ​​dine underretninger. Du kan bruge enten en tjeneste som Google Analytics eller udbyderens egen service, forudsat at den er inkluderet i den plan, du vælger.

Læs også:

  • Efter ActiveSync: Indstil din iOS-enhed til at synkronisere med Google Mail, Kalender og Kontakter
  • Fordelene ved at bruge designmønstre i iOS-udvikling
  • Udvik dine iOS-apps, ellers dør de i naturen

© Copyright 2021 | mobilegn.com