Назад в блог

Блог

SignalHost для Wix: серверное отслеживание для вашего сайта без вставки кода

Опубликовано · 6 мин чтения

Доступно в Wix App Market

Приложение SignalHost даёт сайту на Wix серверное отслеживание через Google Tag Manager без вставки кода. Wix размещает на каждой странице один скрипт приложения; он превращает собственные события аналитики Wix в события Google Analytics 4 и отправляет их в виде, который блокировщики рекламы не распознают, на ваш собственный сервер тегинга, а тот пересылает их в Google Analytics 4 и на ваши рекламные платформы. Это руководство рассказывает об установке, подключении, проверке, о том, что отправляет приложение, и о том, что делать, если что-то не работает.

Прежде чем начать

  • Опубликованный сайт Wix. Отслеживание приложения работает только на опубликованном сайте, а адрес сайта Wix сообщает приложениям только после публикации.
  • Аккаунт SignalHost. Чтобы попробовать, хватит бесплатного тарифа: 10 000 запросов в месяц и один контейнер. Аккаунт можно создать прямо во время подключения.
  • Право добавлять приложения на сайт.

1. Добавьте приложение на сайт

Откройте SignalHost: Server Tag Manager в Wix App Market и добавьте его на свой сайт, одобрив разрешения, которые показывает Wix. Одно из них — управление встроенными скриптами: именно так скрипт приложения попадает на ваши страницы. После этого приложение появится в панели управления вашего сайта.

Если на странице приложения написано «Сначала опубликуйте сайт», сделайте это, прежде чем продолжать: отслеживание работает только на опубликованном сайте.

2. Подключите сайт к контейнеру

Откройте SignalHost из панели управления сайта и нажмите «Подключить SignalHost» или, если вы у нас впервые, «Создать бесплатный аккаунт». signalhost.io откроется в новой вкладке; войдите или зарегистрируйтесь там.

Следующий экран перечисляет, что приложение сможет делать — добавлять отслеживание на каждую страницу вашего сайта и поддерживать его в актуальном состоянии, отправлять в этот контейнер просмотры страниц, события магазина и форм вашего сайта и читать статус контейнера, — и чего оно не сможет: читать контактные данные ваших посетителей, использовать ваш аккаунт Google или видеть ваши платежи. Затем вас спросят, какой контейнер должен использовать сайт. Контейнер — это ваш собственный сервер тегинга: веб-контейнер и серверный контейнер Tag Manager, созданные в вашем собственном аккаунте Google, так что они остаются вашими.

Выберите контейнер и нажмите «Подключить» или выберите «Новый контейнер для» вашего сайта и нажмите «Создать контейнер», чтобы пройти короткий мастер.

3. Подтвердите в Wix

Вернитесь на страницу приложения в панели управления Wix; когда вы вернётесь, она обновится. Когда на ней появится «Подтвердите подключение», проверьте указанные аккаунт и контейнер и нажмите «Подтвердить».

После этого страница называет подключённый контейнер, а её заголовок гласит «Отслеживание начнётся через несколько минут», пока всё не будет готово, а затем — «Отслеживание работает». Контейнер, который ещё создаётся, начнёт отслеживание, как только будет готов.

4. Проверьте работу

Откройте опубликованный сайт в новой вкладке и примите cookie-баннер, если он есть. Посмотрите товар, добавьте его в корзину и начните оформление заказа или отправьте контактную форму. Через несколько минут блок «Последние 7 дней» на странице приложения покажет «Просмотры страниц», «Добавления в корзину», «Оформления заказа» и «Покупки».

«Открыть статистику и настройки» открывает ваш контейнер на signalhost.io. Начиная с тарифа Growth раздел «Мониторинг событий в реальном времени» там показывает каждое событие в момент поступления — со страной, браузером и статусом согласия.

Что приложение добавляет на ваш сайт

Один скрипт, который Wix размещает в head каждой страницы и который запускается, только когда посетитель разрешил аналитические cookie в cookie-баннере вашего сайта. Он слушает события аналитики, которые генерирует сам Wix, и превращает их в события Google Analytics 4:

  • page_view — один раз на страницу
  • view_item_list и view_item из Wix Stores
  • add_to_cart и remove_from_cart
  • begin_checkout, add_shipping_info и add_payment_info
  • purchase — один раз на заказ, со стоимостью (без налога и доставки), налогом, доставкой и кодом скидки
  • generate_lead при отправке формы и sign_up, когда посетитель создаёт учётную запись

Скрипт сам хранит cookie Google Analytics и кодирует каждый запрос, поэтому блокировщики рекламы его не распознают. Ваш сервер тегинга пересылает каждое событие в Google Analytics 4 и на рекламные платформы, которые вы настроили на странице контейнера: Google Ads, Meta, TikTok и другие. Выбор посетителя в отношении рекламы передаётся с каждым событием, поэтому ваш серверный контейнер может не пропускать события к рекламным платформам.

