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 a asignar campos durante el proceso de configuración de una conexión de fuente de datos. Ten en cuenta que no todas las transformaciones están disponibles en todas las fuentes de datos.
Cómo funcionan las transformaciones
Algunas transformaciones se recomiendan automáticamente. Por ejemplo, puede que veas que se recomiendan transformaciones de cifrado con hash en los campos hashed_email y hashed_phone_number asignados automáticamente. Puedes modificar la transformación recomendada automáticamente o añadir otras, si es necesario. Puedes especificar una serie de acciones de transformación en un campo de entrada, y se aplicarán de arriba abajo.
Antes de empezar
Para aplicar transformaciones durante la asignación de campos, haz clic en el icono de menú de 3 puntos situado en la columna "Acciones" y, a continuación, en Transformar. Aparecerá una lista de las transformaciones disponibles que puedes aplicar al valor del campo de entrada en el flujo de procesamiento antes de importarlo a tu cuenta de Google Analytics.
Acciones de transformación disponibles
Cifrado inteligente con hash
Para proteger tus datos, los datos privados de clientes que importes deben cifrarse con hash. Los datos se cifrarán mediante el algoritmo SHA256, que es el estándar del sector para cifrar datos con hash unidireccionalmente. El resultado estará codificado en hexadecimal. No es necesario formatear previamente los datos. Los campos de información de identificación personal pertinentes se normalizarán, cifrarán con hash y codificarán, y los datos se enviarán a la API para que puedas usarlos en tus casos prácticos.
Si prefieres cifrar con hash los datos privados de tus clientes, consulta Dar formato a los archivos de datos de clientes para asegurarte de que tienen el formato correcto. Si subes un archivo de datos cifrados con hash, no cifres con hash los datos de clientes que no sean privados. Tus datos cifrados con hash se enviarán a la API.
Cifrar con hash
Las transformaciones se aplican a una columna de entrada para convertirla en un resultado. Cuando se cifra con hash una columna, se admite el algoritmo SHA256. El resultado estará codificado en hexadecimal.
Multiplicar
Multiplica la columna por un número flotante constante.
Tipos de campos fuente aptos: cualquier tipo numérico y de cadena.
Multiplicar por otra columna
Multiplica el valor del campo fuente por el valor que se encuentra en otra columna, pero dentro del mismo archivo de origen.
Tipos de campos fuente aptos: cualquier tipo numérico y de cadena.
Cambiar a mayúsculas, minúsculas o iniciales mayúsculas
Cambia la columna a mayúsculas, minúsculas o iniciales mayúsculas. La acción de transformación la convertirá primero en una cadena.
Tipos de campo fuente aptos: cualquier tipo.
Fusionar campos
Combina dos columnas con un separador. Esta transformación añadirá el segundo valor al valor del campo fuente después de una cadena de separación especificada.
El formato es {campo_fuente}{separador}{columna_para_combinar}.
Tipos de campo fuente aptos: cualquier tipo.
Dividir
Divide una columna por el delimitador y extrae una parte.
- Delimitador: debe ser solo un carácter. Un espacio es un delimitador válido.
- Repetición: indica la enésima repetición del delimitador, donde se tiene que dividir la cadena, empezando por "1".
- Antes: es un valor booleano que indica si se debe extraer la parte anterior al delimitador (true) o después (false).
Tipos de campo fuente aptos: cadena.
Ejemplo:
Si la columna de entrada tiene el valor "FirstName,MiddleName,LastName":
| Delimitador | Repetición | Antes | Resultado |
|---|---|---|---|
|
, |
1 | true | “FirstName” |
| , | 1 | false | “MiddleName,LastName” |
| , | 2 | true | “FirstName,MiddleName” |
| , | 2 | false | “LastName” |
Tipo de conversión
Convierte el valor de una columna en otro tipo compatible.
| Tipo de objetivo | Tipos de fuentes que pueden usarse | Notas |
|---|---|---|
| Cadena | Cualquiera | Cualquier tipo se puede convertir en una cadena. |
| Número real |
Cadena Entero |
El número real es del tipo de datos doble. Si un valor de cadena no se puede analizar como doble en el momento de la importación, se mostrará un error en la tabla "Ejecuciones". |
| Entero |
Cadena Número real Porcentaje |
Si un valor de cadena no se puede analizar como doble en el momento de la importación, se mostrará un error en la tabla "Ejecuciones". |
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 mediante la acción de transformación Analizar marca de tiempo. Para obtener información sobre los formatos admitidos para las cadenas de fecha y hora, consulta el artículo Preparar los datos para importarlos.