Когда ИИ в помощь? Когда нужны лапы программиста, но их нет

Создала я себе как-то задачу (скучно живётся, неправда ли?): настроить в Яндекс Тег Менеджере передачу кликов с поиска в отдельную цель Метрики, чтобы потом использовать её для более тонкой настройки целей в Директе.

Скрипт у меня уже был, но работал он… не совсем так, как нужно. Он считал не все переходы, а только из спецразмещений. Клики с других позиций поиска в цель не попадали.

Казалось бы, вставила новый скрипт и готово.

Но тут сработал классический закон программиста: «Чужой код не работает на твоём сайте как надо». И у меня он, конечно же, не заработал так, как ожидалось.

Обратилась к Ассоль за подсказкой, как можно доработать код, чтобы учитывать больше вариантов размещения.

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

Шаг за шагом мы прогнали несколько проверок, чтобы сначала понять, где именно всё ломается. В итоге выяснилось, что проблема не в Метрике и не в Тег Менеджере. Дело было в передаче данных через UTM.

Причём это даже не ошибка в классическом смысле. Разметка была рабочей, просто в нашем конкретном случае один из параметров передавал не те данные, которые были нужны именно для этой цели.

Немного дописали код, отдельно проверили разные варианты размещения.

И вуаля!

Цель работает корректно.

Заняло это, правда, около трех часов моего времени. Но зато я не ждала программиста, которого нет.

И больше всего меня радует даже не то, что в итоге заработала цель. А то, что задача не зависла на неопределённое время и не отправилась в папку «когда-нибудь потом» только потому, что рядом не оказалось нужного специалиста.