Siga as práticas recomendadas abaixo ao usar a API Data Manager.
Enviar todos os identificadores de usuário
Ao enviar membros do público-alvo ou eventos com UserData, inclua o máximo possível de
user_identifiers, incluindo o envio de vários identificadores do
mesmo tipo.
Por exemplo, se você tiver vários endereços de e-mail para um usuário, inclua um
UserIdentifier separado para cada endereço. Da mesma forma, se você tiver identificadores de
tipos diferentes para um usuário, como endereços de e-mail, números de telefone e
endereços, adicione um UserIdentifier separado para cada identificador, até o
número máximo de identificadores.
Otimizar solicitações
Para reduzir a probabilidade de exceder os limites de solicitações diárias, agrupe o máximo de itens possível em cada solicitação, até os limites por solicitação.
Por exemplo, se você quiser adicionar 10.000 membros do público-alvo a um público-alvo, adicione todos
10.000 membros na lista audience_members em um
IngestAudienceMembersRequest. Agrupar todos os 10.000 membros em uma única solicitação é mais eficiente do que enviar uma solicitação separada para adicionar cada membro do público-alvo.
Enviar solicitações simultâneas
Para reduzir o tempo total necessário para ingerir dados, envie solicitações simultâneas
para o IngestionService. Recomendamos enviar até 10
solicitações simultaneamente para reduzir a probabilidade de exceder o limite de solicitações por
minuto.
É possível enviar solicitações simultâneas mesmo que elas tenham os mesmos destinations.
Verificar diagnósticos
Capture e colete o request_id de cada
IngestAudienceMembersResponse ou
IngestEventsResponse e use os IDs de solicitação para
verificar diagnósticos.