Sprawdzone metody

Podczas korzystania z interfejsu Data Manager API pamiętaj o tych sprawdzonych metodach.

Wysyłanie wszystkich identyfikatorów użytkowników

Podczas wysyłania informacji o odbiorcach lub zdarzeń za pomocą UserData uwzględnij jak najwięcej user_identifiers, w tym wiele identyfikatorów tego samego typu.

Jeśli na przykład użytkownik ma kilka adresów e-mail, dodaj oddzielny element UserIdentifier dla każdego adresu. Podobnie, jeśli masz identyfikatory różnych typów dla użytkownika, takie jak adresy e-mail, numery telefonów i adresy pocztowe, dodaj osobny parametr UserIdentifier dla każdego identyfikatora, aż do maksymalnej liczby identyfikatorów.

Optymalizacja żądań

Aby zmniejszyć prawdopodobieństwo przekroczenia dziennych limitów żądań, w każdym żądaniu umieszczaj jak najwięcej elementów, aż do osiągnięcia limitów żądań.

Jeśli na przykład chcesz dodać do listy odbiorców 10 000 osób, dodaj wszystkie 10 000 osób na audience_members liście w jednymIngestAudienceMembersRequest. Grupowe dodawanie wszystkich 10 tys. członków w ramach jednego żądania jest bardziej wydajne niż wysyłanie osobnego żądania w przypadku każdego odbiorcy.

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 liczby żądań na minutę, zalecamy wysyłanie maksymalnie 10 żądań jednocześnie.

Możesz wysyłać równoczesne żądania, nawet jeśli mają one ten sam parametr destinations.

Sprawdź diagnostykę

Zapisz i zbierz parametr request_id z każdego elementu IngestAudienceMembersResponse lub IngestEventsResponse i użyj identyfikatorów żądań, aby sprawdzić diagnostykę.