Tindakan transformasi membantu pemetaan kolom saat menyiapkan koneksi. Perhatikan bahwa beberapa transformasi hanya tersedia untuk sumber data tertentu.
Cara kerja transformasi
Beberapa transformasi direkomendasikan secara otomatis. Misalnya, Anda mungkin melihat transformasi hash komputasi yang direkomendasikan di kolom hashed_email
dan hashed_phone_number
yang dipetakan secara otomatis. Anda dapat mengubah transformasi yang direkomendasikan secara otomatis atau menambahkan transformasi lainnya sesuai kebutuhan. Anda dapat menentukan serangkaian tindakan transformasi di kolom input, dan tindakan tersebut akan diterapkan dari atas ke bawah.
Sebelum memulai
Untuk menerapkan transformasi selama pemetaan kolom, klik Tindakan
> Transformasi untuk melihat daftar transformasi yang dapat diterapkan ke nilai kolom input di pipeline sebelum diimpor ke akun Google Ads Anda.
Tindakan transformasi yang tersedia
Hash cerdas
Untuk menjaga keamanan data Anda, data pribadi pelanggan yang Anda impor harus di-hash. Pengelola Data akan melakukan hashing data untuk Anda menggunakan alogaritma SHA256, yang merupakan standar industri untuk hashing satu arah. Hasilnya akan dienkode dengan heksadesimal. Anda tidak perlu memformat data terlebih dahulu. Pengelola Data akan menormalisasi kolom PII yang relevan, melakukan hashing dan encoding, lalu mengirim data ke API untuk kasus penggunaan Anda.
Jika Anda ingin melakukan hashing sendiri terhadap data pribadi pelanggan, lihat artikel Memformat file data pelanggan untuk memastikan file diformat dengan benar. Jika Anda mengupload file data yang di-hash, jangan melakukan hashing terhadap data pelanggan yang bersifat non-pribadi. Pengelola Data akan mengirim data yang di-hash ke API.
Perhatikan bahwa hashing cerdas bersifat otomatis, sehingga Anda tidak perlu memilih apa pun dari menu Tindakan.
Hash komputasi
Transformasi diterapkan pada kolom input untuk mengonversi kolom ke hasil tertentu. Saat Anda menghitung hash untuk kolom, algoritma SHA256 didukung. Hasilnya akan dienkode dengan heksadesimal.
Kali
Mengalikan kolom dengan angka mengambang yang konstan.
Jenis kolom sumber yang memenuhi syarat: Jenis numerik dan string apa pun.
Kalikan dengan kolom lain
Mengalikan nilai di kolom sumber dengan nilai yang ditemukan di kolom lain, tetapi dalam file sumber yang sama.
Jenis kolom sumber yang memenuhi syarat: Jenis numerik dan string apa pun.
Mengubah kapitalisasi
Mengubah kolom menjadi huruf besar, huruf kecil, atau kapitalisasi judul. Tindakan transformasi akan mengubahnya menjadi string terlebih dahulu.
Jenis kolom sumber yang memenuhi syarat: Jenis apa pun.
Menggabungkan kolom
Menggabungkan dua kolom dengan pemisah. Transformasi ini akan menambahkan nilai kedua ke nilai kolom sumber setelah string pemisah yang ditentukan.
Formatnya adalah {source_field}{separator}{column_to_merge}.
Jenis kolom sumber yang memenuhi syarat: Jenis apa pun.
Pemisahan
Memisahkan kolom per pembatas dan mengekstrak satu bagian.
- Pemisah harus terdiri dari satu karakter. Spasi adalah pembatas yang valid.
- Kemunculan menunjukkan kemunculan pemisah yang kesekian, tempat string akan dipisahkan, mulai dari “1”.
- Sebelum adalah boolean yang menunjukkan apakah akan mengekstrak bagian sebelum pembatas (true) atau setelah pemisah (false).
Jenis kolom sumber yang memenuhi syarat: String.
Contoh:
Jika kolom input memiliki nilai "FirstName,MiddleName,LastName":
Pembatas | Kemunculan | Sebelum | Hasil |
---|---|---|---|
, |
1 | true | “FirstName” |
, | 1 | false | “MiddleName,LastName” |
, | 2 | true | “FirstName,MiddleName” |
, | 2 | false | “LastName” |
Konversi jenis
Mengonversi nilai kolom menjadi jenis lain yang kompatibel.
Jenis target | Jenis sumber yang memenuhi syarat | Catatan |
---|---|---|
String | Semua | Jenis apa pun dapat dikonversi menjadi string. |
Bilangan riil |
String Bilangan bulat |
Bilangan riil adalah jenis data ganda Jika nilai string tidak dapat diuraikan sebagai jenis data ganda pada waktu impor, hal tersebut akan menghasilkan error di tabel "Operasi". |
Bilangan bulat |
String Bilangan riil Persen |
Jika nilai string tidak dapat diuraikan sebagai jenis data ganda pada waktu impor, hal tersebut akan menghasilkan error di tabel "Operasi". |
Mengonversi Tanggal dan Waktu
Lakukan konversi representasi tanggal & waktu, stempel waktu, bilangan bulat, atau string dari salah satu jenis ini ke format stempel waktu yang didukung. Meskipun tidak perlu dikonversi jika sudah dalam format yang didukung, jenis data stempel waktu masih dapat ditransformasi.
Untuk baris data yang tidak memiliki zona waktu, Anda dapat menetapkan zona waktu pengganti untuk transformasi di panel Setelan transformasi. Jika tidak ada zona waktu pengganti yang dipilih, baris tanpa zona waktu tidak akan diimpor. Zona waktu pengganti untuk koneksi file terbuka diisi otomatis sebagai zona waktu yang terkait dengan akun, tetapi dapat diubah di menu transformasi.
Pelajari lebih lanjut cara Menyiapkan data untuk diimpor.
Jenis kolom sumber yang memenuhi syarat: Stempel Waktu, Waktu & Tanggal, Epoch Unix, Bilangan Bulat, String.