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

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur 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.

Pour toute question, contactez l'assistance client Apigee.

Nouvelles fonctionnalités et améliorations

Voici les nouvelles fonctionnalités et améliorations apportées à cette version:

  • La fenêtre modale Solde prépayé insuffisant affiche désormais des informations sur les coûts et les taxes.
  • Un paramètre d'administrateur permet désormais d'autoriser ou non l'affichage des 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 lors de la création d'une application. Par défaut, seuls les produits utilisables par ce développeur s'affichent dans le formulaire de création d'application.
    3. Enregistrez les modifications.
  • L'onglet "Plans achetés" de la page "Catalogues et forfaits" de la section "Monétisation" affiche désormais les forfaits 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 forfait futur si le solde actuel n'est pas suffisant.

Correction de bugs

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

Thème ID du problème Description
Erreur d'API lors de l'obtention du solde de l'utilisateur : page de maintenance affichée DEVSOL-830 Lorsque l'appel de l'API Edge pour obtenir le solde de l'utilisateur ne renvoie pas correctement, la page s'affiche et une erreur est enregistrée. Auparavant, un écran d'erreur s'affichait.
Impossible de télécharger l'état mensuel depuis le portail des développeurs DEVSOL-774
Les documents de facturation sont désormais correctement téléchargés au format HTML à partir du serveur Edge. Postgres v9.0 a introduit un nouvel encodage "hexadécimal" qui peut nécessiter d'être modifié dans postgresql.conf pour que les documents de facturation soient correctement téléchargés. Si les documents de facturation ne sont pas correctement téléchargés depuis le Dev Portal, définissez bytea_output sur "escape" dans postgresql.conf sur le serveur de gestion Edge:
bytea_output = 'escape' # hex, escape
Un plan tarifaire expiré fait référence à un autre plan tarifaire actif dans le portail pour les développeurs DEVSOL-773 Si un abonnement a pris fin, il n'y a plus de lien hypertexte vers les détails de l'abonnement, 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 de recharge de monétisation ne s'affiche pas correctement DEVSOL-700 Le formulaire de recharge de la 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 de taxe 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 pour les développeurs prépayés" sur le portail (sous Configuration > Paramètres de monétisation).
La liste de produits doit être synchronisée avec Edge lorsque le cache est effacé. DEVSOL-606

Lorsque vous ajoutez un produit d'API à Edge, vous pouvez désormais le synchroniser avec le portail en vidant le cache du portail. La synchronisation du produit 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 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 sous-menus, par exemple Produits d'API.

Le solde en CHF est arrondi à la baisse de manière incorrecte DEVSOL-604 L'arrondi à 0,05 CHF a été supprimé de la monétisation. Pour les systèmes utilisant 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 les prix à 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 une application.

Problèmes connus

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

Thème ID du problème Description
Erreur concernant le 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.
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.