This article applies to supported import sources that are part of an open beta and are subject to change.
As ações de transformação ajudam no mapeamento de campos durante a configuração de uma associação a uma origem de dados. Tenha em atenção que nem todas as transformações estão disponíveis para todas as origens de dados.
Como funciona a transformação
Algumas transformações são recomendadas automaticamente. Por exemplo, pode ver transformações de cálculo de hash recomendadas nos campos hashed_email e hashed_phone_number mapeados automaticamente. Pode modificar a transformação recomendada automaticamente ou adicionar mais, conforme necessário. Pode especificar uma série de ações de transformação num campo de entrada e serão aplicadas por ordem descendente.
Antes de começar
Para aplicar transformações durante o mapeamento de campos, clique no ícone do menu de 3 pontos na coluna "Ações" e clique em Transformar para ver uma lista das transformações disponíveis que pode aplicar ao valor do campo de entrada na pipeline antes de ser importado para a conta do Google Analytics.
Ações de transformação disponíveis
Hash inteligente
Para manter os seus dados seguros, deve aplicar-se hash aos dados de clientes privados que importar. Vamos aplicar hash aos seus dados com o algoritmo SHA256, que é a norma da indústria para o hash unidirecional. O resultado é codificado no formato hexadecimal. Não tem de formatar previamente os dados. Os campos de IIP relevantes são normalizados, recebem hash e são codificados e os dados são enviados para a API para os seus exemplos de utilização.
Se preferir aplicar hash a dados de clientes privados manualmente, consulte o artigo Formate o ficheiro de dados de cliente para garantir que são formatados corretamente. Se carregar um ficheiro de dados com hash, não aplique hash aos dados de clientes não privados. Os dados com hash são enviados para a API.
Cálculo de hash
As transformações são aplicadas numa coluna de entrada para converter a coluna num determinado resultado. Quando calcula o hash de uma coluna, é suportado o algoritmo SHA256. O resultado é codificado no formato hexadecimal.
Multiplicação
Multiplique a coluna por um número de ponto flutuante constante.
Tipos de campos de origem elegíveis: qualquer tipo numérico e de string.
Multiplicação por outra coluna
Multiplique o valor no campo de origem pelo valor encontrado numa coluna diferente, mas no mesmo ficheiro de origem.
Tipos de campos de origem elegíveis: qualquer tipo numérico e de string.
Transformação de maiúsculas/minúsculas
Altere o conteúdo da coluna para maiúsculas, minúsculas ou primeira letra maiúscula em cada palavra. A ação de transformação converte primeiro os dados numa string.
Tipos de campos de origem elegíveis: qualquer tipo.
União de campos
Combine duas colunas com um separador. Esta transformação vai anexar o segundo valor ao valor do campo de origem após uma string separadora especificada.
O formato é {source_field}{separator}{column_to_merge}.
Tipos de campos de origem elegíveis: qualquer tipo.
Divisão
Divida uma coluna por delimitador e extraia uma parte.
- O campo Delimitador tem de ser composto por um único caráter. Um espaço é um delimitador válido.
- A Ocorrência indica a posição k na ocorrência do delimitador, em que a string vai ser dividida, começando por "1".
- Antes é um valor booleano que indica se tem de ser extraída a parte antes do delimitador (verdadeiro) ou depois do delimitador (falso).
Tipos de campo de origem elegíveis: string.
Exemplo:
Se a coluna de entrada tiver o valor "FirstName,MiddleName,LastName":
| Delimitador | Ocorrência | Antes | Resultado |
|---|---|---|---|
|
, |
1 | verdadeiro | “FirstName” |
| , | 1 | falso | “MiddleName,LastName” |
| , | 2 | verdadeiro | “FirstName,MiddleName” |
| , | 2 | falso | “LastName” |
Tipo de transmissão
Converta o valor de uma coluna para outro tipo compatível.
| Tipo de conversão | Tipos de origem elegíveis | Notas |
|---|---|---|
| String | Qualquer | Qualquer tipo pode ser convertido para a string. |
| Número real |
String Número inteiro |
O número real é do tipo de dados duplo Se não for possível analisar um valor da string como um duplicado no momento da importação, vai levar originar um erro na tabela "Execuções". |
| Número inteiro |
String Número real Percentagem |
Se não for possível analisar um valor da string como um duplicado no momento da importação, vai levar originar um erro na tabela "Execuções". |
Análise de data/hora
Converta a representação de uma string de uma data/hora num número inteiro. Os objetos de data e hora têm de ser representados como strings na origem de dados e, em seguida, transformados com a ação de transformação Analisar data/hora. Para saber mais acerca dos formatos compatíveis com strings de hora e data, consulte o artigo Prepare os dados para a importação.