Data Manager API hỗ trợ việc tải nhiều loại dữ liệu người dùng lên. Hãy tuân thủ các yêu cầu về định dạng, băm và mã hoá cho từng phần tử dữ liệu để dữ liệu của bạn được nhận và xử lý thành công.
UserData
: Dữ liệu do người dùng cung cấp, chẳng hạn như địa chỉ email hoặc số điện thoại.PairData
: Mã nhận dạng Điều chỉnh danh tính giữa nhà xuất bản và nhà quảng cáo (PAIR).MobileData
: Dữ liệu xác định một thiết bị di động.
UserData
yêu cầu
Đối tượng UserData
là một tập hợp các đối tượng UserIdentifier
. Mỗi UserIdentifier
có đúng một trong các thuộc tính trong bảng sau.
UserIdentifier | |||||||
---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
đối tượngTham khảo quy cách định dạng
AddressInfo . |
Định dạng: AddressInfo
Hãy sử dụng các nguyên tắc định dạng sau để tạo thuộc tính address
của UserIdentifier
.
AddressInfo | |||||||
---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
PairData
yêu cầu
Điền vào trường pair_ids
của đối tượng PairData
bằng danh sách mã nhận dạng.
Định dạng từng phần tử trong danh sách theo các bước sau:
- Băm dữ liệu PII do clean room cung cấp bằng thuật toán SHA-256.
- Mã hoá các byte băm bằng một thuật toán mật mã giao hoán EC bằng khoá của nhà xuất bản cho danh sách người dùng PAIR.
- Mã hoá dữ liệu đã mã hoá bằng cách sử dụng phương thức mã hoá hex hoặc Base64.
MobileData
yêu cầu
Điền vào trường mobile_ids
của đối tượng MobileData
bằng danh sách mã nhận dạng thiết bị di động. Không băm mã nhận dạng thiết bị di động.
Định dạng dấu thời gian
Nếu sử dụng định dạng JSON cho các trường Timestamp
, chẳng hạn như timestamp
và last_updated_timestamp
của Event
, hãy sử dụng định dạng RFC 3339.
Nếu sử dụng định dạng bộ đệm giao thức, hãy đặt seconds
và (không bắt buộc) nanos
khi tạo Timestamp
.
Các bước tiếp theo
- Tìm hiểu cách mã hoá dữ liệu người dùng.