Quando utilizzi l'API Data Manager, tieni presente le seguenti best practice.
Invia tutti gli identificatori degli utenti
Quando invii membri del segmento di pubblico o eventi con UserData, includi il maggior numero possibile di
user_identifiers, inclusi più identificatori dello
stesso tipo.
Ad esempio, se hai più indirizzi email per un utente, includi un
UserIdentifier separato per ogni indirizzo email. Allo stesso modo, se hai identificatori di
tipi diversi per un utente, ad esempio indirizzi email, numeri di telefono e
indirizzi, aggiungi un UserIdentifier separato per ogni identificatore, fino al
numero massimo di identificatori.
Ottimizza le richieste
Per ridurre la probabilità di superare i limiti di richieste giornalieri, raggruppa il maggior numero possibile di elementi in ogni richiesta, fino ai limiti per richiesta.
Ad esempio, se vuoi aggiungere 10.000 membri del segmento di pubblico a un segmento di pubblico, aggiungili tutti
10.000 membri nell'elenco audience_members in un
IngestAudienceMembersRequest. Raggruppare tutti e 10.000 i membri in un'unica richiesta è più efficiente rispetto all'invio di una richiesta separata per aggiungere ogni membro del segmento di pubblico.
Invia richieste simultanee
Per ridurre il tempo complessivo necessario per l'importazione dei dati, invia richieste simultanee
a IngestionService. Ti consigliamo di inviare fino a 10
richieste simultaneamente per ridurre la probabilità di superare il limite di richieste al
minuto.
Puoi inviare richieste simultanee anche se le richieste hanno le stesse destinations.
Controlla la diagnostica
Acquisisci e raccogli il request_id da ogni
IngestAudienceMembersResponse o
IngestEventsResponse e utilizza gli ID richiesta per
controllare la diagnostica.