Le azioni di trasformazione consentono di mappare i campi durante la configurazione di una connessione. 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 su Azioni > 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 Ads.
Azioni di trasformazione disponibili
Smart hash
Per proteggere i tuoi dati, i dati privati dei clienti che importi devono essere sottoposti ad hashing. Data Manager sottoporrà 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. Data Manager normalizza i campi delle PII pertinenti, esegue l’hashing e la codifica e poi invia i dati all’API per i vari casi d’uso.
Se preferisci sottoporre personalmente ad hashing i dati privati dei clienti, consulta la sezione Formattare 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. Data Manager invierà i dati sottoposti ad hashing all’API.
Tieni presente che l’hashing intelligente è automatico, il che significa che non devi selezionare nulla dal menu Azioni.
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.
Nota
Moltiplica
Consente di moltiplicare la colonna per un numero in virgola mobile costante.
Tipi di campi di origine idonei: qualsiasi tipo numerico e di stringa.
Moltiplica per un’altra colonna
Moltiplica 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 e di estrarne una parte.
- Delimitatore deve essere costituito da un solo carattere. Uno spazio è un delimitatore valido.
- Occorrenza indica la ka occorrenza del delimitatore in corrispondenza della quale deve essere divisa la stringa, a partire da “1".
- Before (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. |
Converti data e ora
Converti la rappresentazione di data/ora, timestamp, numero intero o stringa di uno di questi tipi in un formato di timestamp supportato. Sebbene i tipi di dati dei timestamp non debbano essere convertiti se sono già in un formato supportato, possono comunque essere trasformati.
Per le righe di dati in cui manca un fuso orario, puoi impostarne uno di riserva per la trasformazione nel rispettivo riquadro delle impostazioni. Se non viene selezionato un fuso orario di riserva, le righe senza fuso orario non verranno importate. Il fuso orario di riserva per le connessioni di file aperti è precompilato in base al fuso orario associato all’account, ma può essere modificato nel menu di trasformazione.
Scopri di più su come preparare i dati per l’importazione.
Nota
Tipi di campi di origine idonei: timestamp, data/ora, epoca Unix, numero intero, stringa.