Как выбирается устройство для отправки мобильного пуша
  • 28 Feb 2024
  • 1 минута
  • Темная тема
    Светлая тема
  • формат pdf

Как выбирается устройство для отправки мобильного пуша

  • Темная тема
    Светлая тема
  • формат pdf

Article Summary

У клиента может быть несколько устройств, связанных с одним приложением. Например, он заходит в свой аккаунт с телефона и планшета.

Количество устройств на одном клиенте технически не ограничено, но при большом количестве стоит задуматься, нет ли тут ошибок интеграции или мошенничества.

У клиента установки приложения на разных платформах

Например, он заходил в приложение с iPhone и Samsung.

Пуши отправляют на все устройства?

Важно помнить, что ваше приложение на iOs и Android — это по сути два независимых приложения. У них разные точки интеграции, под них создаются отдельные рассылки.

Это значит, что если клиенту можно отправлять пуши на обеих платформах, клиенту придут пуши на два устройства.

Как этого избежать?

Выберите приоритетное приложение и сделайте исключение фильтрами.

Например, в рассылке Android добавьте условие, что на мобильное приложение клиента в iOs нельзя отправлять пуши, а в iOs оставьте начальный фильтр.
Тогда пользователям с двумя платформами уйдет пуш только на iPhone.

Решите, насколько оптимально для вас такое решение.
Во-первых, клиентов с таким пересечением обычно очень мало.
Во-вторых, клиент мог один раз на чужом устройстве зайти в приложение на iOs, а обычно пользоваться Android.


У клиента несколько установок приложения в рамках одной платформы

Например, он заходил в приложение с iPhone 13 и iPhone 10.

Пуши отправляют на все устройства?

Нет, только на последнее активное устройство с разрешением на отправку пушей.

Почему тогда шлем пуши на последнее устройство?

Клиент может заходить в свой аккаунт с разных устройств. Это может быть старый телефон, который он потом передарил бабушке, или телефон друга, с которого он авторизовался, когда села зарядка на своем.

Мы не хотим в таких случаях отправлять пуш хоть на какое-нибудь устройство клиента с разрешением и считать, что коммуникация до него доходит.

Поэтому отдаем предпочтение только последнему устройству. Если на нем заблокированы пуши, мы получим эту информацию, и дальше можем стараться его реактивировать.

Какое устройство считается последним?

Последнее — то, которым позже всего пользовался клиент. Сортируем по началу сессии. В карточке клиента оно будет самым верхним.

Как сделать устройство последним?

Например, вы зашли в приложение с телефона, через пару минут — с планшета.
Планшет стал последним устройством. Но вы хотите отправить пуш на телефон.

Помните, что сессия закрывается через 30 минут после последнего действия в приложении.

Значит, нужно дождаться окончания сессии на телефоне и затем заново зайти с него в приложение. Теперь последним устройством будет телефон.

Mobile push рассылка: плюсы, минусы и примеры