Contextuele of korte berichten die naar het apparaat van de gebruiker worden geduwd, of het nu desktop-, tablet- of mobiele browsers zijn, staan bekend als web pushmeldingen. Als een bezoeker van uw website zich abonneert op de pushmelding, moet hij elke keer dat u een pushmelding verzendt, op de hoogte worden gesteld. Het bereik moet hoog zijn, aangezien pushmeldingen in realtime naar abonnees worden verzonden, en iedereen die online is voordat de melding verloopt, zou het bericht moeten ontvangen. Er zijn veel leveranciers die pushmeldingdiensten aanbieden. Echter, ongeacht de serviceprovider, is het bereik van pushmeldingen vaak een probleem.
Maar als u merkt dat het bereik niet hoog is, zijn hier de waarschijnlijke redenen –
- Toestemming geweigerd door Meldingencentrum – Als uw abonnees de meldingen op zijn apparaat hebben uitgeschakeld onder Melding- en Actie-instellingen, ontvangen ze geen web pushmeldingen. Dit zou echter gemarkeerd moeten worden als afgemelde gebruikers.
Dus bij het berekenen van uw werkelijke weergavepercentage, probeer de afgemelde abonnees af te trekken van het totaal verzonden.
Men kan de meldingen hier uitschakelen, hetzij voor een specifieke website of voor de browser zelf. - Oude abonnees kunnen een laag bereik hebben, of de abonneestatus wordt niet onmiddellijk bijgewerkt in Cloud Managers – Alle Web Pushmeldingen worden verzonden naar respectieve cloudmanagers – FCM (Firebase Cloud Manager) voor Chrome, enz., die vervolgens de meldingen leveren aan de individuele browsers. Als een gebruiker zich heeft afgemeld voor de melding via de browserinstellingen, of als de gebruiker deze lange tijd niet gebruikt, wordt de gebruiker gemarkeerd als afgemeld. Maar deze afmelding zou zich moeten voortplanten naar de cloudmanagers. We zien dat deze afmelding soms niet wordt bijgewerkt op het niveau van de Cloud Manager, dus er kan een vertraging zijn bij het markeren van abonnees als afgemeld.
Het kan enige tijd duren voordat het registratietoken volledig uit FCM is verwijderd. Zo is het mogelijk dat berichten die naar FCM worden verzonden, een geldig bericht-ID als antwoord krijgen, ook al wordt het bericht niet afgeleverd bij de client-app. Voorbeeld – Mozilla markeert de abonnees als afgemeld na 2 maanden van onbereikbaarheid. - Op batterijbesparende modus – Als de abonnees de batterijbesparende modus op mobiel of desktop inschakelen, worden de apps die op de achtergrond draaien geforceerd gestopt, zelfs als het apparaat verbonden is met internet. In dit geval zal de gebruiker de meldingen die op dat specifieke moment worden verzonden, waarschijnlijk overslaan of missen, omdat het de draaiende apps forceert te stoppen, waardoor ze de meldingen niet naar het apparaat van de gebruiker kunnen sturen.

- Abonnement via meerdere profielen – Als een gebruiker zich via meerdere profielen tegelijk heeft geabonneerd en slechts één ervan gebruikt, levert de browser de melding slechts aan één profiel. Dit vermindert het bereik van de melding. Als een gebruiker niet inlogt op een profiel in een browser, is de kans groot dat de Cloud managers na verloop van tijd het abonnement laten vallen, omdat ze vaak regels hebben om het abonnement te laten vallen na lange inactiviteit (zie punt 2. hierboven)

- Zwakke internetverbinding – Bij het verzenden van de melding kan de browser het signaal ontvangen, maar als de internetverbinding zwak is of het apparaat is losgekoppeld, kan de browser de melding niet downloaden, waardoor abonnees de melding niet ontvangen.

- Apparaatinstellingen – Om de melding te ontvangen, moet het apparaat ingeschakeld zijn, verbonden zijn met het internet en moet de vliegtuigmodus samen met de energiebesparende modus uitgeschakeld zijn.

