Lorsque vous utilisez l'API Data Manager, gardez à l'esprit les bonnes pratiques suivantes.
Envoyer tous les identifiants utilisateur
Que vous envoyiez des membres d'audience ou des événements avec UserData, incluez autant de user_identifiers que possible, y compris en envoyant plusieurs identifiants du même type.
Par exemple, si un utilisateur possède plusieurs adresses e-mail, incluez un UserIdentifier distinct pour chaque adresse e-mail. De même, si vous disposez d'identifiants de différents types pour un utilisateur, tels que des adresses e-mail, des numéros de téléphone et des adresses postales, ajoutez un UserIdentifier distinct pour chaque identifiant, jusqu'à la limite d'identifiants.
Optimiser les demandes
Pour réduire le risque de dépasser les limites de requêtes quotidiennes, regroupez autant d'éléments que possible dans chaque requête, dans la limite des limites par requête.
Par exemple, si vous souhaitez ajouter 10 000 membres à une audience, ajoutez-les tous dans la liste audience_members en une seule fois IngestAudienceMembersRequest. Il est beaucoup plus efficace de regrouper les 10 000 membres dans une seule requête que d'envoyer une requête distincte pour ajouter chaque membre de l'audience.
Envoyer des requêtes simultanées
Pour réduire le temps global nécessaire à l'ingestion des données, envoyez des requêtes simultanées à IngestionService. Nous vous recommandons d'envoyer jusqu'à 10 requêtes simultanément pour réduire le risque de dépasser la limite de requêtes par minute.
Vous pouvez envoyer des requêtes simultanées même si elles ont le même destinations.