Push-кампании
Запускайте разовые, еженедельные и триггерные push-кампании с сегментацией, тихими часами и атрибуцией дохода.
Push возвращает подписчика после первого визита и показывает, принёс ли этот контакт клики, конверсии и доход. darkcore сохраняет привязку к потоку, поэтому клик из уведомления проходит через тот же маршрут и остаётся в аналитике.
Не путайте разрешение на системные кампании с permission prompt. Переключатель Разрешить системные push-кампании в потоке только определяет, отправлять ли подписчикам этого потока кампании, запущенные администратором. Сам промпт, его триггер, стиль и тексты настраиваются в PWA Editor → Config. Direct Link хранит собственные push-настройки в своём редакторе.
Быстрый запуск
В настройках PWA включите Запрос уведомлений и выберите понятный момент показа — после установки, клика или короткой задержки.
Откройте Push-кампании → Создать, задайте внутреннее название и тип кампании.
Напишите заголовок и текст, проверьте превью и добавьте другие языки при необходимости.
Выберите аудиторию: потоки, GEO, ОС, языки и статусы конверсий.
Настройте время, тихие часы или событие-триггер и сохраните кампанию.
Создать push-кампанию
Создайте кампанию и используйте этот гайд как чеклист.Типы кампаний
| Тип | Когда отправляется | Для чего подходит |
|---|---|---|
| Запланированная | Один или несколько раз в выбранные дату и время | Промо, новый оффер, короткая акция |
| Еженедельная | В выбранные дни и время каждую неделю | Регулярные напоминания и контентные серии |
| По событию | После install или любого активного типа конверсии с одной или несколькими задержками | Онбординг, возврат после регистрации, повторный депозит |
Для отправки в ближайшее время создайте Запланированную кампанию на ближайшее доступное время. Тип Немедленная может отображаться в старых кампаниях, но больше не создаётся.
Контент
Минимум — заголовок и текст. Иконка должна быть квадратной (рекомендуется от 192×192), большое изображение — широким (рекомендуется от 720×360).
Для персонализации доступны макросы подписчика: GEO, ОС, язык, ID подписки, поток и click_id первого клика. Проверяйте каждую языковую версию в превью: короткий заголовок и одно чёткое действие читаются лучше длинного рекламного текста.
Аудитория
Фильтры внутри кампании работают вместе. Если выбрать несколько условий, подписчик должен соответствовать каждому из них.
| Фильтр | Пример использования |
|---|---|
| Потоки | Отправить только подписчикам конкретного флоу |
| Страны | Отдельное предложение для BR или MX |
| ОС | Инструкция только для Android или iOS |
| Язык | Контент для конкретной языковой версии |
| Статус конверсии: есть / нет | Регистрация есть, депозита ещё нет |
Не дублируйте событие-триггер тем же фильтром «есть». Кампания после депозита уже знает, что депозит произошёл. Комбинация нет регистрации + есть депозит также не будет иметь аудитории, потому что депозит предполагает регистрацию.
Расписание и тихие часы
- Фиксированный часовой пояс — все получают push в один момент.
- Локальное время подписчика — каждый получает его в указанное время своего региона; если часовой пояс неизвестен, используется UTC.
- Тихие часы — запланированные отправления внутри окна пропускаются, а триггерные откладываются до его окончания.
Для кампании по событию можно указать несколько задержек:
5m, 1h, 1dВ этом примере подписчик получит серию через 5 минут, 1 час и 1 день после события.
Как читать статистику
| Метрика | Что означает |
|---|---|
| Отправлено | Push принял сервис доставки браузера; это ещё не означает открытие |
| Процент доставки | Отправлено ÷ (отправлено + технические ошибки + отток) |
| Ошибки | Сервис доставки отклонил попытку по технической причине |
| Отток | Подписка больше не принимает push: PWA удалено, разрешение отозвано или данные браузера очищены |
| CTR | Клики ÷ отправлено |
| Отписки | Отписки, атрибутированные этой кампании |
| Конверсии | События после кликов из push, отдельно по каждому типу воркспейса |
| Доход | Сумма доходных конверсий после кликов из этой кампании |
Разбивки по платформе, стране и языку помогают отличить слабый контент от неудачно выбранного сегмента.
Если кампания не отправляется
| Симптом | Что проверить |
|---|---|
| Ноль получателей | Кампания привязана к нужным потокам, а фильтры не противоречат друг другу |
| Подписок почти нет | Запрос push включён на PWA и показывается после разрешённого жеста/триггера |
| Кампания по событию не запускается | Ключ события совпадает с активным типом конверсии, задержка имеет формат 30m, 2h или 1d |
| Низкая доставка | Разделите технические ошибки и естественный отток старых подписок |
| Есть клики, но нет дохода | Проверьте трек-ссылку потока, click_id и входящий postback |