Podczas korzystania z interfejsu Data Manager API pamiętaj o tych sprawdzonych metodach.
Wysyłanie wszystkich identyfikatorów użytkowników
Podczas wysyłania członków grupy odbiorców lub zdarzeń za pomocą UserData uwzględnij jak najwięcej
user_identifiers jak to możliwe, w tym wiele identyfikatorów tego samego typu.
Jeśli na przykład masz kilka adresów e-mail użytkownika, uwzględnij osobny
UserIdentifier dla każdego adresu e-mail. Podobnie, jeśli masz identyfikatory różnych typów dla użytkownika, np. adresy e-mail, numery telefonów i adresy, dodaj osobny UserIdentifier dla każdego identyfikatora, aż do osiągnięcia maksymalnej liczby identyfikatorów.
Optymalizowanie żądań
Aby zmniejszyć prawdopodobieństwo przekroczenia dziennych limitów żądań, w każdym żądaniu grupuj jak najwięcej elementów, aż do osiągnięcia limitów na żądanie.
Jeśli na przykład chcesz dodać 10 tys. członków grupy odbiorców, dodaj wszystkich
10 tys. członków do listy audience_members w jednym
IngestAudienceMembersRequest. Grupowanie wszystkich 10 tys. członków w jednym żądaniu jest znacznie wydajniejsze niż wysyłanie osobnego żądania dodania każdego członka grupy odbiorców.
Wysyłanie równoczesnych żądań
Aby skrócić ogólny czas potrzebny na wczytanie danych, wysyłaj równoczesne żądania
do IngestionService. Aby zmniejszyć prawdopodobieństwo przekroczenia limitu żądań na
minutę, zalecamy wysyłanie maksymalnie 10
żądań jednocześnie.
Możesz wysyłać równoczesne żądania, nawet jeśli mają one te same destinations.