пр. Мира 620000 Россия +7900-000-00-00
Логотип блога интернет-бродяги

Не работает push-рассылка

Не работают push-уведомления

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

Когда обратился в поддержку, то получил ответ о том, что на их стороне всё работает исправно, но мой сайт затирает UTM-метки, поэтому пуши не отправляются.

Чтобы удостовериться в том, что сайт действительно трёт метки, проделал следующее:

  1. Открыл главную страницу сайта и добавил к его URL в адресной строке браузера для проверки вот такую UTM:
    https://hoboweb.ru/?utm_source=proverkametok
  2. Кликнул Enter
  3. Открыл консоль браузера при помощи кнопки F12 на клавиатуре.
  4. Перешёл на вкладку «Network» и в поле «Filter» ввёл название переданной UTM — «proverkametok»
  5. В поле «Name» я увидел обращения к сторонним ресурсам, но метки «proverkametok» в URL не обнаружил.

Значит, действительно, сайт не передаёт GET-параметры. Что я сделал, чтобы на сайте снова начала работать push-рассылка? Оказалось всё очень просто. Дело в том, что незадолго до обнаружения неисправности, я установил на сайт плагин кеширования. Поэтому сразу полез в его настройки.

На вкладке расширенных настроек плагина WP Super Cache я обнаружил, что пункт «Не кешировать страницы с параметрами GET (?x=y в конце URL).» не отмечен галочкой.

Вот в чём дело! После того, как я отметил галкой чекбокс этой настройки, всё заработало. Push-уведомления о новых записях блога снова стали исправно приходить подписчикам.

В консоли браузера я увидел UTM.

Вот так просто оказалось проверить, затирает ли сайт UTM-метки, и возобновить работу push-рассылок.

Друзья, плюсаните, вдруг пригодится!

Почитайте похожие материалы

Об авторе: Hobo

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

+ 89 = 91

 

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять