Можно ли отправлять события на стороне сервера в Google Tag Manger? - PullRequest
0 голосов
/ 11 октября 2019

Нам необходимо отслеживать некоторые события на стороне сервера, учитывая, что некоторые действия наших пользователей выполняются в автономном режиме по телефону, и отправлять эти события нескольким инструментам отслеживания и рекламным сетям, чтобы остановить или увеличить бюджет ремаркетинга.

Мы читаем о Протоколе аналитики Google Analytics Но это только устраняет проблему для GA и других продуктов Google (Google Ads), но не решает проблему для других сетей (Facebook Ads, AdRoll, Outbrain и т. Д.)

Я думаю, что это решило бы проблему, когда эти события помещались в Google Tag Manager и собирались с помощью триггеров и переменных, которые отбрасывали правильные теги. Эта настройка позволит нашей маркетинговой команде контролировать уведомления рекламной сети о необходимости действий.

1 Ответ

0 голосов
/ 11 октября 2019

Хотя это может быть технически осуществимо, я думаю, что заставить GTM работать на стороне сервера было бы огромным хаком. Менеджер тегов Google используется для управления тегами JavaScript и HTML и не предоставляет API-интерфейсов на стороне сервера (кроме REST Api , используемого для управления вашими учетными записями и контейнерами).

Причина, по которой я считаю это технически осуществимой, заключается в следующем: GTM внедряет скрипты на ваш веб-сайт и использует оконный компонент и события, которые не существуют на стороне сервера. Поэтому вам нужно было бы раскрутить некоторый клиент на вашем сервере (например, Electron), чтобы он работал, и затем передавать события клиенту. Вы можете попробовать сделать это для развлечения, но я бы не советовал делать это для любого коммерческого сервера.

...