Статус "Неизвестно / Unknown" при импорте данных в Google Analytics 4

02 января, 2024

При использовании функции Импорт данных вы можете столкнуться с ситуацией, при которой ваши данные спустя длительное время так и не загрузятся в Google Analytics 4, а напротив созданного импорта будет отображаться статус "Неизвестно (Unknown)". В этой статье я опишу несколько интересных наблюдений, которые могут помочь вам избавиться от этой проблемы или снизить количество неудачных попыток импорта к минимуму.

Как вы уже знаете, функция импорта данных позволяет загружать данные из разных источников и объединять их со статистикой Google Analytics 4 (GA4). Например:

  • данные об онлайн-продажах в CRM-системе;
  • информация по товарам (размер, цвет, стиль и т.д.) в складской базе;
  • посещение офлайн-магазина и продажи в отдельной таблице;
  • действия пользователей в мобильном приложении во внутренней системе;
  • итоговые опросы/отзывы клиентов в отдельном сервисе, из которого вы выгружаете данные вручную;
  • иная статистика в какой-нибудь базе данных;
  • и т.д.

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

На текущий момент в Google Analytics 4 поддерживаются следующие типы импорта данных:

  • Данные о расходах (Cost data);
  • Данные о товарах (Item data);
  • Пользовательские данные по идентификатору User-ID (User data by User ID);
  • Пользовательские данные по идентификатору Client-ID (User data by Client ID);
  • Данные об офлайн-событиях (Offline event data).

Типы импортированных данных

Чтобы загрузить данные в Google Analytics 4, вы должны использовать шаблон определенного типа с необходимым набором полей, присущим конкретному импорту данных. Если это данные о расходах - это один набор полей, данные о товарах - другой набор и т.д. Скачать шаблон для каждого типа данных можно в официальной документации Google.

Пример шаблона импорта в справке Google

И вот здесь начинаются сложности. При попытке загрузки собственных данных в Google Analytics 4 вы можете столкнуться со статусом Неизвестно / Unknown, когда не до конца понятно, был ли ваш заполненный шаблон импорта данных обработан самим GA4 или нет. Если не был, то в чем ошибки?

Статус импорта данных "Неизвестно / Unknown"

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

Для этого источника данных не найдено ни одной операции импорта

Неизвестно / Unknown - это не ошибка загрузки или сопоставления каких-то полей в вашем файле со схемой данных GA4. Этот статус означает, что Google в принципе не загрузил данные. То есть это ошибка самого Google Analytics 4. Помните проблему отсутствия кнопки для создания набора данных при полных правах в Universal Analytics? Вот это из той же оперы.

Какие рекомендации можно дать? Во время прохождения онлайн-курса по Google Analytics 4 и BigQuery у моих слушателей было практическое задание по импорту данных, и у некоторых из них при загрузке возникала такая же проблема. Объединив усилия, мы начали пробовать различные варианты исправления статуса Неизвестно / Unknown. В результате нам удалось найти некоторые закономерности, при выполнении которых импорт данных в Google Analytics 4 стал отдавать положительный статус загрузки данных, а не Неизвестно.

Вот они:

  • перевод интерфейса Google Analytics 4 на английский язык;
  • скачивание шаблона из англоязычной справки, а не русской или другой версии документации Google, поскольку файлы в них отличаются;
  • кодировка файла должна быть UTF-8;
  • во время импорта необходимо выйти из всех других учетных записей Google и остаться только в одной. В идеале - использовать режим Инкогнито.

Именно все вышеперечисленные действия увеличили количество успешных загрузок файлов импорта, созданных по шаблону Google, с первого раза. Если пробовать в порядке приоритета, то первое, что вы можете сделать - это выйти из всех других учетных записей Google и остаться только в одной, с которой будете загружать файл импорта в GA4, или же использовать режим Инкогнито. У меня нет объяснения почему так происходит, но это помогло наибольшему количеству моих слушателей и пользователей (если верить топикам на reddit и публикациям на Stack Overflow), и работает ровно так же, как это было в Universal Analytics при создании наборов данных импорта.

Во-вторых, я рекомендую скачивать шаблон файла .csv из официальной справки Google на английском языке, а не русском или каком-либо другом. Все дело в том, что шаблоны в справках отличаются по количеству полей. Например, для шаблона данных о расходах в русской версии отсутствует поле campaign_name, а в английской это поле присутствует:

Шаблоны в справках отличаются по количеству полей

Следующее, но не менее важное - это формат файла и его кодировка. Поскольку вы изменяете шаблон импорта, добавляя в него свои собственные данные, вам необходимо сохранить его в нужном формате и кодировке. Вполне вероятно, что при ручном импорте вы используете Microsoft Excel для редактирования .csv шаблона. Однако при его сохранении кодировка может поменяться. А она должна быть UTF-8. Чтобы быть уверенным в этом, в качестве текстового редактора я рекомендую использовать Notepad++. Он практически всегда сохраняет файл csv, который Google распознает без ошибок, а также позволяет вручную менять кодировку на нужную:

Кодировка UTF-8 и UTF-8 с BOM

Еще одной проблемой может быть сохранение файла с помощью Excel и разделителя между столбцами. Вместо запятой , программа может заменить ее на точку с запятой ;

При сохранении файла разделитель заменяется с запятой на точку с запятой

Из-за этого Google Analytics 4 не будет принимать файл и выдавать ошибку в названиях столбцов и полей. Попробуйте пересохранить файл с нужным разделителем или же заменить ; на ,

И последнее, не являющееся доказанным (скорее используется как плацебо), но может быть комбинированно с другими вариантами - это изменение языка интерфейса Google Analytics 4 на английский. Сделать это можно в разделе Администратор (Admin) - Мои предпочтения (My preferences) - Язык (Language):

Администратор - Мои предпочтения - Язык - English

И уже после этого вы можете попробовать загрузить свой файл импорта.

Получайте бесплатные уроки и фишки

По контекстной, таргетированной рекламе и аналитике