Các thao tác chuyển đổi giúp bạn liên kết trường trong khi thiết lập mối kết nối. Xin lưu ý rằng một số phép biến đổi không áp dụng được cho một số nguồn dữ liệu.
Cách hoạt động của quy tắc chuyển đổi
Một số quy tắc chuyển đổi được tự động đề xuất. Ví dụ: bạn có thể thấy hệ thống đề xuất một số hành động biến đổi tính toán hàm băm trên các trường được liên kết tự động hashed_email và hashed_phone_number . Bạn có thể sửa đổi các hành động biến đổi được tự động đề xuất hoặc bổ sung các hành động khác nếu cần. Bạn có thể chỉ định một loạt các hành động biến đổi trên một trường nhập dữ liệu và các hành động đó sẽ được áp dụng từ trên xuống dưới.
Trước khi bắt đầu
Để áp dụng các phép biến đổi trong khi liên kết trường, hãy nhấp vào Thao tác> Biến đổi để xem danh sách các phép biến đổi có sẵn mà bạn có thể áp dụng cho giá trị trường nhập dữ liệu trong quy trình trước khi nhập danh sách đó vào tài khoản Google Ads của mình.
Các thao tác chuyển đổi có thể thực hiện
Hàm băm thông minh
Để bảo mật dữ liệu, bạn nên băm dữ liệu riêng tư của khách hàng mà bạn nhập. Trình quản lý dữ liệu sẽ băm dữ liệu bằng thuật toán SHA256. Đây là tiêu chuẩn ngành đối với hoạt động băm một chiều. Kết quả được mã hoá theo hệ thập lục phân. Bạn không cần phải định dạng trước dữ liệu. Trình quản lý dữ liệu sẽ chuẩn hoá các trường Thông tin nhận dạng cá nhân (PII) có liên quan, tiến hành băm và mã hoá, đồng thời chuyển dữ liệu đó đến API cho các trường hợp sử dụng của bạn.
Nếu bạn muốn tự băm dữ liệu riêng tư của khách hàng, hãy xem bài viết Định dạng tệp dữ liệu khách hàng để đảm bảo tệp này được định dạng đúng cách. Nếu bạn tải tệp dữ liệu đã băm lên, đừng băm dữ liệu công khai của khách hàng. Trình quản lý dữ liệu sẽ chuyển dữ liệu đã băm của bạn đến API.
Xin lưu ý rằng tính năng băm thông minh hoạt động tự động, tức là bạn không cần phải chọn bất kỳ mục nào trong trình đơn Thao tác.
Tính toán hàm băm
Quy tắc chuyển đổi được áp dụng cho một cột dữ liệu nhập để chuyển đổi cột này thành một số kết quả. Khi tính toán hàm băm cho một cột, bạn sẽ có thể sử dụng thuật toán SHA256. Kết quả được mã hoá theo hệ thập lục phân.
Lưu ý
Nhân
Nhân cột với một hằng số động.
Loại trường nguồn đủ điều kiện: Loại số và loại chuỗi bất kỳ.
Nhân với một cột khác
Nhân giá trị trong trường nguồn với giá trị tìm thấy trong một cột khác, nhưng phải trong cùng một tệp nguồn.
Loại trường nguồn đủ điều kiện: Loại số và loại chuỗi bất kỳ.
Chuyển đổi cách viết hoa
Thay đổi cột thành chữ hoa, chữ thường hoặc viết hoa đầu mỗi từ. Trước tiên, thao tác chuyển đổi này sẽ chuyển đổi cột thành một chuỗi.
Loại trường nguồn đủ điều kiện: Loại bất kỳ.
Hợp nhất các trường
Kết hợp 2 cột bằng một dòng phân cách. Thao tác chuyển đổi này sẽ thêm giá trị thứ hai vào giá trị của trường nguồn sau một chuỗi dòng phân cách đã chỉ định.
Định dạng là {source_field}{separator}{column_to_merge}.
Loại trường nguồn đủ điều kiện: Loại bất kỳ.
Phân chia
Phân chia một cột theo mỗi dấu phân tách và trích xuất một phần.
- Dấu phân tách phải là một ký tự đơn. Dấu cách là một dấu phân tách hợp lệ.
- Số lần xuất hiện cho biết lần xuất hiện thứ k của dấu phân tách, trong đó chuỗi sẽ được phân chia, bắt đầu từ “1".
- Trước là giá trị boolean cho biết cần trích xuất phần trước dấu phân tách (true) hay sau dấu phân tách (false).
Loại trường nguồn đủ điều kiện: Chuỗi.
Ví dụ:
Nếu cột dữ liệu nhập có giá trị là “FirstName,MiddleName,LastName":
| Dấu phân tách | Lần xuất hiện | Trước | Kết quả |
| , | 1 | true | “FirstName” |
| , | 1 | false | “MiddleName,LastName” |
| , | 2 | true | “FirstName,MiddleName” |
| , | 2 | false | “LastName” |
Loại chuyển đổi
Chuyển đổi giá trị của cột thành một loại dữ liệu tương thích khác.
| Loại mục tiêu | Loại mục tiêu | Ghi chú |
| Chuỗi | Bất kỳ | Bạn có thể chuyển đổi bất kỳ loại dữ liệu nào thành chuỗi. |
| Số thực |
Chuỗi Số nguyên |
Số thực là loại dữ liệu kép Nếu giá trị của một chuỗi không thể phân tích cú pháp được thành dữ liệu kép tại thời điểm nhập dữ liệu, thì điều đó sẽ dẫn đến lỗi trong bảng “Số lần chạy”. |
| Số nguyên |
Chuỗi Số thực Phần trăm |
Nếu giá trị của một chuỗi không thể phân tích cú pháp được thành dữ liệu kép tại thời điểm nhập dữ liệu, thì điều đó sẽ dẫn đến lỗi trong bảng “Số lần chạy”. |
Chuyển đổi ngày và giờ
Chuyển đổi ngày giờ, dấu thời gian, số nguyên hoặc chuỗi đại diện cho bất kỳ loại nào trong số này thành định dạng dấu thời gian được hỗ trợ. Mặc dù không cần chuyển đổi các loại dữ liệu dấu thời gian nếu đã ở định dạng được hỗ trợ, nhưng bạn vẫn có thể chuyển đổi các loại dữ liệu này.
Đối với các hàng dữ liệu thiếu múi giờ, bạn có thể đặt múi giờ dự phòng cho phép biến đổi trong bảng điều khiển Cài đặt biến đổi. Nếu bạn không chọn múi giờ dự phòng, thì các hàng không có múi giờ sẽ không được nhập. Múi giờ dự phòng cho các kết nối tệp mở được điền sẵn dưới dạng múi giờ liên kết với tài khoản, nhưng bạn có thể thay đổi múi giờ này trong trình đơn biến đổi.
Tìm hiểu thêm về cách Chuẩn bị dữ liệu để nhập.
Lưu ý
Loại trường nguồn đủ điều kiện: Dấu thời gian, Ngày giờ, Thời gian Unix, Số nguyên, Chuỗi.