[GA4] Импорт данных

Загружайте данные из внешних источников и объединяйте их с данными Google Аналитики

Зачем нужен импорт данных

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

При этом вы используете Google Аналитику, чтобы отслеживать трафик и эффективность своих сайтов и приложений.

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

Принцип работы импорта данных

Загрузка данных

Файлы CSV с внешними данными импортируются в ресурс Google Аналитики. Эти файлы можно экспортировать из офлайн-инструментов для управления бизнесом (например, из системы CRM или CMS). Если объем данных небольшой, можно вручную создавать текстовые файлы или таблицы.

При импорте офлайн-данные объединяются с данными о событиях, собранными Google Аналитикой. Импортированные данные дополняют отчеты, сравнения и списки аудиторий. В результате создается более полная картина онлайн- и офлайн-действий пользователей.

Объединение данных

В зависимости от типа импортируемых данных, для их объединения используется один из двух способов:

  • Объединение при сборе и обработке данных. Импортированные данные объединяются с данными Аналитики во время сбора и обработки последних. После этого объединенные данные записываются в сводные таблицы Аналитики. Импортированные данные не объединяются с теми данными Google Аналитики, которые были собраны и обработаны ранее. Если удалить файл импортируемых данных, то объединение прекратится, но данные, которые уже объединены, останутся.

    Пользовательские данные объединяются с данными об офлайн-событиях на этапе сбора и обработки.
  • Объединение при создании отчетов и обработке запросов. Импортированные данные объединяются с данными Аналитики, когда вы открываете отчет и Аналитика отправляет запрос для его создания. В этом случае данные объединяются временно. Если вы удалите файл импортируемых данных, то объединение прекратится, а ранее объединенные данные станут недоступны в Google Аналитике.

    Данные о расходах и товарах объединяются при создании отчетов и обработке запросов.

    Данные, объединенные при создании отчетов и обработке запросов, недоступны при создании аудиторий в Google Аналитике или сегментов в Исследованиях.

Типы метаданных для импорта

Метаданные

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

Импортировать можно следующие типы данных:

  • Данные о расходах – информация о кликах, расходах и показах из внешних рекламных сетей.
  • Данные о товарах – такие метаданные, как размер, цвет, стиль и другие параметры товаров.
  • Пользовательские данные – метаданные пользователей, например рейтинги лояльности или общая ценность клиентов, которые можно использовать для создания сегментов и списков ремаркетинга.
  • Данные об офлайн-событиях – данные о событиях из источников, не подключенных к интернету или не позволяющих вести сбор данных в режиме реального времени.

Ограничения

Общий объем хранилища

10 ГБ (стандартные ресурсы)

1 ТБ (ресурсы Аналитики 360)

Размер источника данных 1 ГБ
Загрузки за сутки

120 в день на каждый ресурс

Как импортировать данные

При импорте данных вы создаете источник данных. Источник данных представляет собой загружаемый CSV-файл, поля которого сопоставляются с имеющимися полями Google Аналитики. Пример:

 

Не загружайте файл с одинаковыми ключами (например, с двумя полями user_id).

Подробнее об источниках данных

Что нужно, чтобы использовать SFTP для загрузки данных

Если на шаге 5 вы хотите использовать SFTP, убедитесь, что ваш SFTP-сервер поддерживает алгоритмы ключа хоста ssh-rsa и ssh-dss. Подробнее о том, как узнать, какие алгоритмы ключа хоста вы используете и как отформатировать URL SFTP-сервера

Как начать импорт

  1. В столбце Ресурс нажмите Импорт данных.
  2. Создайте новый источник данных или выберите существующий. См. инструкции в следующих разделах.

