Краткое саммари
В статье разбираем, какие типы данных можно импортировать в Google Analytics 4, как настроить загрузку расходов, данных о товарах, пользователей и офлайн-событий, а также какие ограничения действуют.
Кому стоит прочитать статью:
веб-аналитикам, маркетологам и SEO-специалистам,
владельцам интернет-магазинов и проектов с офлайн-продажами,
всем, кто хочет собрать данные в одном ресурсе GA4 и получать более точные отчеты.
Содержание
- Как работает импорт данных
- Данные о расходах
- Данные о товарах
- Пользовательские данные
- Ограничения на названия параметров
Анализировать трафик и продажи просто, если единственное место взаимодействия бизнеса и пользователей — сайт или мобильное приложение. Когда точек соприкосновения больше, особенно если часть продаж происходит оффлайн, у бизнеса копятся разные наборы данных, которые никак не пересекаются друг с другом.
GA4 позволяет включить в отчеты информацию о заказах и покупках из других источников:
CRM;
CMS;
Яндекс.Директа и других сервисов для рекламы;
магазина в ВКонтакте;
сервисов коллтрекинга;
складских и кассовых программ;
любых баз данных;
даже таблиц, которые заполнили вручную.
Как работает импорт данных в Google Analytics 4
В GA4 можно загрузить CSV-таблицы, которые вы выгрузили из других источников, подключить автоматические источники данных или настроить загрузку по SFTP. После импорта данные объединяются с событиями, собранными на сайте или в приложении. Их можно использовать в отчетах, включая сравнения, а также добавлять пользователей из них в аудитории, если импорт выполняется на этапе сбора и обработки.
Объединить данные можно двумя способами:
Объединение при сборе и обработке данных. Во время сбора и обработки данных с сайта к ним присоединяются импортированные данные, а потом все вместе записываются в сводные таблицы GA. Импортированные данные нельзя объединить с данными с сайта, которые были собраны и обработаны ранее.
Объединение при формировании отчетов. Данные объединяются, когда нужно создать отчет. В этом случае загруженные данные нельзя использовать при создании сегментов и аудиторий.
Можно импортировать данные о расходах на рекламу (данные кампаний), о товарах, пользовательские данные по User-ID и Client-ID, данные об оффлайн-событиях, а также данные о специальных событиях, которые расширяют уже собранные события дополнительными параметрами.
Для каждого типа данных есть набор передаваемых параметров, который называется схемой. В каждой такой таблице есть ключ, по которому определяется соответствие данных, и остальные параметры (колонки таблицы), которые меняются в зависимости от типа. Импортируемые данные должны соответствовать выбранному типу, чтобы информация о товарах, событиях или пользователях отображалась правильно.
Пример схемы для данных о расходах:

Чтобы добавить данные в Аналитику, перейдите в «Администратор» и в разделе «Сбор и редактирование данных» выберите «Импорт данных».
Создайте новый источник данных, выберите тип (данные кампаний, товары, пользовательские данные, события или данные специальных событий) и способ загрузки — подключенный источник, SFTP или ручную загрузку CSV.

Раньше для некоторых типов данных в GA4 действовал жесткий лимит — один источник на тип. Сейчас ограничения стали гибче: можно создать несколько источников для разных задач, но для каждого типа действует свой лимит по числу источников и общему объему хранилища.

