Modifications effectuées via l’API sans réfléchir sur Target

Découvrez comment résoudre l’erreur lorsque vous effectuez une modification via l’API, sans répercussion sur Target.

Description description

Environnement

Adobe Target

Problème/Symptômes

Lors de l’évaluation des fonctionnalités de l’API d’administration Target, les résultats ne sont pas pris en compte dans l’interface de Target.

Exemples :

Scénario 1
Mettre à jour le nom de l’activité

  1. Envoyez la requête PUT à /{tenant}/target/activities/{id}/name.
  2. La réponse dans Postman indique une exécution réussie.
  3. En outre, vous voyez le nom mis à jour "API Test Activity CHANGED" en envoyant GET: /{tenant}/target/activities.
  4. Cependant, dans Target, l’ancien nom "Activité de test de l’API" apparaît, bien que le journal des modifications indique que l’activité a été mise à jour au moment de la requête Postman.

Scénario 2
Mettre à jour l’offre par identifiant

  1. Envoyez la requête PUT à /{tenant}/target/offers/content/{id}.
  2. La réponse dans Postman indique une exécution réussie.
  3. Mais dans Target, l’ancien code s’affiche toujours, et les informations sur l’offre n’affichent pas la date de la demande Postman.

Résolution resolution

Solutions

Pour les activités créées dans l’interface utilisateur et mises à jour via l’API, le nom de l’activité n’est pas reflété dans l’interface utilisateur. Tous les autres champs de l’activité sont mis à jour dans l’interface utilisateur.

Pour les offres créées dans l’interface utilisateur et mises à jour via l’API, aucun des champs n’est reflété dans l’interface utilisateur. La prise en charge de la mise à jour des offres via l’API créée à partir de l’interface utilisateur n’est pas encore disponible.

Pour les ressources (activités/audiences/offres/) créées en dehors de l’interface utilisateur de Target, cette restriction n’existe pas.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f