1. Нет ничего плохого в том, чтобы знать, как работают отдельные JavaScript-методы или как гуляют данные в браузере. Хуже, когда вы начинаете объяснять это всем остальным. И самое плохое - если это не является вашей прямой обязанностью.
  2. Я был на десятках созвонов, где подрядчики и разработчики спорили о скриптах, атрибутах, пикселях, но не могли объяснить базовое: откуда берутся параметры и почему они должны прилетать в одном и том же виде.
  3. DataLayer - это фундамент. Но если никто не знает, что это, то пиши пропало: события передаются как попало, параметры гуляют, отчёты живут своей жизнью. И CMO приходится брать на себя роль тимлида.
  4. Корень проблемы не в лени. Разработчики отлично поймут, что такое dataLayer и с чем его едят - если вы подробно объясните, зачем он вам. Иначе каждый продолжит работать «как привык», а результатом останется бардак на уровне данных.
  5. Мы в Add2Cart не объясняем как работает dataLayer - мы делимся тем, что нужно на выходе. И приаттачиваем документ: схема событий, структура массива, параметры. Отдаем подрядчикам и разработчикам. С этого момента трекинг начинает работать на нас, а не мы на него.
  6. В какой-то момент я понял, что CMO не обязательно разбираться в тонкостях разработки, а гораздо важнее детально и подробно объяснить, что он ожидает на выходе. Объяснять нужно письменно. Потому что очевидным оно становится только тогда, когда задокументировано.

Больше о работе с данными в продукте и маркетинге есть в Телеграм-канале «Модель атрибуции».