Это в основном только философский вопрос.Менеджер тэгов Google и отслеживание расширенной электронной торговли Google
Я изучаю интеграцию GTM и внедрение с ней расширенного отслеживания электронной торговли, и чем больше я смотрю на нее, тем больше чувствую, что эти двое борются друг с другом.
GTM, похоже, поощряет разделение проблем веб-приложения, в котором приложение предоставляет общие данные, указывающие на уровень данных, и «Маркертер» или аналогичные установки тегов в GTM с использованием этих переменных.
Однако рекомендуется использовать расширенную электронную коммерцию, чтобы добавить очень конкретные данные непосредственно в слой данных и просто отметить галочкой в GTM. Это означает, что уровень данных больше не является общим, и вы не можете внедрять расширенную электронную коммерцию без изменений в ваш сервер или «без поддержки ИТ-отдела», поскольку GTM любит рекламировать себя.
Я что-то упустил или не поедает свою собачью пищу?
Я вижу слой данных как слой абстракции между GTM и приложением. Вы публикуете данные, которые могут использоваться в GTM в нескольких тегах, и каждый тег использует или модифицирует данные по мере необходимости перед использованием, поэтому datalayer больше относится к раскрытию данных и не привязан к определенному тегу. Вот почему меня это беспокоит. Также да, они предоставляют выбор, но они не рекомендуют версию без datalayer. –
Не-dataLayer (или, скорее, «внутренний DataLayer», вам все равно нужно сопоставить это с требуемой структурой) больше подвержено ошибкам, поэтому я считаю, что это прагматичное решение. Я понимаю, почему это беспокоит вас, но для всех практических целей это, кажется, разумный подход. –