У GA4 есть актуальные ограничения на загрузку информации:
максимальный размер одного источника импорта — 1 ГБ,
до 120 загрузок в сутки на каждый ресурс,
для данных кампаний общий лимит хранилища — 1 ГБ для всех источников,
для данных о товарах — до 5 источников импорта и 1 ГБ суммарно,
для пользовательских данных — до 10 источников импорта,
для событий — до 10 источников импорта,
для данных пользовательских событий — до 5 источников и 1 ГБ суммарно.
Рассказываем подробнее о каждом типе данных на примере загрузки CSV-таблицы. При необходимости ту же схему можно использовать для импорта через SFTP или подключенный источник.
FAQ по общему устройству импорта данных в GA4
Какие типы данных импорта доступны в GA4 в 2026 году?
Можно импортировать данные кампаний (расходы), данные о товарах, пользовательские данные по Client-ID и User-ID, события (включая офлайн-события) и данные о специальных событиях, которые расширяют уже собранные события новыми параметрами.
Когда выбирать импорт на этапе сбора, а когда — на этапе отчетов?
Если нужно использовать данные в аудиториях и сегментах, выбирайте импорт на этапе сбора и обработки. Если достаточно видеть данные только в отчетах и сравнениях, подойдет импорт на этапе формирования отчетов.
Можно ли обойтись без CSV и сразу подключить источники затрат?
Да, для данных кампаний в GA4 можно подключать источники импорта и использовать SFTP, чтобы регулярно подгружать cost data без ручной загрузки файлов.
Данные о расходах: импорт cost data в GA4
Данные о расходах можно загрузить, чтобы проанализировать все затраты на рекламу на всех площадках кроме Google, которые вы используете для продвижения.
Эти данные совмещаются с показателями прибыли и конверсий для вычисления метрик "Цена за клик/конверсию вне Google" и "Рентабельность инвестиций в рекламу вне Google" для каждой отдельной кампании, источника и канала. Данные можно будет найти в отчетах "Источник трафика" и "Сторонние расходы". Так как затраты на рекламу в процессе кампаний могут меняться, данные лучше импортировать регулярно. Аналитика будет использовать для отчетов и исследований последние.
Чтобы данные с GA совместились правильно, во всех URL в рекламной системе должны быть специальные параметры кампании:
Идентификатор кампании (utm_id).
Кампания (utm_campaign).
Источник (utm_source).
Канал (utm_medium).
Другие параметры, например, ключевое слово, тоже можно добавить в UTM-метку, но в GA они отображаться не будут.
В загружаемой таблице должно быть несколько обязательных столбцов:
Идентификатор кампании (utm_id).
Источник (utm_source).
Канал (utm_medium).
Название кампании (utm_campaign).
Дата в виде «ГГГГ-ММ-ДД» в формате ISO 8601.
И как минимум один из этих:
Клики (clicks) – клики за один день.
Расходы (cost) – расходы за один день в формате «0,000.00».
Показы (impressions) – показы за один день.
Шаблон таблицы можно скачать по ссылке.

Чтобы добавить данные в Аналитику, импортируйте таблицу. Нужно зайти в «Администратор» > «Импорт данных» > «Создать источник данных». Выберите тип "Данные кампаний", задайте способ загрузки (CSV, SFTP или подключенный источник), назовите источник и загрузите файл.

После загрузки нужно будет сопоставить поля Аналитики и импортированной таблицы — их нужно будет указать во второй колонке в окне настройки. Обратите внимание, что после создания источника данных поменять эти настройки не получится.

Данные появятся в отчетах в течение 24 часов. Для регулярного импорта расходов удобно настроить автоматическую загрузку по расписанию, чтобы не обновлять cost data вручную.
FAQ по импорту расходов на рекламу в GA4
Можно ли импортировать расходы сразу из рекламной системы без CSV?
Для части источников возможно подключение источника импорта или загрузка через SFTP. В остальных случаях данные проще всего выгружать из рекламной системы в CSV и загружать в GA4 по шаблону.
Что будет, если в таблице расходов изменить уже загруженные данные?
Если новая таблица содержит строки с теми же ключами (дата и UTM-параметры), GA4 перезапишет старые значения расходов и кликов новыми.
Как часто обновлять cost data в GA4 для корректной аналитики?
Для активных кампаний достаточно ежедневной или еженедельной загрузки. Главное, чтобы данные расходов подтягивались до формирования итоговых отчетов за нужный период.
Данные о товарах: импорт каталога в GA4
Вы можете добавить информацию о товарах — цвет, размер и другие характеристики. Эти данные можно будет использовать в воронке продаж, а переданные параметры будут отображаться в отчете «Совершенные покупки».
Чтобы импортировать данные о товарах, нужно включить сбор рекомендуемых событий для онлайн-продаж. Вот некоторые из них:
add_payment_info — отправка платежных данных при оформлении покупки,
add_shipping_info — отправка данных о доставке,
add_to_cart — добавление товара в корзину,
add_to_wishlist — добавление товара в список желаний,
begin_checkout — начало оформления покупки,
purchase — совершение покупки,
refund — возврат средств и другие.
Данные после импорта будут связаны с ранее собранными и всеми последующими событиями. Их можно будет найти во всех аудиториях, отчетах и исследованиях вместо первоначально собранных. Например, если в отчете встречается параметр item_id, Аналитика заменит собранное ранее значение на импортированное, и за счет этого можно корректировать или обновлять собранные данные.
Если вы удалите источник, сохраненные значения параметров останутся. Для их удаления необходимо выполнить это действие вручную, как и при других методах сбора данных.
При переносе информации о товарах "Идентификатор товара" выступает в роли ключа. В каждом событии можно передать один или несколько таких идентификаторов.
Какие поля есть в Аналитике:
Идентификатор товара (item_id) — первичный ключ таблицы или уникальный идентификатор, который не должен повторяться.
Название (item_name) — название товара.
Категории ( item_cat1, item_cat2…) — можно добавить до пяти категорий.
Бренд (brand) — название бренда.
Вариант (variant) — другие характеристики, например, цвет.
Чтобы добавить информацию о товарах, нужно создать CSV-таблицу с их параметрами. Шаблон таблицы есть по ссылке.
Вот пример:

