This article applies to supported import sources that are part of an open beta and are subject to change.
Las acciones de transformación ayudan con la asignación de campos cuando se configura una conexión a una fuente de datos. Ten en cuenta que no todas las transformaciones están disponibles para todas las fuentes de datos.
Cómo funciona la transformación
Algunas transformaciones se recomiendan automáticamente. Por ejemplo, es posible que notes transformaciones de procesamiento de hash recomendadas en los campos hashed_email y hashed_phone_number asignados automáticamente. Puedes modificar la transformación recomendada automáticamente o agregar otras según sea necesario. Puedes especificar una serie de acciones de transformación en un campo de entrada y estas se aplicarán de arriba hacia abajo.
Antes de comenzar
Para aplicar transformaciones durante la asignación de campos, haz clic en el ícono de menú de 3 puntos en la columna "Acciones" y, luego, en Transformar para ver una lista de las transformaciones disponibles que puedes aplicar al valor del campo de entrada en la canalización antes de que se importe a tu cuenta de Google Analytics.
Acciones de transformación disponibles
Generar un hash de forma inteligente
Para mantener seguros tus datos, debe generarse un hash para los datos privados de los clientes que importes. Se generará un hash para tus datos con el algoritmo SHA256, que es el estándar de la industria para la codificación hash unidireccional. El resultado tiene codificación hexadecimal. No es necesario que des formato a tus datos previamente. Los campos de PII pertinentes se normalizarán, se les asignará un hash y se codificarán para ti, y los datos se enviarán a la API para tus casos de uso.
Si prefieres generar un hash para los datos privados de los clientes por tu cuenta, consulta cómo dar formato a tu archivo de datos de clientes para asegurarte de que tenga el formato correcto. Si subes un archivo de datos con codificación hash, no generes un hash para los datos de los clientes que no sean privados. Tus datos con codificación hash se enviarán a la API.
Procesar hash
Las transformaciones se aplican en una columna de entrada para convertirla en algún resultado. Cuando procesas un hash para una columna, se admite el algoritmo SHA256. El resultado tiene codificación hexadecimal.
Multiplicar
Multiplica la columna por una constante de punto flotante.
Tipos de campos de origen aptos: Cualquier tipo numérico y de cadena.
Multiplicar por otra columna
Multiplica el valor del campo de origen por el valor que se encuentra en una columna diferente, pero dentro del mismo archivo de origen.
Tipos de campos de origen aptos: Cualquier tipo numérico y de cadena.
Transformar mayúsculas y minúsculas
Cambia la columna a mayúsculas, minúsculas o mayúsculas de título. La acción de transformación la convertirá primero en una cadena.
Tipos de campos de origen aptos: Cualquier tipo.
Combinar campos
Combina dos columnas con un separador. Esta transformación agregará el segundo valor al valor del campo de origen después de una cadena de separador especificada.
El formato es {source_field}{separator}{column_to_merge}.
Tipos de campos de origen aptos: Cualquier tipo.
Dividir
Divide una columna por delimitador y extrae una parte.
- El delimitador debe ser un carácter único. Un espacio es un delimitador válido.
- La ocurrencia indica la k-ésima ocurrencia del delimitador, en el que la cadena se debe dividir, comenzando por “1”.
- Antes es un valor booleano que indica si se debe extraer la parte que se encuentra antes del delimitador (verdadero) o después del delimitador (falso).
Tipos de campos de origen aptos: Cadena.
Ejemplo:
Si la columna de entrada tiene un valor de "FirstName,MiddleName,LastName":
| Delimitador | Ocurrencia | Antes | Resultado |
|---|---|---|---|
|
, |
1 | true | "FirstName" |
| , | 1 | false | "MiddleName,LastName" |
| , | 2 | true | "FirstName,MiddleName" |
| , | 2 | false | "LastName" |
Convertir tipo
Convierte el valor de una columna en otro tipo compatible.
| Tipo objetivo | Tipos de fuentes aptos | Notas |
|---|---|---|
| Cadena | Cualquiera | Cualquier tipo se puede convertir en cadena. |
| Número real |
Cadena Entero |
El número real es del tipo de datos doble. Si los valores de una cadena no se pueden analizar como dobles en el momento de la importación, se producirá un error en la tabla "Runs". |
| Entero |
Cadena Número real Porcentaje |
Si los valores de una cadena no se pueden analizar como dobles en el momento de la importación, se producirá un error en la tabla "Runs". |
Analizar marca de tiempo
Convierte una representación de cadena de una marca de tiempo en un número entero. Los objetos de fecha y hora deben representarse como cadenas en tu fuente de datos y, luego, transformarse con la acción de transformación Analizar marca de tiempo. Para obtener información sobre los formatos compatibles para las cadenas de hora y fecha, consulta Cómo preparar tus datos para la importación.