Створення мобільних push-повідомлень
Mobile-пуш — це спосіб спілкування з підписниками мобільного додатка. Це невеликі за обсягом, але важливі повідомлення, що відображаються в той момент, коли ви безпосередньо не працюєте з певним додатком.
Для відправлення мобільних пушів у eSputnik треба здійснити такі кроки:
- Крок 1. Підключення мобільних пушів в акаунті eSputnik
- Крок 2. Додавання ключа проекту FireBase до eSputnik
- Крок 3. Створення push-повідомлення
- Крок 4. Тестування відправлення мобільного пуша
- Крок 5. Підготовка групи для відправлення
- Крок 6. Відправлення першого Push-повідомлення
- Крок 7. Перегляд Звіту щодо відправлення
Як налаштувати мобільні пуш-повідомлення?
Щоб підключити мобільні пуші в системі eSputnik, важливо:
- Вибрати тариф на використання мобільних пушів у eSputnik.
- У розділі "Мої тарифи" обрати найвідповідніший для вашої організації тарифний план з урахуванням доступної кількості токенов мобільного додатка в контактній базі.
- Мати готовий мобільний додаток в App Store або Google Play.
Якщо зазначені умови дотримані, можна переходити до налаштувань проекту.
Крок 1. Підключення мобільних пушів в акаунті eSputnik
Для цього потрібно:
-
У правому кутку в особистому кабінеті натиснути назву організації.
-
Натиснути вкладку «Налаштування»
-
Вибрати розділ Mob push.
-
Натиснути «Створити додаток».
Крок 2. Додавання ключа проекту FireBase до eSputnik
У розділі, що відкрився, вкажіть назву проекту й завантажте файл JSON із закритим ключем Google Firebase.
Якщо у вас ще немає проекту — дивіться нашу коротку інструкцію, як:
-
інтегрувати Firebase із вашим мобільним додатком
-
завантажити базу контактів
Рекомендуємо розпочати підготовку з підключення пушів саме з технічних параметрів, описаних в інструкції.
Увімкніть "Тільки для iOS-пристроїв", щоб відправляти мобільні пуші через APN.
Тут можна вибирати:
- За допомогою токенів (ключ підпису в форматі .р8)
- За допомогою сертифікатів (ключ підпису в форматі .р12)
Інструкція, як згенерувати ключі, знаходиться за посиланням
Обов'язково дайте вашому проекту назву, що в подальшому буде відображатися у контактів та в групах. Наприклад, на списку груп кількість контактів із токенами цього додатка буде показана окремою цифрою:
Крок 3. Створення push-повідомлення
3.1 Створити повідомлення в нашому редакторі можна двома кліками у два способи.
3.1.1 Зайдіть до вкладки «Повідомлення» → виберіть розділ «Mob push» у лівій бічній панелі:
3.1.2. Натисніть кнопку «Створити Mob Push»
3.2.1. Зайдіть до вкладки «Повідомлення» → натисніть стрілку на кнопці «Створити email» і виберіть «Mob push»:
3.3. Створіть перше повідомлення.
Заповніть такі поля:
-
Назва. Вкажіть назву для повідомлення (для зручності подальшого адміністрування в адмінці користувач його не побачить)
-
Заголовок. Обов'язкове поле — це тема вашого мобільного пуша, яку побачить користувач.
-
Текст повідомлення. Основна суть вмісту вашого пуша. На різних пристроях повідомлення буде відображатися по-різному, але рекомендуємо писати не більше 40 символів.
-
Мітки. Мобільний пуш ви можете помітити так само, як і будь-яке інше повідомлення в акаунті. Обрану мітку буде видно тільки вам, і це забезпечить зручність у роботі з повідомленнями та звітами, якщо ви використовуєте різні категорії листів або ланцюжків.
-
Custom Data. Повідомлення також може бути сформоване за допомогою custom data в форматі JSON. Наприклад, можна показати картинку, коди кнопок, застосувати кнопки для лінків тощо. Це дає можливість передати в додаток набір параметрів для подальшої обробки, які дозволять правильно показати ваш пуш користувачам.
Розглянемо це на прикладі, в якому нам треба відобразити в пуші у користувача три кнопки.
//customer custom data
"title": "hello'',
"es_actions": [{"id": 1, "caption": "", "link": ""},
{"id": 2, "caption": "", "link": ""},
{"id": 3, "caption": "", "link": ""}]
}
У наведеному вище прикладі всередині es_actions передбачені три кнопки дії в push-повідомленні. Можна задати будь-які посилання, ідентифікатори кнопок/дії, що при отриманні push будуть оброблені вашим додатком.
Запит спрацює, якщо є підтримка custom data на рівні додатка; це не залежить від пристрою користувача. Розробники мають передбачити ці параметри, створюючи програму.
-
Посилання. Воно може бути браузерним або з вашого додатка. Без додавання посилання тап на пуші за замовчуванням запустить додаток. За замовчуванням дією за кліком push-повідомлення є відкривання програми.
-
Рівень занепокоєння. Встановіть пріоритет ваших повідомлень, щоб захистити підписників від нав'язливих розсилок.
-
Термін активності повідомлення (TTL). Заплануйте тривалість активності повідомлення, тобто протягом якого часу воно буде доступним у шторці пристрою для переходу.
Логотип компанії передається в мобільний пуш із самого додатка.
Крок 4. Тестування відправлення мобільного пуша
Щоб протестувати відправлення повідомлень або запланувати першу розсилку моб.пуш-повідомлень, увійдіть до відповідного розділу в особистому кабінеті.
4.1. Перейдіть у «Повідомлення» → «Повідомлення» → «Mob push».
4.2. Зайдіть у заздалегідь створене повідомлення.
4.3. Для тестування повідомлення натисніть кнопку «Test».
Перед вами відкриється віконце для відправлення тесту, в якому треба вказати номер телефону, до якого прив'язаний мобільний пуш-токен.
-
У рядку «Додаток» виберіть додаток, для якого будуть відправлені пуш-повідомлення. Якщо у вас підв'язаний тільки один додаток, він уже буде вказаний за замовчуванням.
-
У рядку “Вибір контакту” введіть або знайдіть номер телефону, для якого буде здійснено тестову розсилку.
Статуси мобільного пуша при відправленні:
-
У обраного контакту немає токена додатка.
-
У обраного контакту є токен, на нього можна зробити тестове відправлення.
-
Такий контакт не знайдено.
4.4. Після відправлення тестового повідомлення можна буде побачити, як мобільний пуш виглядає на вашому пристрої. Є два варіанти показу:
- Повідомлення знаходиться в "шторці"
- Повідомлення відкрите в "шторці"
Крок 5. Підготовка групи для відправлення
Визначте сегмент для запланованої розсилки, виходячи з будь-яких доступних даних про контакт:
- його поведінки на сайті,
- історії купівель,
- переглядів,
- покинутих кошиків,
- акцій тощо.
5.1. Для створення потрібного сегмента зайдіть у розділ Контакти — Групи контактів та виберіть "Нова група"
5.2. Виберіть "Умовна група"
5.3. У вікні, що відкриється, коротко опишіть групу для подальшої роботи з нею, оскільки груп у вашому акаунті може бути багато. Додайте назву, вкажіть мету створення групи та пропишіть теги, за якими можна буде легко знайти і впорядкувати такі групи.
5.4. Додайте потрібні умови. Тут ви маєте широкі можливості для сегментації. Можна використовувати будь-яку інформацію про контакт і його активності
Наприклад, можна налаштувати кілька умов:
- контакти, що переглядали розділ "Смартфони" протягом останніх 30 днів,
- середній чек купівлі яких перевищує 1000 грн,
- при цьому виключити клієнтів з Iphone.
Деталі про створення умовних груп >>
Крок 6. Запуск розсилки
Надішліть перше Mobile push-повідомлення
6.1. Для запуску розсилки натисніть «Створити розсилку»
6.2. У вікні, що відкрилося, виберіть групи для розсилки
6.3. У вікні попереднього перегляду перевірте всі дані для запуску розсилки.
Важливо!
Якщо при натисканні кнопки «Тест» або «Створити розсилку» ви побачите спливаюче віконце з попередженням
Система повідомляє вам про те, що мобільний додаток ще не підключений або не вибрано тарифний план для відправлення.
Якщо ж усе гаразд — одразу запуститься розсилка мобільних пушів, і результати незабаром стануть доступними в розділі «Розсилки» → «Звіти»
Крок 7. Перегляд Звіту про відправлення
Звіти щодо мобільних пушів представлені такими статусами:
-
Усього в групі — кількість клієнтів із мобільними токенами (у клієнта встановлений мобільний додаток). У звіті відображаються всі контакти, що відповідають умовам заданого сегмента, а отже, їм було заплановано відправлення розсилки.
-
Відправлено — кількість успішно відправлених повідомлень на Firebase.
-
Доставлено — кількість повідомлень, які були успішно доставлені на пристрій клієнта.
-
Прочитали — кількість повідомлень, де клієнти перейшли за посиланням, клікнули пуш.
-
Помилки — кількість повідомлень, які нам не вдалося успішно відправити з тих чи інших причин.
За потреби можна автоматизувати відправку пушів. Наприклад, налаштувати привітальні пуш-повідомлення для нових контактів, які щойно підписалися на пуш-розсилку.