После загрузки CSV-файла нужно будет сопоставить поля аналитики с колонками таблицы так же, как с данными о расходах.

Импортированные данные станут видны в отчетах только после их обработки. Затем может потребоваться до 24 часов, чтобы импортированные данные применились к входящим данным о событиях.
FAQ по импорту каталога товаров в GA4
Обязательно ли использовать item_id из интернет-магазина?
Лучше всего брать в качестве item_id стабильный внутренний идентификатор товара, который не меняется со временем. Тогда импортированные характеристики корректно сопоставятся с событиями просмотра и покупки.
Что делать, если нужно изменить название или категорию товара?
Обновите CSV-таблицу и загрузите ее повторно. При совпадении item_id GA4 обновит название, категории и другие параметры в дальнейших отчетах.
Можно ли импортировать разные каталоги для разных стран или языков?
Да, но нужно продумать схему идентификаторов: например, использовать разные item_id или отдельные атрибуты для локализации, чтобы не перезаписывать друг друга.
Пользовательские данные: импорт User-ID и Client-ID в GA4
Вы можете импортировать в Аналитику данные о пользователях по User-ID или Client-ID, чтобы получить дополнительную информацию о поведении или каких-либо характеристиках пользователей — участие в программе лояльности или акции.
Разница между User-ID и Client-ID
User-ID — это идентификатор пользователя, который присваивает администратор сайта или базы данных самостоятельно. В случае импорта данных это может быть идентификатор из CRM или любой другой программы, где ведется учет пользователей/клиентов.
Client-ID — этот тип идентификатора состоит из рандомного числа и даты первого посещения сайта. Для сайтов используется Client ID, а для приложений — App_Instance_ID. Это позволяет обновлять атрибуты новых пользователей (user property) и связывать их с каждым загруженным идентификатором, учитывая другие источники данных. Менее точен, чем User ID.
При импорте данные о пользователях объединяются с данными Аналитики двумя способами:
По идентификатору потока и идентификатору клиента для сайтов или экземпляру приложения, если вы анализируете данные из приложения. Обратите внимание, что если пользователь удалил приложение и установил его заново, идентификатор экземпляра приложения будет новый. Идентификатор потока можно найти в «Администратор»>«Ресурс»>«Потоки данных». Чтобы увидеть идентификатор, нужно кликнуть на поток (то есть сайт или приложение).

Идентификатор потока
Уникальный идентификатор пользователя из CRM или другой базы данных.
Эти идентификаторы выступают в качестве ключей при создании таблиц с данными.
Таблица должна выглядеть так — ID пользователя и какое-то его свойство или несколько свойств. Вот пример, где мы указали уровень программы лояльности:

Шаблон таблицы есть по ссылке.
Идентификатор пользователя можно сохранить в GA4 также двумя способами:
Через параметр идентификатора пользователя;
Через специальный параметр, где область действия — пользователь со свойством пользователя.
Чтобы создать параметр, нужно зайти в «Администратор» > «Специальные определения» > «Создать параметр». В области действия укажите «Пользователь».

После загрузки данных через функцию импорта помимо обязательного поля User-ID появятся другие, которые вы создали. Сопоставить данные нужно по ним.

