A integração do Salesforce com o Google Ads permite que ações de transformação ajudem no mapeamento de campo durante a configuração de conversões. Neste artigo, descrevemos quais transformações estão disponíveis para a integração do Salesforce e como elas funcionam.
Como funciona
Algumas transformações são recomendadas automaticamente. Por exemplo, talvez você note transformações sugeridas de cálculo de hash nos campos hashed_email
e hashed_phone_number
mapeados de modo automático. É possível modificar a transformação recomendada ou adicionar outras conforme necessário. Você pode especificar uma série de ações de transformação em um campo de entrada, que serão aplicadas de cima para baixo.
Antes de começar
Para aplicar transformações durante o mapeamento de campo, clique no menu de três pontos e selecione "Transformar" em "Ações". Você vai conferir uma lista de transformações disponíveis que podem ser aplicadas ao valor do campo de entrada no pipeline antes que ele seja importado para a conta do Google Ads.
Ações de transformação disponíveis
Calcular hash
As transformações são aplicadas em uma coluna de entrada para que ela seja convertida em algum resultado. Quando você calcula um hash para uma coluna, o algoritmo SHA256 pode ser usado. O resultado é codificado em hexadecimal.
A integração do Salesforce também faz uma normalização especial para campos de e-mail e número de telefone com hash.
- E-mail: saiba como normalizar e gerar hash de um endereço de e-mail.
- Número de telefone: retire os dígitos e acrescente "+" como prefixo.
Multiplicar
Multiplique a coluna por um número flutuante constante. A coluna de entrada precisa ter um tipo numérico.
Transformar maiúsculas e minúsculas
Altere a coluna para letras maiúsculas, minúsculas ou para a primeira letra de cada palavra em maiúsculo. A coluna de entrada pode ser de qualquer tipo. A ação de transformação converte essa coluna primeiro em uma string.
Mesclar campos
Você pode combinar duas colunas com um separador. O campo de entrada é o campo de origem da linha em que você clica no botão "Transformar". Essa transformação adiciona o valor do campo "Coluna para mesclar" ao campo de origem após uma determinada string de separador.
Parâmetros:
- Separador
- Outro nome de coluna
O resultado é {input_column}{separator}{another_column}
.
Dividir
Divida uma coluna de string por delimitador e extraia uma parte.
Parâmetros:
- "delimiter" precisa ser um único caractere.
- "occurrence" indica a k-ésima ocorrência do delimitador para dividir a string. Comece com um.
- "before" indica a extração da parte anterior ou posterior ao delimitador.
Exemplo:
Se a coluna de entrada contiver "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"
Converter o tipo
Em que tipo você quer converter? | Tipo de campo de origem | Observação |
STRING | QUALQUER UM | Qualquer tipo pode ser convertido em string. |
Número real | String |
O número real é do tipo de dados duplo. Se não for possível analisar os valores de string como duplos no momento da importação, um erro vai aparecer na tabela "Execuções". |
Número real | Número inteiro | |
Número inteiro |
String | Se não for possível analisar uma string como um número inteiro, a linha será marcada como erro ("linhas com erros"). |
Número inteiro | Número/porcentagem real |