Les mises à jour des API pour les profils et services ne s’affichent pas.

Description

Environnement

  • Campaign Standard

Problèmes/symptômes

Lors de la publication de modifications de ressources personnalisées sur des attributs de texte long dans les versions récentes d’ACS, les API ne sont pas mises à jour. L’attribut est accessible par le biais d’une recherche manuelle ou de workflow dans l’IU, mais pas via l’API. La raison en est un bug lié au processus de publication des ressources personnalisées qui ne reconnaît pas que les API doivent être mises à jour lorsque des modifications sont apportées uniquement aux attributs de texte long.

 

Résolution

Actuellement, CAMP-47983 a été ouvert pour résoudre ce problème dans une version ultérieure. En attendant, voici quelques solutions :

  1. Comme le processus de publication de l’API ne prend pas en compte les modifications d’attribut de texte long, apporter une modification bénigne à un attribut de texte court (par exemple, modifier le libellé d’un autre attribut), puis publier la ressource personnalisée force une actualisation des API.
  2. Le cas échéant, la modification des champs de texte long en quelque chose d’autre que du texte long résout également ce problème. Si des données existent déjà, envisagez cette approche avec précaution.

Pour confirmer que les API sont mises à jour, une fois la préparation terminée, si des modifications sont détectées pour profileAndServicesExt, un onglet intitulé « Aperçu de l’API Profile & Services Ext » doit être affiché. S’il n’est pas affiché, aucune modification n’a été reconnue par l’application.

Sur cette page