4.14.07.04 - Notes de version du portail de services pour les développeurs Apigee

Vous consultez la documentation Apigee Edge.
Accédez à la documentation**Apigee X**.
info

Le mardi 27 janvier 2015, nous avons lancé la version 4.14.07.04 de la version sur site (OPDK) du portail Apigee Developer Services.

Si vous avez des questions, contactez l'assistance Apigee Edge.

Nouvelles fonctionnalités et améliorations

Voici les nouvelles fonctionnalités et améliorations de cette version :

  • La fenêtre modale Solde prépayé insuffisant affiche désormais des informations sur les coûts et les taxes informations.
  • Un paramètre d'administrateur permet désormais d'autoriser ou non l'affichage dans le formulaire de création d'application des produits qu'un développeur ne peut pas acheter. Pour modifier ce paramètre, procédez comme suit :

    1. Accédez à Configuration > Paramètres de monétisation.
    2. Modifiez le paramètre Affichage des produits lors de la création d'une application. Par défaut, seuls les produits utilisables par ce développeur sont affichés dans le formulaire de création d'application.
    3. Enregistrez les modifications.
  • L'onglet "Plans achetés" de la page "Catalogues et plans" de la monétisation affiche désormais les plans achetés dans un tableau trié par état. Vous pouvez désormais trier le tableau par n'importe quelle colonne en cliquant sur l'en-tête du tableau.
  • Le portail affiche désormais un message d'avertissement lors de l'achat d'un plan futur si le solde actuel est insuffisant.

Correction de bugs

Cette version inclut également les corrections de bugs suivantes pour OPDK :

Sujet ID du problème Description
L'erreur d'API lors de l'obtention du solde de l'utilisateur affiche la page de maintenance DEVSOL-830 Lorsque l'appel de l'API Edge pour obtenir le solde de l'utilisateur ne renvoie pas de résultat correct, la page s'affiche et une erreur est enregistrée. Auparavant, un écran d'erreur s'affichait à la place.
Impossible de télécharger le relevé mensuel depuis le portail des développeurs DEVSOL-774
Les documents de facturation sont désormais correctement téléchargés depuis le serveur Edge au format HTML. Postgres v9.0 a introduit un nouvel encodage "hex" qui peut être nécessaire de modifier dans postgresql.conf pour que les documents de facturation soient téléchargés correctement. Si les documents de facturation ne sont pas téléchargés correctement depuis le portail des développeurs, remplacez bytea_output dans postgresql.conf par "escape" sur le serveur de gestion Edge :
bytea_output = 'escape' # hex, escape
Le plan tarifaire expiré pointe vers un autre plan tarifaire actif dans le portail des développeurs DEVSOL-773 Si un plan a expiré, il n'existe plus d'hyperlien vers les détails du plan, car ce plan n'est plus visible. L'onglet de plan approprié s'affiche désormais lorsque vous cliquez sur le nom du plan dans le tableau "Plans achetés".
Le formulaire de recharge de monétisation s'affiche de manière incorrecte DEVSOL-700 Le formulaire de recharge de monétisation s'affiche désormais correctement.
La colonne "Taxes" du solde du développeur est toujours égale à 0,00 CHF DEVSOL-691 Les taux d'imposition sont désormais correctement affichés sur la page de facturation prépayée de la monétisation. Notez que vous devez utiliser l'appel "API de développeur prépayé" sur le portail (sous Configuration > Paramètres de monétisation).
La liste de produits doit être synchronisée avec Edge lorsque le cache est vidé DEVSOL-606

Lorsque vous ajoutez un produit d'API à Edge, vous pouvez désormais le synchroniser avec le portail en effaçant le cache du portail. La synchronisation du produit d'API le fait apparaître dans la liste des produits disponibles sur le portail. Auparavant, le seul moyen d'effectuer cette synchronisation était d' exécuter la tâche cron.

Pour effacer le cache :

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant de droits d'administrateur ou de création de contenu.
  2. Dans le menu Drupal, sélectionnez l'icône Accueil > Vider tous les caches.

Si vous souhaitez vider les caches individuellement, sélectionnez l'un des éléments du sous-menu, tel que Produits d'API.

Le solde en CHF est arrondi de manière incorrecte DEVSOL-604 L'arrondi avec des intervalles de 0,05 pour les francs suisses a été supprimé de la monétisation. Pour les systèmes qui utilisent le franc suisse (CHF), le système n'arrondit plus à l'aide de l'arrondi avec des intervalles de 0,05 (arrondi suédois), mais affiche plutôt les prix à 1 centime.
Le code de monétisation n'est pas entièrement internationalisé DEVSOL-583 Les chaînes du module de monétisation sont désormais entièrement encapsulées pour permettre la traduction des écrans de monétisation du portail des développeurs dans d'autres langues.
Impossible de supprimer des applications lorsque la monétisation est activée DEVSOL-523 Vous pouvez désormais supprimer des applications lorsque la monétisation est activée. Les versions précédentes affichaient une boîte de dialogue vide lorsque vous tentiez de supprimer une application.

Problèmes connus

Cette version présente les problèmes connus suivants.

Sujet ID du problème Description
Erreur de montant minimal de recharge DEVRT-1261 Lorsqu'un montant de recharge est saisi et qu'il ne répond pas à l'exigence de montant minimal de recharge le message d'erreur est cryptique.
La modification d'une application existante génère une exception fatale DEVSOL-992 La modification d'une application existante lorsque les caches n'ont pas été effacés récemment génère une exception fatale.