Электронная торговля в GA4: события и учёт заказов
Сопоставьте события GA4 с заказами и проверьте учёт выручки.
Определите формат обмена, права доступа и обработку ошибок интеграции API.

Интеграция API — связь двух программ для обмена данными по согласованным правилам. Так заказ интернет-магазина попадает в бухгалтерию, остатки передаются из ERP в магазин, а сведения из CRM отображаются в поддержке.
Но успешная интеграция — не просто соединение. Заранее определяют данные и момент передачи, основной источник, действия при ошибке и способ проверки результата.
Повторный ввод одной информации в разные системы создаёт ошибки, задержки и дополнительный контроль. Продуманная связь сокращает повторы и помогает поддерживать согласованность данных.
В B2B персональная цена может храниться в ERP, заказ — в магазине, а получение оплаты — в бухгалтерии. Цель не копировать всё повсюду, а доставить нужную информацию на нужный экран вовремя.
API нужен не всегда. Выбор зависит от частоты, объёма данных, критичности операций и технических возможностей.
| Метод | Как работает | Пример | Что учесть |
|---|---|---|---|
| API | Одна система запрашивает данные или отправляет их другой. | Создание заказа, проверка остатков, изменение клиента. | Аутентификация, лимиты запросов, ответы об ошибках. |
| Webhook | Источник отправляет уведомление при событии. | Новый заказ, подтверждение оплаты, отмена подписки. | Повторы уведомлений и доступность получателя. |
| Передача файла | Обмен CSV, XML или другими файлами по расписанию. | Каталог товаров, периодический прайс, перенос из старой системы. | Схема, кодировка и время обновления. |
| Ручной процесс | Человек вводит или подтверждает данные на экране. | Редкие исключения и решения, требующие оценки. | Права, контроль и журнал операции. |
API и webhook различаются инициативой: через API Ваша система спрашивает «Каков статус заказа?», а webhook сообщает «Статус изменился». Часто используются оба подхода.
Не пытайтесь автоматизировать всё сразу. Сначала выделите процессы с ошибками данных, ожиданием и большим объёмом ручного контроля. Для каждого ответьте:
Создание отправления после заказа часто подходит для автоматизации: известны событие, поля и результат. Решение об особой скидке на крупный заказ может требовать человека. Система тогда подготавливает сведения и отправляет задачу на согласование.
Для процессов с одобрением полезно руководство по автоматизации рабочих процессов и согласованиям (на турецком).
Одинаковые названия полей в двух системах не гарантируют одинакового смысла. Имя клиента, код товара, статус и остаток могут различаться по формату, границам и правилам обновления.
Если описание товара ведётся в PIM, остатки — в ERP, публикация — в магазине, задайте единственный основной источник для каждого поля. Иначе системы могут перезаписывать изменения друг друга.
Практическое правило: не выбирайте двусторонний обмен по умолчанию. Сначала проверьте, решает ли задачу односторонний поток.
Ценность интеграции видна при сбоях: связь прерывается, сервис не отвечает, источник отправляет неполную запись. Обработку таких ситуаций нельзя откладывать до конца разработки.
Проверяйте не только успешный заказ, но и неполный адрес, повторный заказ, неверный код товара, тайм-аут, отменённую оплату и частичный возврат. Сверка образцов до запуска помогает раньше найти расхождения.
Для согласованности товаров, категорий и медиа полезны также заметки из руководства по оптимизации товарных изображений (на турецком).
Фраза «поддерживаем интеграцию» ещё не означает наличие нужного потока данных. Уточните:
Ответы должны оценить не только разработчики, но и ответственные за операции, продажи и финансы.
Подготовьте короткий документ, достаточный для принятия решений. Он подходит как для одной связи, так и для многосистемного проекта:
Наличия поля в API мало: пустое и неизвестное значение могут означать разное. Закрепите это в договорённостях о данных. Отдельно решите, удаляется, отключается или сохраняется в целевой системе запись, удалённая в источнике.
Продолжить чтение
Сопоставьте события GA4 с заказами и проверьте учёт выручки.
Получить предложение
Давайте уточним вашу задачу