Skip to content

Веб-пуши через Google Tag Manager

Внедрите push-уведомления за четыре шага без написания кода! Wavesend WebSDK Lite можно добавить на ваш сайт через Google Tag Manager, что делает процесс интеграции максимально простым.

В консоли Firebase выберите ваш проект, чтобы получить Server Key и Sender ID из Firebase. Для справки см. скриншот ниже:

Перейдите в Control Panel Wavesend и добавьте новое приложение. На открывшейся странице настройте платформу Chrome или Firefox, нажав кнопку Configure в соответствующей строке. Заполните форму:

  • Server Key из консоли Firebase в поле API key;
  • Sender ID из консоли Firebase в поле FCM Sender ID;
  • Точный адрес вашего сайта в поле Website Name.

Обязательно скопируйте Application Code созданного приложения, он понадобится вам позже. Код приложения выделен ниже:

1. В Google Tag Manager выберите контейнер или создайте новый.

2. Создайте новый Tag и выберите Custom HTML в конфигурации тега.

3. Скопируйте приведенный ниже скрипт и вставьте его в поле HTML;

<script type="text/javascript" src="/docs//cdn.wavesend.ru/webpush-lite/v1/wavesend-web-notifications-lite.js?pw_application_code=#####-#####" async></script>

4. Замените знаки решетки #####-##### (выделены на рисунке ниже) в скрипте на ваш Application Code Wavesend, который вы получили на шаге 2.

5. Прокрутите вниз до опций Triggering (Условия активации) и выберите All Pages.

6. Нажмите “Сохранить”. Ваш Tag готов!

Кнопка подписки на push-уведомления

Section titled “Кнопка подписки на push-уведомления”

Позвольте пользователям подписываться на push-уведомления с помощью кнопки подписки. Чтобы настроить кнопку, просто добавьте следующий скрипт через Google Tag Manager.

<div style="text-align:center;margin:90px 0;">
<button style="color:#000000;background: none;font-size: 16px;cursor: pointer;font-weight: 700;padding:0 60px;line-height: 60px;border:3px solid #000000;" type="button" name="button" onclick="window.wavesendLite.instance.showSubscriptionWindow()">Subscribe Now</button>
</div>

Все готово! Теперь посетители вашего сайта могут подписываться на push-уведомления и получать их.