This article applies to supported import sources that are part of an open beta and are subject to change.
Преобразования помогают сопоставлять поля, когда вы настраиваете подключение к источнику данных. Обратите внимание, что для некоторых источников данных доступны не все преобразования.
Как это работает
Некоторые преобразования рекомендуются автоматически, например преобразования хеша для автоматически сопоставленных полей hashed_email и hashed_phone_number. Вы можете изменить рекомендации или добавить другие действия при необходимости. Если вы укажете последовательность действий преобразования для поля входных данных, эти действия будут применены по порядку.
Подготовка
Чтобы применить преобразования во время сопоставления полей, нажмите на значок меню в виде трех точек под столбцом "Действия" и выберите пункт Преобразовать. Вы увидите список доступных преобразований, которые можно применить к значению в поле входных данных до того, как оно будет импортировано в аккаунт Google Аналитики.
Доступные преобразования
Умное хеширование
Чтобы защитить данные клиентов, при импорте их необходимо хешировать. Ваши данные будут автоматически хешированы с помощью алгоритма SHA-256, который является отраслевым стандартом одностороннего хеширования. Результат будет представлен в шестнадцатеричном формате. Предварительно форматировать данные не нужно. Необходимые поля с информацией, позволяющей идентифицировать личность, будут нормализованы, хешированы и закодированы, а данные будут передаваться через API, чтобы вы могли их использовать.
Если вы хотите выполнить хеширование самостоятельно, прочитайте, как форматировать файл с данными клиентов. Если вы загружаете файл с хешированными данными, хешировать данные, которые не являются личными, не нужно. Ваши хешированные данные будут передаваться через API.
Рассчитать хеш
К столбцу входных данных применяются преобразования для получения определенного результата. При расчете хеша столбца поддерживается алгоритм SHA256. Результат будет представлен в шестнадцатеричном формате.
Умножить
Значение в столбце умножается на постоянное число с плавающей запятой.
Допустимые типы полей: любые числовые поля и поля типа "строка".
Умножить на другой столбец
Значение в исходном поле умножается на значение из другого столбца, находящегося в том же исходном файле.
Допустимые типы полей: любые числовые поля и поля типа "строка".
Преобразовать регистр
Содержимое столбца переводится в верхний, нижний регистр или такой, при котором каждое слово начинается с заглавной буквы. Перед этим значение преобразуется в строку.
Допустимые типы исходных полей: любые.
Объединение полей
Вы можете объединить два столбца, используя разделитель. При этом второе значение добавляется после исходного значения и указанного разделителя.
Формат: {source_field}{separator}{column_to_merge}.
Допустимые типы исходных полей: любые.
Разделение
Из столбца извлекается часть до или после разделителя.
- В качестве разделителя необходимо указать один символ, например пробел.
- Вхождение указывает на порядковый номер разделителя, по которому нужно выполнить преобразование. Порядковые номера начинаются с 1.
- До – логическое значение, определяющее, какую часть оператора нужно извлечь: до разделителя (true) или после разделителя (false).
Допустимые типы исходных полей: строковые.
Пример:
Для столбца входных данных со значением "Фамилия,Имя,Отчество" можно выполнить следующие преобразования:
| Разделитель | Вхождение | До | Результат |
|---|---|---|---|
|
, |
1 | true | "Фамилия" |
| , | 1 | false | "Имя,Отчество" |
| , | 2 | true | "Фамилия,Имя" |
| , | 2 | false | "Отчество" |
Преобразование типов
Тип значения в столбце преобразуется в другой подходящий тип.
| Целевой тип | Подходящие исходные типы | Примечания |
|---|---|---|
| Строка | Любой | В строку можно преобразовать любой тип. |
| Вещественное число |
Строка Целое число |
Вещественное число относится к типу данных double. Если строковое значение не удастся обработать как double при импорте, в таблице "Запуски" появится сообщение об ошибке. |
| Целое число |
Строка Вещественное число Процент |
Если строковое значение не удастся обработать как double при импорте, в таблице "Запуски" появится сообщение об ошибке. |
Обработать временную метку
Строковое представление временной метки преобразуется в целое число. Объекты даты и времени в источнике данных должны иметь строковый формат и преобразовываться с помощью действия "Обработать временную метку". Подробнее о поддерживаемых форматах строк даты и времени…