Las acciones de transformación ayudan con la asignación de campos cuando se configura una conexión. 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 Acciones
> Transformación 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 Ads.
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. Administrador de datos generará un hash para los 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. El Administrador de datos normalizará los campos de PII pertinentes, realizará la codificación por ti, ya sea hash o de otro tipo, y enviará los datos 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. El Administrador de datos enviará tus datos con codificación hash a la API.
Ten en cuenta que el proceso para generar un hash de forma inteligente es automático, lo que significa que no es necesario que selecciones nada en el menú de acciones.
Procesar hash
Las transformaciones se aplican en una columna de entrada para convertirla en algún resultado. Cuando calculas un hash para una columna, se admite el algoritmo SHA256. El resultado tiene codificación hexadecimal.
Multiplicar
Multiplica la columna por un número flotante constante.
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.
Transformación de 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.
- El caso indica el enésimo caso 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 | Caso | Antes | Resultado |
|---|---|---|---|
| , | 1 | verdadero | "FirstName" |
| , | 1 | falso | "MiddleName,LastName" |
| , | 2 | verdadero | "FirstName,MiddleName" |
| , | 2 | falso | "LastName" |
Convertir tipo
Convierte el valor de una columna en otro tipo compatible.
| Tipo de objetivo | Tipos de fuentes aptos | Notas |
|---|---|---|
| String | Cualquiera | Cualquier tipo se puede convertir en cadena. |
| Número real |
String 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 |
String 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". |
Convertir fecha y hora
Convierte la representación de cadena, fecha y hora, marca de tiempo o número entero de cualquiera de estos tipos a un formato de marca de tiempo compatible. Si bien los tipos de datos de marca de tiempo no necesitan convertirse si ya están en un formato compatible, se pueden someter a la transformación.
En el caso de las filas de datos a las que les falta una zona horaria, puedes establecer una zona horaria de resguardo para la transformación en el panel de configuración Transformación. Si no se selecciona una zona horaria de resguardo, no se importarán las filas sin una zona horaria. La zona horaria de resguardo para las conexiones de archivos abiertas se prepropaga como la zona horaria asociada con la cuenta, pero se puede cambiar en el menú de transformación.
Obtén más información para preparar tus datos para importarlos.
Tipos de campos de origen aptos: Marca de tiempo, fecha y hora, tiempo Unix, número entero y cadena.