ضَع في اعتبارك أفضل الممارسات التالية عند استخدام Data Manager API.
إرسال جميع معرّفات المستخدمين
عند إرسال بيانات UserData لأفراد الجمهور أو الأحداث، عليك تضمين أكبر عدد ممكن من
user_identifiers، بما في ذلك إرسال معرّفات متعدّدة من النوع نفسه.
على سبيل المثال، إذا كان لديك عناوين بريد إلكتروني متعدّدة لمستخدم، عليك تضمين
UserIdentifier منفصل لكل عنوان بريد إلكتروني. وبالمثل، إذا كان لديك معرّفات من
أنواع مختلفة لمستخدم، مثل عناوين البريد الإلكتروني وأرقام الهواتف و
العناوين، عليك إضافة UserIdentifier منفصل لكل معرّف، بحدّ أقصى
عدد المعرّفات المسموح به.
تحسين الطلبات
للحدّ من احتمالية تجاوز الحدود القصوى للطلبات اليومية، عليك تجميع أكبر عدد ممكن من العناصر في كل طلب، بحدّ أقصى الحدود القصوى لكل طلب.
على سبيل المثال، إذا أردت إضافة 10,000 مستخدم إلى جمهور، عليك إضافة جميع
المستخدمين البالغ عددهم 10,000 إلى قائمة audience_members في طلب واحد
IngestAudienceMembersRequest. إنّ تجميع جميع المستخدمين البالغ عددهم 10,000 في طلب واحد أكثر فعالية بكثير من إرسال طلب منفصل لإضافة كل مستخدم إلى الجمهور.
إرسال طلبات متزامنة
للحدّ من الوقت الإجمالي المطلوب لاستيعاب البيانات، عليك إرسال طلبات متزامنة
إلى IngestionService. ننصحك بإرسال ما يصل إلى 10
طلب في الوقت نفسه للحدّ من احتمالية تجاوز الحدّ الأقصى لـ الطلبات في
الدقيقة.
يمكنك إرسال طلبات متزامنة حتى إذا كانت الطلبات تتضمّن destinations نفسها.