Beachten Sie bei der Verwendung der Data Manager API die folgenden Best Practices.
Alle Nutzer-IDs senden
Wenn Sie Zielgruppenmitglieder oder Ereignisse mit UserData senden, sollten Sie so viele
user_identifiers wie möglich einbeziehen, einschließlich mehrerer IDs desselben Typs.
Wenn Sie beispielsweise mehrere E-Mail-Adressen für einen Nutzer haben, fügen Sie für jede E-Mail-Adresse eine separate
UserIdentifier ein. Wenn Sie für einen Nutzer IDs verschiedener Typen haben, z. B. E-Mail-Adressen, Telefonnummern und
Adressen, fügen Sie für jede ID eine separate UserIdentifier hinzu, bis die
maximale Anzahl an IDs erreicht ist.
Anfragen optimieren
Um die Wahrscheinlichkeit zu verringern, dass die täglichen Anfragelimits überschritten werden, sollten Sie so viele Elemente wie möglich in jeder Anfrage zusammenfassen, bis die Limits pro Anfrage erreicht sind.
Wenn Sie beispielsweise 10.000 Zielgruppenmitglieder zu einer Zielgruppe hinzufügen möchten, fügen Sie alle
10.000 Mitglieder in der audience_members Liste in einer
IngestAudienceMembersRequest hinzu. Es ist effizienter, alle 10.000 Mitglieder in einer einzigen Anfrage zusammenzufassen, als für jedes Zielgruppenmitglied eine separate Anfrage zu senden.
Gleichzeitige Anfragen senden
Um die Gesamtzeit für die Datenerfassung zu verkürzen, senden Sie gleichzeitige Anfragen
an die IngestionService. Wir empfehlen, maximal 10
Anfragen gleichzeitig zu senden, um die Wahrscheinlichkeit zu verringern, dass das Limit für Anfragen pro
Minute überschritten wird.
Sie können auch dann gleichzeitige Anfragen senden, wenn die Anfragen dieselben destinations haben.
Diagnoseinformationen ansehen
Erfassen und sammeln Sie die request_id aus jeder
IngestAudienceMembersResponse oder
IngestEventsResponse und verwenden Sie die Anfragen-IDs, um
die Diagnoseinformationen zu prüfen.