Импортированные данные можно будет увидеть в отчетах после обработки, на это потребуется до 24 часов. Если вы удалите источник данных, информация не пропадет из отчетов.
Важно: при импорте данных о пользователях нельзя передавать какую-либо информацию, которая позволит идентифицировать личность.
FAQ по импорту пользовательских данных в GA4
Что выбрать для импорта атрибутов пользователей — User-ID или Client-ID?
Если у вас есть стабильный идентификатор в CRM или другой системе, лучше использовать User-ID, он позволяет точнее связывать сессии и устройства. Client-ID подходит, когда отдельного пользовательского идентификатора нет и нужно просто обогатить данные по клиентскому идентификатору браузера.
Можно ли импортировать чувствительные персональные данные?
Нет, в GA4 запрещено передавать персональные данные, по которым можно однозначно идентифицировать человека. Импортируйте только обезличенные атрибуты: сегмент, статус программы лояльности, город, категорию клиента.
Как проверить, что импорт пользовательских данных сработал корректно?
После обработки данных откройте отчеты с пользовательскими атрибутами и сегменты, где использовали новые свойства. Если значения применяются к нужным группам пользователей, связка идентификаторов и схема импорта настроены верно.
Данные об оффлайн-событиях и офлайн-конверсиях в GA4
Этот тип данных позволяет передать любую информацию, которую вы не смогли собрать через интернет — результаты опросов, участие в мероприятиях, выполнение какой-то задачи для конкурса или акции.
Обязательные параметры таблицы:
client_id или app_instance_id — уникальный идентификатор пользователя,
measurement_id — идентификатор потока данных GA4 или firebase_app_id для приложения в Firebase,
measurement_id и client_id или firebase_app_id и app_instance_id,
event_name — название события.
Вы можете импортировать событие, параметр, объект или свойство пользователя. Форматы заголовков могут быть такими:
timestamp_micros — необязательно. Временная метка должна находиться в пределах 72 часов с момента регистрации события. Если этого параметра нет, Аналитика подставит время загрузки.
user_id — необязательно, но лучше использовать.
event_param.
— импорт параметров с любым названием. user_property.
— импорт свойства пользователя с любым названием. item
. — например, item2.item_name.
Загрузка происходит так же, как и у других типов, но сопоставление колонок произойдет автоматически, вам не нужно будет выбирать поля вручную. Шаблон таблицы можно найти по ссылке.
При передаче офлайн-событий через Measurement Protocol учитывайте ограничение по времени: временная метка должна находиться в разумных пределах от момента фактического события, чтобы события корректно попали в сессии и аудитории.
FAQ по импорту офлайн-событий и офлайн-конверсий в GA4
Какие офлайн-события чаще всего имеет смысл отправлять в GA4?
Обычно это продажи в офлайн-точках, звонки, закрытие сделок в CRM, участие в мероприятиях, использование промокодов из офлайн-каналов.
Как избежать дублей между онлайн- и офлайн-событиями?
Продумайте схему event_name и параметров: используйте отдельные названия или дополнительные параметры, чтобы отделить офлайн-конверсии от онлайн, и проверяйте, не дублируются ли события на уровне CRM и сайта.
Нужно ли всегда использовать timestamp_micros?
Не обязательно, но лучше передавать точное время события, чтобы оно правильно легло в сессию и не выпадало из временных окон, которые GA4 использует для формирования аудиторий и отчетов.
Ограничения на названия параметров и событий в GA4
В GA4 есть собственные префиксы и имена событий, параметров и свойств пользователя, которые нельзя использовать в импортированных данных. Вот они:
Префиксы:
_ (символ подчеркивания)
firebase_
ga_
google_
gtag.
Названия событий:
ad_activeview
ad_click
ad_exposure
ad_query
ad_reward
adunit_exposure
app_background
app_clear_data
app_exception
app_remove
app_store_refund
app_store_subscription_cancel
app_store_subscription_convert
app_store_subscription_renew
app_update
app_upgrade
dynamic_link_app_open
dynamic_link_app_update
dynamic_link_first_open
error
firebase_in_app_message_action
firebase_in_app_message_dismiss
firebase_in_app_message_impression
first_open
first_visit
in_app_purchase
notification_dismiss
notification_foreground
notification_open
notification_receive
notification_send
os_update
session_start
session_start_with_rollout
user_engagement.
FAQ по ограничениям и зарезервированным названиям в GA4
Что будет, если в импорте использовать зарезервированное имя события?
Такое событие GA4 не импортирует, вместе с ним не попадут и его параметры. Лучше заранее свериться со списком зарезервированных имен и выбрать другое название.
Можно ли начинать свои параметры и свойства пользователя с префиксов firebase_, ga_ или google_?
Нет, эти префиксы зарезервированы. Используйте нейтральные названия, которые описывают суть параметра и не пересекаются со служебными именами GA4.
Как снизить риск конфликтов имен при импорте?
Введите внутренние правила нейминга для событий и параметров, избегайте коротких общих названий и перед созданием импорта проверяйте, не используются ли такие же имена в текущей настройке ресурса.