Często zadawane pytania dotyczące dostarczania powiadomień push
Czego się dowiesz?
Poznaj odpowiedzi na często zadawane pytania dotyczące dostarczania powiadomień push.
W poniższych sekcjach odpowiadamy na następujące pytania:
- Dlaczego profil został pominięty w powiadomieniu push?
- Jeśli ktoś usunie aplikację ze swojego urządzenia, czy w Klaviyo wyświetlimy odpowiednią metrykę?
- Dlaczego powiadomienia push nie są dostarczane na urządzenie po wysłaniu?
Dlaczego profil został pominięty w powiadomieniu push?
Powiadomienie push mogło zostać pominięte z wielu powodów. Najbardziej prawdopodobne to:
- Inteligentna wysyłka Smart Sending (np. do profilu niedawno wysłano powiadomienie push)
- W profilu brakuje tokena powiadomień push z powodu tego, że dana osoba:
- Nigdy nie włącza powiadomień push dla aplikacji
- Wyłączanie powiadomień push dla aplikacji
- Usunięcie aplikacji (powodujące unieważnienie tokena powiadomień push)
Jeśli ktoś usunie aplikację ze swojego urządzenia, czy w Klaviyo wyświetlimy odpowiednią metrykę?
W Klaviyo nie ma metryki „aplikacja usunięta”; jednak następnym razem, gdy wyślesz wiadomość do osoby, która usunęła aplikację, pojawi się zdarzenie Odrzucone powiadomienie push . Jeśli powiadomienie zostanie odrzucone z powodu nieprawidłowego tokena (co może się zdarzyć, gdy aplikacja zostanie usunięta), Klaviyo usuwa ten token powiadomień push z profilu.
Pamiętaj, że zdarzenie Bounced Push pojawia się za każdym razem, gdy powiadomienie push nie zostanie dostarczone. Inne powody niepowodzenia znajdziesz w tym artykule o dostarczaniu powiadomień push.
Dlaczego powiadomienia push nie są dostarczane na urządzenie po wysłaniu?
Najprawdopodobniej występuje problem z konfiguracją — albo z informacjami konfiguracyjnymi podanymi na stronie ustawień powiadomień push w koncie, albo z integracją zestawu SDK Klaviyo. W pierwszym kroku zalecamy skontaktowanie się z osobą tworzącą aplikację i potwierdzenie informacji podanych w ustawieniach konta.
Jednak istnieje 5 innych potencjalnych problemów:
- Profil nie ma tokena powiadomień push (tj. Brak tokena powiadomień push). W takim przypadku profil zostanie pominięty, a Klaviyo nie podejmie próby wysłania do niego powiadomienia push.
- Token w profilu jest nieprawidłowy, ponieważ użytkownik usunął aplikację. W takim przypadku aplikacja unieważnia token, a Klaviyo usuwa go z profilu.
- Użytkownik wyłączył powiadomienia push w aplikacji. W takim przypadku Android lub iOS może nie powiadomić Klaviyo o tym, że użytkownik wyłączył powiadomienia, więc Klaviyo może wyświetlać powiadomienie push jako dostarczone, ale użytkownik go nie zobaczy.
- Odbiorca twierdzi, że nie widzi powiadomienia, ponieważ aplikacja jest otwarta na urządzeniu (tj. jest na pierwszym planie) w momencie dostarczenia powiadomienia. Podczas testowania powiadomień push zalecamy zamknięcie aplikacji i zablokowanie telefonu. Jeśli chcesz, deweloper aplikacji może wdrożyć obsługę powiadomień push na pierwszym planie w zestawie SDK Klaviyo.
- Występuje problem z urządzeniem zamierzonego odbiorcy. Zdarzenia Received Push są wywoływane, gdy Klaviyo wysyła do iOS lub Androida pomyślne żądanie wysłania powiadomienia push. Dlatego jeśli żądanie się powiodło, ale klient nigdy nie otrzymał powiadomienia push, jest prawdopodobne, że przyczyna leży po stronie jego urządzenia. Na przykład urządzenie może być w trybie „Nie przeszkadzać”, w trybie niskiego zużycia energii lub oszczędzania baterii albo nie mieć połączenia z siecią — a to wszystko może uniemożliwić wyświetlanie powiadomień push.