Wix помещает email покупателя и контактные данные из форм в собственные события; скрипт не читает ничего из этого. Он также не загружает ваш веб-контейнер Tag Manager: Wix блокирует функцию браузера, через которую отправляет данные тег Google, поэтому обращения этого тега уходили бы в читаемом виде и блокировщики рекламы отбрасывали бы их. Без этого остаются только ваши собственные теги в веб-контейнере, например инструмент тепловых карт.

Ваш собственный домен отслеживания

Сначала ваш контейнер работает на адресе под signalhost.io. На платном тарифе кнопка «Подключить собственный домен» на странице контейнера проведёт вас через настройку поддомена вашего собственного сайта, например metrics.yoursite.com, с помощью одной DNS-записи. Браузеры считают его доменом первого лица, поэтому его cookie считаются вашими собственными, а клики по рекламе остаются засчитанными. Когда домен заработает, приложение в течение нескольких минут переключит на него ваш сайт. Вручную заменять ничего не нужно.

Добавить SignalHost вручную

SignalHost можно добавить на сайт Wix и без приложения. На signalhost.io откройте свой контейнер, найдите фрагмент кода в карточке «Установить на сайт» и нажмите «Копировать». Затем в настройках сайта Wix откройте Custom code и добавьте фрагмент в head всех страниц. Опубликуйте сайт, откройте его и нажмите «Готово» на странице контейнера.

На Wix такая настройка намного слабее приложения. Фрагмент загружает ваш контейнер Tag Manager, тег Google в котором сам отправляет просмотры страниц, и поскольку Wix блокирует функцию браузера, через которую этот тег отправляет данные, SignalHost не может закодировать эти обращения: они уходят в читаемом виде, и распространённые списки фильтров блокировщиков рекламы их отбрасывают. События магазина и форм приходят от скрипта приложения, поэтому сам по себе фрагмент отправляет просмотры страниц и то, что ваш сайт сам отправляет в слой данных. Когда заработает ваш собственный домен, фрагмент придётся заменить самостоятельно. И не используйте оба способа сразу: скрипт приложения тоже отправляет просмотры страниц, поэтому, если фрагмент останется, каждая страница будет посчитана дважды.

Тарифы и оплата

Сайт, подключённый через приложение, оплачивает SignalHost через Wix. Карточка «Ваш тариф» на странице приложения показывает запросы за этот месяц, а «Повысить тариф» открывает оформление оплаты приложения в Wix. Аккаунт, пришедший с сайта Wix, покупает тарифы там, а не картой на signalhost.io.

Wix сохраняет отменённый тариф до конца оплаченного периода. Чтобы удалить аккаунт SignalHost, пока тариф Wix ещё продлевается, сначала отмените тариф в панели управления Wix. Если за ваш аккаунт уже платит другой сайт Wix, магазин Shopify или карта, приложение сообщит об этом; отмените один из них, чтобы не платить дважды.

Управление и отключение

Кнопка «Отключить» находится внизу страницы приложения и требует повторного нажатия. Затем SignalHost в течение нескольких минут выключает свой скрипт на вашем сайте. Ваш контейнер и его статистика сохраняются, а «Подключить SignalHost» снова свяжет сайт. Сайт также есть в списке «Настройки › Подключённые сайты» на signalhost.io.

Если вместо этого вы удалите приложение с сайта в Wix, Wix сообщит об этом SignalHost, и сайт будет отмечен как отключённый.

Если что-то не работает

  • На странице приложения написано «Сначала опубликуйте сайт»: скрипт работает только на опубликованном сайте. Опубликуйте сайт и снова откройте приложение.
  • Срок действия запроса на подключение истёк: снова нажмите «Подключить SignalHost».
  • Страница сообщает, что ваш контейнер ещё настраивается: создание нового контейнера занимает несколько минут, и отслеживание начнётся, как только он будет готов.
  • Страница сообщает, что у вашего контейнера ещё нет ресурса Google Analytics: завершите его настройку на signalhost.io.
  • «Последние 7 дней» остаются на нуле: откройте опубликованный сайт, а не редактор, и разрешите аналитические cookie в баннере. Скрипт запускается только для посетителей, которые их разрешили.
  • Страница сообщает, что открыта уже давно: снова откройте SignalHost из панели управления Wix.
  • Что-то другое: напишите на hello@signalhost.io и укажите адрес сайта.

Товарные знаки

SignalHost — независимый продукт компании Algorithmo GmbH, не связанный с Wix, Google, Meta или TikTok и не одобренный ими. Google Analytics, Google Ads и Google Tag Manager — товарные знаки Google LLC; Meta — товарный знак Meta Platforms, Inc.; TikTok — товарный знак ByteDance Ltd.; Wix и Wix Stores — товарные знаки Wix.com Ltd.

Перестаньте терять данные из-за блокировщиков

Начните бесплатно. Запустите первый контейнер за несколько минут.