Документация

Как начать собирать базу push-подписок

Техническая часть

  1. Перейдите в раздел “Фиды” (https://pushtorm.net/Feeds) и нажмите “Создать”.
  2. Заполните все необходимые поля и нажмите кнопку “Сохранить”.
  3. На панели справа нажмите “Скачать”.
  4. Скачанный файл sw.js нужно разместить в корневой директории вашего веб-ресурса.
  5. Далее вам нужно скопировать скрипт ниже и добавить в конец страницы вашего веб-ресурса перед закрывающим тегом </body>.

Поздравляю, вы заработали ачивмент “Программист”!

Креативная часть

  1. Перейдите в раздел “Креативы” (https://pushtorm.net/Creatives) и нажмите “Создать”.
  2. Заполните все необходимые поля.
  3. Загрузите свои картинку и иконку.
  4. При необходимости замените URL для кнопок вашего пуша.
  5. Нажмите “Сохранить”.

Поздравляю, вы заработали ачивмент “Веб-дизайнер”!

Создание кампании

  1. Перейдите в раздел “Кампании” (https://pushtorm.net/Campaigns).
  2. Настройте подробный таргетинг.
  3. Настройте расписание и интервалы отправок.
  4. Укажите, через какое время после подписки начнется отправка, и нажмите “Сохранить”.
  5. Запустите созданную кампанию, нажав на иконку “Start”.

Поздравляю, вы заработали главный ачивмент “Партнер Pushtorm” :)

Фиды

  1. Имя — произвольное имя для того, чтобы было проще ориентироваться по созданным фидам.
  2. Постбэк URL — это URL, который используется для передачи информации о конверсиях в трекинговые решения.
  3. Использовать общий постбэк URL — включив эту функцию будет использоваться общий постбэк, который вы указали в настройках.
  4. Описание — произвольные заметки для себя.
  5. Запрос при загрузке страницы — включенная функция служит для автоматического показа запроса push-подписки сразу после загрузки страницы.
  6. URL редиректа при нажатии “Разрешить” — адрес, на который будет перенаправляться пользователь при подписке.
  7. URL редиректа (один или несколько) при нажатии «Блокировать» — так называемая “Карусель редиректов”. Адрес на который будет перенаправляться пользователь при нажатии кнопки “Блокировать”. Если указать несколько адресов (каждый указывается с новой строки), то при нажатии “Блокировать”, пользователя последовательно будет перенаправлять по всем указанным адресам, пока список не закончится.
  8. Передавать параметры URL при редиректах — активировав эту функцию, ранее заданные параметры будут передаваться и при редиректах.
  9. Показывать reCAPTCHA при нажатии “Блокировать” — опция, позволяющая показывать заглушку с фейковой капчей, клик по которой перенаправляет пользователя последовательно по указанным адресам в списке “URL редиректа (один или несколько) при нажатии «Блокировать»”.

Аналитика фидов: доступно 3 визуальных формата отображения аналитики: диаграмма, график, таблица.

Креативы

  1. Название — произвольное имя для того, чтобы было проще ориентироваться по созданным креативам.
  2. Заголовок — заглавный текст, который будет отображаться в пуш-уведомлении.
  3. Текст — основной текст с кратким описанием вашего предложения пользователю.
  4. URL перехода — адрес, на который будет перенаправлен пользователь.
  5. Иконка — изображение, которое будет использоваться в качестве иконки вашего уведомления.
  6. Изображение — картинка, занимающая большую часть уведомления.
  7. Время жизни (дней) — TTL (time to live), через заданное количество дней push-уведомление будет удалено с сервера очереди, и пользователь его не увидит.
  8. Кнопка 1 — дополнительная кнопка на вашем уведомлении.
  9. Кнопка 2 — вторая дополнительная кнопка.
  10. URL перехода у кнопок — возможность задать адрес перехода по кнопке, отличный от основного.
  11. Использовать основной URL перехода — активировав эту функцию, пользователей при нажатии на доп. кнопки будет перенаправлять по основному URL, указанному ранее.
  12. Теги — используются для удобства поиска креативов.

Замена домена — автоматически ищет домен по всем креативам и заменяет на новый, указанный вами адрес.

Кампании

  1. Название — произвольное имя для того, чтобы было проще ориентироваться по созданным кампаниям.
  2. Фиды — выбираете, по каким фидам запускать кампанию.
  3. Креативы — выбираете, какие креативы будут использоваться при рассылке.
  4. Возраст подписки — таргетинг по свежести подписки.
  5. Рабочие часы (UTC) — гибкая настройка рассылки по времени. Обратите внимание на часовой пояс, у нас используется UTC.
  6. Время после подписки — таргетинг по свежести подписки.
  7. Отправлять через каждые — гибкая настройка интервалов отправки уведомлений, связанная со временем, прошедшим после подписки пользователя.
  8. Кол-во минут после подписки, через которое начинать отправку уведомлений — по прошествию заданного времени, пользователям начнут приходить уведомления с заданными вами интервалами.
  9. ID подписок, по которым не отправлять уведомления — блеклист ID пользователей, по которым не будет производиться рассылка.

Вариации таргетинга: Браузеры, ОС, Версии ОС, Языки, Страны, Возраст подписки.

Трекинг

Отслеживать конверсии — активирует дополнительные метрики по вашим креативам, конверсии/CR.

Настройки

Общий постбэк URL — постбэк будет использоваться во всех фидах, в которых вы включили функцию “Использовать общий постбэк URL”.
Общий черный список ID подписок, по которым не отправлять уведомления — блэклист, по которому не будут производиться рассылки.
Смена пароля — стандартная процедура смены пароля на новый.

Параметры

{feedId} — ID фида, с которого подписался пользователь.
{campaignId} — ID кампании, с которой перешел пользователь.
{creativeId} — ID показанного креатива.
{subscriptionId} — ID подписчика.
{subscriptionAge} — сколько дней прошло с момента подписки пользователя.
{creativeButton} — номер кнопки в уведомлении, по которой кликнул пользователь.
{notificationKey} — ключ (ID) уведомления для трекинга.

Постбэк о событиях посредством Binom

Оповещение о подписке через эвент бинома.
Если вы собираете подписки в кампаниях, не созданных исключительно для сбора подписок, то передача информации через подписку ухудшит восприятие конверсий в этой кампании. В таком случае, лучше использовать событие Binom.

Создайте событие Binom для пуш подписок. Измените наш скрипт запроса пуш подписки. Во время инициализации нашего скрипта, необходимо добавить callback функцию, которая будет передавать эвент о том, что произошла удачная пуш подписка.


Это будет выглядеть так:

onSuccessCallback: function(s){var o = document.createElement("img");
o.src='https://example.com/click.php?event5=1';},
params: {}
};