Data Manager API का इस्तेमाल करते समय, इन सबसे सही तरीकों का ध्यान रखें.
सभी यूज़र आइडेंटिफ़ायर भेजना
UserData के साथ ऑडियंस के सदस्यों या इवेंट भेजते समय, ज़्यादा से ज़्यादा
user_identifiers शामिल करें. इसमें एक ही तरह के कई आइडेंटिफ़ायर भेजना भी शामिल है.
उदाहरण के लिए, अगर आपके पास किसी उपयोगकर्ता के लिए एक से ज़्यादा ईमेल पते हैं, तो हर ईमेल पते के लिए अलग
UserIdentifier शामिल करें. इसी तरह, अगर आपके पास किसी उपयोगकर्ता के लिए अलग-अलग तरह के आइडेंटिफ़ायर हैं, जैसे कि ईमेल पते, फ़ोन नंबर, और पते, तो हर आइडेंटिफ़ायर के लिए अलग UserIdentifier जोड़ें. हालांकि, आइडेंटिफ़ायर की संख्या ज़्यादा से ज़्यादा होनी चाहिए.
अनुरोधों को ऑप्टिमाइज़ करना
हर दिन किए जाने वाले अनुरोधों की सीमा से ज़्यादा अनुरोध भेजने की संभावना को कम करने के लिए, हर अनुरोध में ज़्यादा से ज़्यादा आइटम शामिल करें. हालांकि, हर अनुरोध के लिए तय की गई सीमाओं का पालन करें.
उदाहरण के लिए, अगर आपको किसी ऑडियंस में 10,000 सदस्य जोड़ने हैं, तो सभी
10,000 सदस्यों को audience_members सूची में एक
IngestAudienceMembersRequest में जोड़ें. हर ऑडियंस सदस्य को जोड़ने के लिए अलग-अलग अनुरोध भेजने के बजाय, सभी 10,000 सदस्यों को एक ही अनुरोध में बैच करना ज़्यादा कारगर है.
एक साथ कई अनुरोध भेजना
डेटा को शामिल करने में लगने वाला कुल समय कम करने के लिए, IngestionService को एक साथ कई अनुरोध भेजें. हमारा सुझाव है कि हर मिनट किए जाने वाले अनुरोधों की सीमा से ज़्यादा अनुरोध भेजने की संभावना को कम करने के लिए, एक साथ ज़्यादा से ज़्यादा 10
अनुरोध भेजें.
एक साथ कई अनुरोध भेजे जा सकते हैं. भले ही, अनुरोधों में एक ही destinations हो.