This article applies to supported import sources that are part of an open beta and are subject to change.
Le azioni di trasformazione consentono di mappare i campi durante la configurazione di una connessione all'origine dati. Tieni presente che non tutte le trasformazioni sono disponibili per tutte le origini dati.
Come funziona la trasformazione
Alcune trasformazioni sono consigliate automaticamente. Ad esempio, potresti notare trasformazioni consigliate per il calcolo di hash sui campi hashed_email e hashed_phone_number mappati automaticamente. Puoi modificare la trasformazione consigliata automaticamente o aggiungerne altre, se necessario. Puoi specificare una serie di azioni di trasformazione in un campo di immissione, che verranno applicate dall'alto verso il basso.
Prima di iniziare
Per applicare le trasformazioni durante la mappatura dei campi, fai clic sull'icona del menu con tre puntini nella colonna "Azioni" e poi su Trasforma per visualizzare un elenco delle trasformazioni disponibili che puoi applicare al valore del campo di immissione nella pipeline prima che venga importato nel tuo account Google Analytics.
Azioni di trasformazione disponibili
Hashing intelligente
Per proteggere i tuoi dati, i dati privati dei clienti che importi devono essere sottoposti ad hashing. I dati verranno sottoposti ad hashing utilizzando l'algoritmo SHA256, che è lo standard di settore per l'hashing unidirezionale. Al risultato viene applicata la codifica esadecimale. Non è necessario preformattare i dati. I campi delle PII pertinenti verranno normalizzati, sottoposti ad hashing e codificati automaticamente e i dati verranno trasferiti all'API per i tuoi casi d'uso.
Se preferisci sottoporre personalmente ad hashing i dati privati dei clienti, consulta la sezione Formatta il file di dati dei clienti per assicurarti che il formato sia corretto. Se carichi un file di dati sottoposti ad hashing, non sottoporre ad hashing i dati non privati dei clienti. I dati sottoposti ad hashing verranno trasferiti all'API.
Calcola hash
Le trasformazioni vengono applicate a una colonna di input per convertire la colonna in un risultato. Quando calcoli un hash per una colonna, l'algoritmo SHA256 è supportato. Al risultato viene applicata la codifica esadecimale.
Moltiplica
Consente di moltiplicare la colonna per un numero mobile costante.
Tipi di campi di origine idonei: qualsiasi tipo numerico e di stringa.
Moltiplica per un'altra colonna
Consente di moltiplicare il valore nel campo di origine per il valore trovato in un'altra colonna, ma nello stesso file di origine.
Tipi di campi di origine idonei: qualsiasi tipo numerico e di stringa.
Trasforma maiuscole o minuscole
Consente di convertire la colonna in lettere maiuscole, minuscole o con iniziali maiuscole. L'azione di trasformazione la convertirà prima in stringa.
Tipi di campi di origine idonei: qualsiasi tipo.
Unisci campi
Consente di combinare due colonne con un separatore. Questa trasformazione aggiungerà il secondo valore al valore del campo di origine dopo una stringa separatore specificata.
Il formato è {campo_origine}{separatore}{colonna_da_unire}.
Tipi di campi di origine idonei: qualsiasi tipo.
Dividi
Consente di dividere una colonna per delimitatore ed estrarne una parte.
- Delimitatore deve essere costituito da un solo carattere. Uno spazio è un delimitatore valido.
- Occorrenza indica qualsiasi occorrenza specifica del delimitatore in corrispondenza della quale deve essere divisa la stringa, a partire da "1".
- Prima è un valore booleano che indica se estrarre la parte prima del delimitatore (true) o dopo il delimitatore (false).
Tipi di campi di origine idonei: stringa.
Esempio:
Se il valore della colonna di input è "FirstName,MiddleName,LastName":
| Delimitatore | Occorrenza | Prima | Risultato |
|---|---|---|---|
|
, |
1 | true | "FirstName" |
| , | 1 | false | “MiddleName,LastName” |
| , | 2 | true | “FirstName,MiddleName” |
| , | 2 | false | "LastName" |
Trasmetti tipo
Consente di trasmettere il valore di una colonna a un altro tipo compatibile.
| Tipo di target | Tipi di origini idonee | Note |
|---|---|---|
| Stringa | Qualsiasi | Qualsiasi tipo può essere trasmesso alla stringa. |
| Numero reale |
Stringa Numero intero |
Il tipo di dati del numero reale è Doppio. Se, al momento dell'importazione, non è possibile analizzare un valore di stringa come Doppio, nella tabella "Esecuzioni" viene visualizzato un errore. |
| Numero intero |
Stringa Numero reale Percentuale |
Se, al momento dell'importazione, non è possibile analizzare un valore di stringa come Doppio, nella tabella "Esecuzioni" viene visualizzato un errore. |
Analizza timestamp
Consente di convertire una rappresentazione della stringa di un timestamp in un numero intero. Gli oggetti data e ora devono essere rappresentati come stringhe nell'origine dati e poi trasformati utilizzando l'azione di trasformazione Analizza timestamp. Per informazioni sui formati supportati per le stringhe relative dalla data e all'ora, consulta la sezione Prepara i dati per l'importazione.