- Browser moet minimaal op de achtergrond draaien (voor de meeste apparaten) – Zelfs als de abonnee niet op de website of in de browser is, is het in dit geval belangrijk dat de browser op de achtergrond draait.
- Browser moet actief zijn (alleen voor enkele apparaten) – Meestal tonen de meeste apparaten nog steeds meldingen als de browser op de achtergrond draait. We hebben echter waargenomen dat op apparaten zoals MI (Xiaomi) de browser open moet zijn om een web pushmelding te ontvangen. Dit is apparaatspecifiek waarbij de browser verplicht op de voorgrond moet draaien.
- Bij gebruik van Adblockers, Malware Blockers of bedrijfsfirewalls – Soms kunnen de adblockers en bedrijfsfirewalls de URL van web pushproviders blokkeren, vanwege hun instellingen. Verder kan de landingspagina-URL soms in een Malware- of Adblocker-directory worden vermeld en daardoor worden geblokkeerd.
- Cookies en Firefox-browser – In Firefox is er een bekend probleem dat bij het verwijderen van cookies deze soms onbereikbaar kunnen worden. In dit geval, als u gebruikers heeft die zich abonneren via de Firefox-browser en zij de cookies verwijderen, ontvangen zij mogelijk de melding die u heeft verzonden. Dit is geen veelvoorkomend geval, maar wordt soms gevonden tijdens onze tests.
- Meldingslade raakt vol – Op mobiele apparaten worden meldingen toegevoegd aan de meldingslade. Dus, als de meldingslade vol is, ontvangt de abonnee de nieuwe melding niet. Op dezelfde manier heeft de Windows-meldingslade op de desktop een limiet van enkele meldingen, en als deze vol is, kan de melding worden geweigerd.

- Op MI-apparaten – Er is een storing met MI mobiele apparaten, namelijk dat als een telefoon lange tijd inactief (vergrendeld) is, en u stuurt in die periode een melding, de gebruiker die melding waarschijnlijk mist.
- Bij het wissen van sitengegevens – Wanneer de gebruiker de sitengegevens wist, wordt het service-worker.js-bestand gedeïnstalleerd, wat belangrijk is voor het verzenden en bekijken van meldingen. Daarom ontvangt de gebruiker in dit geval geen melding.
- Melding op vergrendeld scherm – Als de browser geen toestemming heeft om gegevens te downloaden wanneer het scherm is vergrendeld, mist de abonnee waarschijnlijk de melding. Soms zien we op het vergrendelde scherm dat de titel van de melding wordt weergegeven en de boodschap als Privé wordt weergegeven.
- Melding verloopt voordat deze de abonnees bereikt – Als de gebruiker lange tijd niet online of verbonden is met internet en u een vervaltijd voor de meldingen hebt ingesteld, mist de abonnee de melding die in die periode wordt verzonden.
Als u andere gevallen dan deze opmerkt, kunt u ons dit laten weten door een e-mail te sturen naar [email protected]. We houden de lijst up-to-date.
Bonustip: Als u een plotselinge scherpe daling in uw weergaven ziet, kan dit verband houden met uw configuratie. Een veelvoorkomend probleem dat we zien, is dat andere Progressive Web App-plugins de Service Worker die voor Pushmeldingen wordt gebruikt, kunnen overschrijven. Als u onze klant bent en dit ziet, neem dan contact met ons op, zodat we u de oplossing kunnen geven om dit aan te pakken.

Men kan de meldingen hier uitschakelen, hetzij voor een specifieke website of voor de browser zelf.



Hallo. Dit bericht was buitengewoon interessant, vooral omdat ik afgelopen donderdag op zoek was naar ideeën over dit onderwerp.
Hé, bedankt voor de vriendelijke woorden 🙂 Je kunt ons ook volgen op Twitter als je meer tips en tutorials wilt.