Предположим, вы хотите запустить новую кампанию и сегментировать подписчиков на основе просмотренной ими страницы. Как бы вы это сделали? Вы бы использовали наш JavaScript API, который просто добавляет в нужный вам сегмент. Как бы вы динамически сегментировали подписчиков push-уведомлений, не меняя код?
Вот где Google Tag Manager (GTM) пригодится. Google Tag Manager — это удобное решение для управления тегами, или фрагментами JavaScript, которые отправляют информацию третьим сторонам, на вашем веб-сайте или в мобильном приложении. Вы используете интерфейс, чтобы решить, что и когда должно срабатывать, на какой странице или при каком действии. GTM затем добавляет соответствующий трекинг на ваш сайт, чтобы все работало, и это один из лучших инструментов для маркетологов. Вы можете установить Push Notification через GTM.
Пример – Если URL содержит «turmeric», добавьте в сегмент «Turmeric» следующим образом –
_pe.addSubscriberToSegment(‘segmentName’);
Вот наше пошаговое руководство по GTM для запуска тегов/API PushEngage
Пример: Если URL содержит «Features» и является страницей в подкаталоге ниже «features», мы добавим сегмент «Features» подписчику push-уведомлений.
- Создать новый триггер -> Триггер URL «Features» в GTM
- Настройте шаблон URL страницы, используя RegEx или любой другой механизм.

- На этом триггере запустите пользовательский тег, содержащий код Push Engage.
Обратите внимание: убедитесь, что мы запускаем правильную версию PushEngage JS API. Если вы добавили PushEngage с использованием устаревшего кода, используйте устаревший API. Если вы добавили Push Engage с использованием асинхронного кода, используйте этот API.
https://www.pushengage.com/api/js-async-api/
Для асинхронного кода вызов для добавления в сегмент выглядит так: window._peq.push([‘add-to-segment’,’segmentName’]);
Посмотрите, как добавить этот код в GTM

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