Tải thành viên lên đối tượng So khớp khách hàng bằng cách gửi một
IngestAudienceMembersRequest.
Để định cấu hình và gửi yêu cầu, hãy hoàn tất các bước sau:
Đặt trường
termsOfServicethành thông báoTermsOfServicecócustomerMatchTermsOfServiceStatusđược đặt thànhACCEPTEDđể xác nhận rằngoperatingAccountđã chấp nhận điều khoản dịch vụ về tính năng So khớp khách hàng.Trên mỗi
AudienceMembertrong danh sáchaudienceMembers, hãy đặt trường dữ liệu dựa trên loại dữ liệu mà tệp tải lên chứa:Nếu tệp tải lên chứa thông tin liên hệ, hãy đặt trường
compositeDatathành đối tượngCompositeDatavà đặt trườnguserDatathành đối tượngUserData. Thêm một mục riêng biệt trong danh sáchuserIdentifierscho mỗi giá trị nhận dạng của thành viên trong phân khúc đối tượng.Mặc dù
userDatavẫn được hỗ trợ, nhưng bạn nên sử dụngcompositeDatađể đảm bảo quá trình tích hợp của bạn sẵn sàng cho những điểm cải tiến trong tương lai. Hãy xem Dữ liệu tổng hợp để biết thông tin chi tiết.Nếu tệp tải lên chứa Mobile ID, hãy đặt trường
mobileDatathành thông báoMobileData. Thêm một mục riêng vào danh sáchmobileIdscho từng mã nhận dạng thiết bị di động của thành viên trong phân khúc đối tượng.
Gửi dữ liệu So khớp khách hàng bằng cách làm theo các bước trong phần Gửi thành viên trong phân khúc đối tượng.
Thành viên mẫu trong đối tượng
Các ví dụ sau đây cho thấy cách tạo cấu trúc cho đối tượng AudienceMember cho từng loại dữ liệu thành viên. Mọi AudienceMember trong một yêu cầu duy nhất phải có
cùng một loại tập dữ liệu mã nhận dạng
(compositeData, mobileData):
Thông tin liên hệ
{
"compositeData": {
"userData": {
"userIdentifiers": [
{
"emailAddress": "07e2f1394b0ea80e2adca010ea8318df697001a005ba7452720edda4b0ce57b3"
},
{
"phoneNumber": "59d82f53a4fb9f3a3cd16e8b92bc41908db7a8bc3c90e292ef99fe19260292d1"
}
]
}
}
}
Mã nhận dạng trên thiết bị di động
{
"mobileData": {
"mobileIds": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
}