Änderungen, die über die API vorgenommen wurden, die nicht auf Target
Beschreibung description
Umgebung
Adobe Target
Problem
Beim Auswerten Target Die Admin-API-Funktionen zeigen nicht die Ergebnisse, die im Target -Schnittstelle.
Beispiele:
Szenario 1
Aktualisieren Aktivitätsname
- Senden
PUT
Anfrage an/{tenant}/target/activities/{id}/name
. - Antwort in Postman zeigt die erfolgreiche Ausführung an.
- Außerdem wird eine aktualisierte Name "API-Test-Aktivität GEÄNDERT"durch Senden von
GET
:/{tenant}/target/activities
. - Aber in Target Sie sehen weiterhin den alten Namen "API-Test-Aktivität", obwohl das Änderungsprotokoll anzeigt, dass die Aktivität zum Zeitpunkt der Postman -Anfrage.
Szenario 2
Angebot nach ID aktualisieren
- Senden
PUT
Anfrage an/{tenant}/target/offers/content/{id}
. - Antwort in Postman zeigt die erfolgreiche Ausführung an.
- Aber in Target weiterhin den alten Code angezeigt und die Angebotsinformationen zeigen kein Datum der Postman-Anforderung an.
Auflösung resolution
Lösungen
Bei Aktivitäten, die in der Benutzeroberfläche erstellt und über API aktualisiert werden, wird der Aktivitätsname nicht in der Benutzeroberfläche angezeigt. Alle anderen Felder in der Aktivität werden in der Benutzeroberfläche aktualisiert.
Bei Angeboten, die in der Benutzeroberfläche erstellt und über API aktualisiert werden, wird keines der Felder in der Benutzeroberfläche angezeigt. Die Unterstützung für Angebotsaktualisierungen über API, die über die Benutzeroberfläche erstellt wurden, ist noch nicht verfügbar.
Für Ressourcen (ё Aktivitäten/Zielgruppen/Angebote/ё), die außerhalb erstellt wurden Target Die Benutzeroberfläche hat keine solche Einschränkung.