Как создать источник данных

  1. Нажмите Создать источник данных.
  2. Укажите название источника данных.
  3. Выберите один из следующих типов данных:
    • Данные о расходах (только импорт во время запроса).
    • Данные о товарах (импорт во время запроса и создания отчета).
    • Пользовательские данные по идентификатору User-ID (импорт во время сбора и обработки данных).
    • Пользовательские данные по идентификатору Client-ID (импорт во время сбора и обработки данных).
    • Данные об офлайн-событиях (импорт во время сбора и обработки данных).
  4. Если вы импортируете данные об устройствах или пользователях, появится диалоговое окно. В этом случае нажмите Перейти к условиям.
  5. Выполните одно из следующих действий:
    • Выберите Загрузка CSV-файла вручную, найдите нужный CSV-файл на своем компьютере и нажмите Открыть.
    ИЛИ
    • Выберите SFTP.
    • Имя пользователя SFTP-сервера: укажите свое имя пользователя для SFTP-сервера.
    • URL SFTP-сервера: укажите URL вашего SFTP-сервера.
    • Частота: укажите частоту загрузок (ежедневно, еженедельно или ежемесячно).
    • Время начала: укажите время, в которое должна начаться загрузка.
    • Когда будет создан источник данных, открытый ключ для вашего SFTP-сервера появится в интерфейсе, в котором создается источник данных, и в сведениях об источнике данных (инструкции для доступа приведены далее в этой статье).
  6. Нажмите Далее, чтобы перейти к сопоставлению полей.
  7. Укажите, каким полям Google Аналитики будут соответствовать поля импортируемых данных. При необходимости измените названия полей.
  8. Нажмите Импортировать.

Как загрузить данные в существующий источник данных

  1. В строке существующего источника данных нажмите Импортировать.
  2. Если для источника данных настроен импорт CSV-файлов, выберите нужный CSV-файл и нажмите Открыть.

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

Как проверить алгоритмы ключа хоста SFTP и отформатировать URL SFTP-сервера

Как проверить алгоритмы

Проверить, используется ли на вашем SFTP-сервере алгоритм ключа хоста ssh-rsa или ssh-dss, можно разными способами. Например, вы можете использовать клиент удаленного входа OpenSSH, чтобы проверить журналы сервера с помощью следующей команды:

ssh -vv <имя вашего SFTP-сервера>

Если ваш сервер поддерживает любой из этих алгоритмов, вы увидите в журнале строку, похожую на эту:

debug2: host key algorithms: rsa-sha2-512, rsa-sha2-256, ssh-rsa

Как отформатировать URL SFTP-сервера

Если URL SFTP-сервера отформатирован неправильно, импорт не будет настроен и вы получите сообщение о внутренней ошибке.

Обычно URL SFTP-сервера, используемый для загрузки файлов импорта данных, состоит из трех частей. Пример:

URL sftp://example.com//home/jon/upload.csv состоит из следующих частей:

  • домен: example.com;
  • домашний каталог: //home/jon;
  • путь к файлу: /upload.csv.

В этом примере загружаемый файл находится в домашнем каталоге.

В качестве домена в URL можно указать доменное имя или IP-адрес сервера (IPv4 или IPv6) с номером порта или без него. Пример:

  • доменное имя: sftp://example.com;
  • адрес IPv4 (с номером порта): sftp://142.250.189.4:1234;
  • адрес IPv4 (без номера порта): sftp://142.250.189.4;
  • адрес IPv6 (с номером порта): sftp://[2607:f8b0:4007:817::2004]:1234.
  • IPv6 (без номера порта): sftp://[2607:f8b0:4007:817::2004].

Если вы не укажете номер порта, будет использоваться стандартное значение 22.

Домашний каталог в URL указывать не обязательно. Далее приведены примеры правильного оформления домена в URL (номер порта можно не указывать).

  • С домашним каталогом:
    • sftp://example.com//home/jon/upload.csv (доменное имя);
    • sftp://142.250.189.4:1234//home/jon/upload.csv (адрес IPv4 с номером порта).
  • Без домашнего каталога:
    • sftp://example.com/upload.csv (доменное имя);
    • sftp://[2607:f8b0:4007:817::2004]:1234/upload.csv (адрес IPv6 с номером порта).

Если загружаемый файл находится в подкаталоге домашнего каталога, URL будет выглядеть, например, так:

sftp://example.com//home/jon/data/upload.csv

