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

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Le mardi 27 janvier 2015, nous avons publié la version 4.14.07.04 de la version sur site (OPDK) du portail de services pour les développeurs Apigee.

Pour toute question, consultez le service client Apigee.

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 les informations sur les coûts et les taxes.
  • Un paramètre administrateur permet désormais d'autoriser ou non l'affichage de produits qu'un développeur ne peut pas acheter dans le formulaire de création d'application. Pour modifier ce paramètre, procédez comme suit :

    1. Accédez à Configuration > Paramètres de monétisation.
    2. Modifiez le paramètre Affichage du produit lié à la création d'applications. 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 "Forfaits achetés" de la page "Catalogue et forfaits" de la monétisation affiche désormais les forfaits achetés dans un tableau, triés par état. Vous pouvez désormais trier le tableau en fonction de n'importe quelle colonne en cliquant sur son en-tête.
  • Le portail affiche désormais un message d'avertissement lors de la souscription d'un forfait futur si le solde actuel est insuffisant.

Correction de bugs

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

Thème ID du problème Description
Une erreur d'API lors de l'obtention du solde utilisateur affiche la page de maintenance DEVSOL-830 Lorsque l'appel d'API Edge pour obtenir le solde de l'utilisateur ne renvoie pas correctement, la page s'affiche et une erreur est consigné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 maintenant correctement téléchargés au format HTML depuis le serveur Edge. Postgres v9.0 a introduit un nouvel encodage "hex" qui devra peut-être être modifié dans postgresql.conf pour que les documents de facturation soient téléchargés correctement. Si les documents de facturation ne se téléchargent pas correctement à partir du portail de développement, remplacez bytea_output dans postgresql.conf par "escape" sur le serveur de gestion Edge:
bytea_output = 'escape' # hex, escape
Le plan tarifaire expiré redirige vers un autre plan tarifaire actif dans le portail des développeurs DEVSOL-773 Si un plan est terminé, il n'y a plus de lien hypertexte vers les détails du plan, car il n'est plus visible. L'onglet du forfait approprié s'affiche désormais lorsque vous cliquez sur le nom du forfait dans le tableau "Forfaits achetés".
Le formulaire d'approvisionnement de la monétisation ne s'affiche pas correctement DEVSOL-700 Le formulaire d'approvisionnement de la monétisation s'affiche désormais correctement.
La colonne "Taxes" du solde développeur est toujours de 0 CHF DEVSOL-691 Les taux de taxe s'affichent désormais correctement sur la page de facturation prépayée de la monétisation. Notez que vous devez utiliser l'appel "API pour les développeurs prépayés" sur le portail (sous Configuration > Paramètres de monétisation).
La liste des produits doit être synchronisée avec Edge lorsque le cache est vidé DEVSOL-606

Lorsque vous ajoutez un produit d'API à Edge, vous pouvez maintenant le synchroniser avec le portail en vidant le cache du portail. La synchronisation du produit d'API permet de l'afficher 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 vider le cache:

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

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

L'arrondi à la baisse du solde en CHF est incorrect. DEVSOL-604 Les arrondis de 0,05 en francs suisses ont été supprimés 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 à intervalles de 0,05 (arrondi en suédois), mais affiche les prix en 1 Rappen.
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 de développement 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 essayiez de supprimer l'application.

Problèmes connus

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

Thème ID du problème Description
Erreur liée au montant de recharge minimal DEVRT-1261 Lorsqu'un montant de recharge de crédit minimal est inférieur aux exigences minimales, le message d'erreur est énigmatique.
La modification d'une application existante génère une exception fatale DEVSOL-992 La modification d'une application existante alors que les caches n'ont pas été récemment effacés génère une exception fatale.