Электронная торговля в Яндекс Метрике: dataLayer, лимиты и отладка

Данные передаются в глобальный массив (по умолчанию dataLayer) через push с объектом ecommerce, внутри которого описываются действие, валюта и товары. В настройках счётчика нужно явно включить e-commerce и согласовать имя контейнера, если оно нестандартное.
Метрика умеет подхватывать уже настроенные структуры Enhanced Ecommerce / GA4 — это экономит время, если магазин мигрировал с другой системы.
- [Передача данных электронной торговли — Яндекс Метрика](https://yandex.ru/support/metrica/ru/ecommerce/data) — Формат объектов и ограничения.
- [Проверка настроек e-commerce](https://yandex.ru/support/metrica/ru/ecommerce/check) — Отладка и параметры _ym_debug.
---
## Типичные ошибки
Отправка крупного заказа одним объектом может упереться в лимит длины — дробите состав корзины или номера заказов по правилам поддержки.
Не отправляйте критичные события только в момент ухода со страницы без гарантии доставки — часть данных может не успеть уйти.