В этом случае вы можете использовать следующие форматы:

  • С домашним каталогом:
    • sftp://example.com//home/jon/data/upload.csv;
    • sftp://142.250.189.4:1234//home/jon/data/upload.csv (адрес IPv4 с номером порта).
  • Без домашнего каталога:
    • sftp://example.com/data/upload.csv;
    • sftp://[2607:f8b0:4007:817::2004]:1234/data/upload.csv (адрес IPv6 с номером порта).

Если загружаемый файл размещен не в домашнем каталоге (//home/jon) или его подкаталоге (//home/jon/data), а находится в каталоге /foo/bar, URL может выглядеть следующим образом:

sftp://example.com//foo/bar/upload.csv (вместо домашнего каталога указывается //foo/bar).

Как посмотреть сведения об источнике данных, получить открытый ключ для SFTP-сервера, импортировать новые данные или удалить источник данных

  1. В столбце Ресурс нажмите Импорт данных.
  2. В строке источника данных нажмите на стрелку вправо >.

Вы увидите название, тип данных, открытый ключ и историю каждой загрузки.

  • Открытый ключ. Общедоступный ключ для SFTP-сервера, соответствующий закрытому ключу, который Google Аналитика хранит, но никогда не разглашает. Закрытый ключ используется для создания безопасного соединения между вашим сервером и серверами импорта данных Google Аналитики. Вам обязательно нужно авторизовать открытый ключ на своем сервере, чтобы обеспечить надежный и безопасный импорт данных.
  • % импортировано. Отношение числа успешно импортированных строк к числу строк в файле импорта. 100 % означает, что все строки импортированы.
  • Коэффициент соответствия. Процент ключей в файле импорта, которые можно найти в данных ресурса за последние 90 дней. 100 % означает, что все импортированные сведения применимы к данным Google Аналитики за последние 90 дней.

Чтобы импортировать новые данные, выполните следующие действия:

Нажмите Импортировать и найдите нужный CSV-файл на своем компьютере.

Чтобы удалить источник данных, выполните следующие действия:

  1. Нажмите на значок с тремя точками Ещё и выберите Удалить источник данных.
  2. Прочитайте уведомление и нажмите Удалить источник данных.

Вы можете удалить исходные данные, импортируемые при сборе и обработке. Однако если вы хотите удалить информацию, загруженную ранее из всех обработанных Google Аналитикой событий, вам также может потребоваться удалить данные о пользователях или свойства пользователей. Удаление импортированного файла не повлияет на обработанные данные событий, зарегистрированных после завершения импорта.

 

Зарезервированные названия и префиксы

Перечисленные ниже названия событий, параметров событий и свойств пользователей, а также префиксы зарезервированы Google Аналитикой. Вы не сможете загрузить данные, если они содержат зарезервированные названия или префиксы.

Например:

  • Если вы попытаетесь импортировать событие, название которого зарезервировано, то ни событие, ни его параметры не будут импортированы.
  • Если вы попытаетесь импортировать событие с допустимым названием, но один из параметров события будет иметь зарезервированное название, то само событие будет импортировано, а параметр – нет.

Зарезервированные названия событий

  • ad_activeview
  • ad_activeview
  • ad_exposure
  • ad_impression
  • ad_query
  • adunit_exposure
  • app_clear_data
  • app_install
  • app_remove
  • app_update
  • error
  • first_open
  • first_visit
  • in_app_purchase
  • notification_dismiss
  • notification_foreground
  • notification_open
  • notification_receive
  • os_update
  • screen_view
  • session_start
  • user_engagement

Зарезервированные названия параметров событий

  • firebase_conversion

Зарезервированные названия свойств пользователей

  • first_open_after_install
  • first_open_time
  • first_visit_time
  • last_deep_link_referrer
  • user_id

Зарезервированные префиксы (относятся к параметрам событий и свойствам пользователей)

  • ga_
  • google_
  • firebase_

Эта информация оказалась полезной?

Как можно улучшить эту статью?
false
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
18180024090020712112
true
Поиск по Справочному центру
true
true
true
true
true
69256
false
false