При использовании API менеджера данных следует учитывать следующие рекомендации.
Отправить все идентификаторы пользователей
При отправке UserData о пользователях или событиях, включайте как можно больше user_identifiers , в том числе несколько идентификаторов одного типа.
Например, если у пользователя несколько адресов электронной почты, добавьте отдельный UserIdentifier для каждого адреса. Аналогично, если у пользователя есть идентификаторы разных типов, такие как адреса электронной почты, номера телефонов и почтовые адреса, добавьте отдельный UserIdentifier для каждого идентификатора, но не более максимального количества идентификаторов .
Оптимизация запросов
Чтобы снизить вероятность превышения суточных лимитов запросов, объединяйте как можно больше элементов в каждом запросе, не превышая лимиты на один запрос .
Например, если вы хотите добавить 10 000 участников в аудиторию, добавьте все 10 000 участников из списка audience_members в одном запросе IngestAudienceMembersRequest . Пакетная обработка всех 10 000 участников в одном запросе гораздо эффективнее, чем отправка отдельного запроса для добавления каждого участника аудитории.
Отправка одновременных запросов
Чтобы сократить общее время, необходимое для загрузки данных, отправляйте одновременные запросы в IngestionService . Мы рекомендуем отправлять до 10 запросов одновременно, чтобы снизить вероятность превышения лимита запросов в минуту .
Вы можете отправлять одновременные запросы, даже если запросы имеют одинаковые destinations .