La integración de Salesforce con Google Ads permite realizar acciones de transformación para facilitar la asignación de campos cuando se configuran conversiones. En este artículo, se describen las transformaciones disponibles para la integración de Salesforce y cómo funcionan.
Cómo funciona
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
Si deseas aplicar transformaciones durante la asignación de campos, haz clic en el menú de 3 puntos y selecciona Transform en "Acciones" para ver una lista de las transformaciones disponibles que puedes aplicar al valor del campo de entrada en la canalización antes de importarla a tu cuenta de Google Ads.
Acciones de transformación disponibles
Hash de procesamiento
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.
La integración de Salesforce también realiza la normalización especial para los campos de correo electrónico y número de teléfono con codificación hash.
- Correo electrónico: Obtén información sobre cómo normalizar y generar un hash de una dirección de correo electrónico.
- Número de teléfono: Extrae los dígitos y agrega "+" como prefijo.
Multiplicación
Asegúrate de multiplicar la columna por un número flotante constante. La columna de entrada debe tener un tipo numérico.
Transformación de mayúsculas y minúsculas
Cambia la columna a mayúsculas, minúsculas o mayúsculas de título. La columna de entrada puede ser de cualquier tipo. La acción de transformación la convertirá primero en una cadena.
Combinación de campos
Puedes combinar 2 columnas con un separador. El campo de entrada es el campo fuente de la fila en la que haces clic en el botón "transform". Esta transformación agregará el valor del campo “column to merge” al campo fuente después de una cadena de separador especificada.
Parámetros:
- Separador
- Otro nombre de columna
El resultado es {input_column}{separator}{another_column}
.
División
Divide una columna de cadena por delimitador y extrae una parte.
Parámetros:
- "Delimiter" debe ser un carácter único.
- "Occurrence" indica el k-ésimo caso del delimitador para dividir la cadena. Comienza con uno.
- "Before" indica que se debe extraer la parte que aparece antes del delimitador o después del delimitador.
Ejemplo:
Si la columna de entrada contiene "FirstName MiddleName LastName".
- delimiter=' ', occurrence=1, before=true
- result="FirstName"
- delimiter=' ', occurrence=1, before=false
- result="MiddleName LastName"
- delimiter=' ', occurrence=2, before=true
- result="FirstName MiddleName"
- delimiter=' ', occurrence=2, before=false
- result="LastName"
Tipo de transmisión
¿A qué tipo quieres transmitir? | Tipo de campo fuente | Nota |
CADENA | CUALQUIERA | Cualquier tipo se puede convertir en cadena. |
Número real | Cadena |
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, notarás un error en la tabla "Runs". |
Número real | Entero | |
Entero |
Cadena | Si una cadena no se puede analizar como un número entero, la fila se marca como error ("rows with errors"). |
Entero | Número real/porcentaje |