Hãy ghi nhớ các phương pháp hay nhất sau đây khi sử dụng Data Manager API.
Gửi tất cả các giá trị nhận dạng người dùng
Cho dù bạn gửi thành viên đối tượng hay sự kiện bằng UserData, hãy đưa vào càng nhiều
user_identifiers càng tốt, bao gồm cả việc gửi nhiều giá trị nhận dạng của cùng loại.
Ví dụ: nếu bạn có nhiều địa chỉ email cho một người dùng, hãy đưa vào một
UserIdentifier riêng cho từng địa chỉ email. Tương tự, nếu bạn có các giá trị nhận dạng thuộc
nhiều loại cho một người dùng, chẳng hạn như địa chỉ email, số điện thoại và
địa chỉ, hãy thêm một UserIdentifier riêng cho từng giá trị nhận dạng, tối đa là
số lượng giá trị nhận dạng tối đa.
Tối ưu hoá yêu cầu
Để giảm khả năng vượt quá giới hạn yêu cầu hằng ngày, hãy gộp nhiều mục nhất có thể trong mỗi yêu cầu, tối đa là giới hạn cho mỗi yêu cầu.
Ví dụ: nếu bạn muốn thêm 10.000 thành viên đối tượng vào một đối tượng, hãy thêm tất cả
10.000 thành viên vào danh sách audience_members trong một
IngestAudienceMembersRequest. Việc gộp tất cả 10.000 thành viên
trong một yêu cầu sẽ hiệu quả hơn nhiều so với việc gửi một yêu cầu riêng để thêm
từng thành viên đối tượng.
Gửi yêu cầu đồng thời
Để giảm tổng thời gian cần thiết để thu thập dữ liệu, hãy gửi các yêu cầu đồng thời
đến IngestionService. Bạn nên gửi tối đa 10
yêu cầu đồng thời để giảm khả năng vượt quá giới hạn yêu cầu mỗi
phút.
Bạn có thể gửi các yêu cầu đồng thời ngay cả khi các yêu cầu có cùng
destinations.