כשמשתמשים ב-Data Manager API, חשוב לזכור את השיטות המומלצות הבאות.
שליחת כל מזהי המשתמשים
כששולחים חברים בקהל או אירועים עם UserData, חשוב לכלול כמה שיותר user_identifiers, כולל שליחה של כמה מזהים מאותו סוג.
לדוגמה, אם יש למשתמש כמה כתובות אימייל, צריך לכלול תג UserIdentifier נפרד לכל כתובת אימייל. באופן דומה, אם יש לכם מזהים מסוגים שונים של משתמש, כמו כתובות אימייל, מספרי טלפון וכתובות, מוסיפים תג UserIdentifier נפרד לכל מזהה, עד המספר המקסימלי של מזהים.
אופטימיזציה של בקשות
כדי להקטין את הסיכוי לחריגה מהמגבלות היומיות על בקשות, כדאי לאגד כמה שיותר פריטים בכל בקשה, עד המגבלות לכל בקשה.
לדוגמה, אם רוצים להוסיף 10,000 חברים לקהל, צריך להוסיף את כל 10,000 החברים בaudience_members הרשימה בבת אחת בפורמט IngestAudienceMembersRequest. הרבה יותר יעיל לשלוח בקשה אחת להוספת כל 10,000 חברי הקהל מאשר לשלוח בקשה נפרדת להוספת כל אחד מהם.
שליחת בקשות מקבילות
כדי לקצר את הזמן הכולל שנדרש להטמעת נתונים, שולחים בקשות בו-זמניות אל IngestionService. מומלץ לשלוח עד 10 בקשות בו-זמנית כדי להקטין את הסיכוי לחרוג ממגבלת הבקשות לדקה.
אפשר לשלוח בקשות בו-זמנית גם אם הבקשות כוללות את אותו destinations.