Les mises à jour des API pour les profils et services ne s’affichent pas.
Découvrez pourquoi les API ne sont pas mises à jour lorsque des modifications sont apportées aux attributs de texte long dans les versions récentes de Adobe Campaign Standard (ACS). Apporter une modification bénigne à un attribut de texte non long, puis publier la ressource personnalisée, force l’actualisation des API.
Description 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 bogue 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 resolution
Actuellement, CAMP-47983
a été ouvert pour résoudre ce problème dans une version ultérieure. En attendant, voici quelques solutions :
- 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.
- 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.