4.14.07.04 – Versionshinweise zum Apigee Developer Services Portal

Sie sehen sich die Dokumentation zu Apigee Edge an.
Sehen Sie sich die Apigee X-Dokumentation an.
info

Am Dienstag, dem 27. Januar 2015, haben wir Version 4.14.07.04 der On-Premises-Version (OPDK) des Apigee Developer Services-Portals veröffentlicht.

Wenn Sie Fragen haben, wenden Sie sich an den Apigee-Kundensupport.

Neue Features und Verbesserungen

Im Folgenden sind die neuen Funktionen und Verbesserungen in diesem Release aufgeführt:

  • Im modalen Fenster Insufficient Prepaid Balance (Nicht ausreichendes Prepaid-Guthaben) werden jetzt Informationen zu Kosten und Steuern angezeigt.
  • Es gibt jetzt eine Administratoreinstellung, mit der Sie festlegen können, ob Produkte, die ein Entwickler nicht kaufen kann, im Formular zum Erstellen von Apps angezeigt werden sollen. So ändern Sie diese Einstellung:

    1. Gehen Sie zu Konfiguration > Monetarisierungseinstellungen.
    2. Ändern Sie die Einstellung Produktanzeige bei der App-Erstellung. Im Formular zum Erstellen von Apps werden standardmäßig nur Produkte angezeigt, die von diesem Entwickler verwendet werden können.
    3. Speichern Sie die Änderungen.
  • Auf dem Tab „Gekaufte Abos“ auf der Seite „Kataloge und Abos“ der Monetarisierung werden die gekauften Abos jetzt in einer Tabelle nach Status sortiert angezeigt. Die Tabelle kann jetzt nach einer beliebigen Spalte sortiert werden, indem Sie auf die Tabellenüberschrift klicken.
  • Wenn beim Kauf eines zukünftigen Tarifs derzeit nicht genügend Guthaben vorhanden ist, wird im Portal jetzt eine Warnmeldung angezeigt.

Fehlerkorrekturen

Diese Version enthält außerdem die folgenden Fehlerkorrekturen für die OPDK:

Thema Problem-ID Beschreibung
API-Fehler beim Abrufen des Nutzerguthabens – Wartungsseite wird angezeigt DEVSOL-830 Wenn der Edge API-Aufruf zum Abrufen des Nutzerguthabens nicht richtig zurückgegeben wird, wird die Seite angezeigt und ein Fehler protokolliert. Bisher wurde stattdessen ein Fehlerbildschirm angezeigt.
Monatliche Abrechnung kann nicht aus dem Entwicklerportal heruntergeladen werden DEVSOL-774
Abrechnungsdokumente werden jetzt richtig im HTML-Format vom Edge-Server heruntergeladen. In Postgres 9.0 wurde eine neue „hex“-Codierung eingeführt, die möglicherweise in postgresql.conf geändert werden muss, damit Abrechnungsdokumente richtig heruntergeladen werden können. Wenn sich Abrechnungsdokumente nicht richtig aus dem Dev-Portal herunterladen lassen, ändern Sie bytea_output in postgresql.conf auf dem Edge-Verwaltungsserver in „escape“:
bytea_output = 'escape' # hex, escape
Ein abgelaufener Preisplan verweist im Entwicklerportal auf einen anderen aktiven Preisplan DEVSOL-773 Wenn ein Plan abgelaufen ist, gibt es keinen Hyperlink mehr zu den Plandetails, da der Plan nicht mehr angezeigt wird. Der richtige Tab für den Plan wird jetzt angezeigt, wenn Sie in der Tabelle „Gekaufte Abos“ auf den Namen des Abos klicken.
Das Formular für die Monetarisierung wird falsch angezeigt DEVSOL-700 Das Formular für die Aufstockung der Monetarisierung wird jetzt korrekt angezeigt.
Die Spalte „Steuern“ im Entwicklerguthaben enthält immer den Wert „0,00 CHF“. DEVSOL-691 Die Steuersätze werden jetzt korrekt auf der Seite „Monetarisierung – Abrechnung im Voraus“ angezeigt. Hinweis: Sie müssen den Aufruf „Prepaid Developer API“ im Portal verwenden (unter Konfiguration > Monetarisierungseinstellungen).
Die Produktliste sollte mit Edge synchronisiert werden, wenn der Cache geleert wird. DEVSOL-606

Wenn Sie Edge ein API-Produkt hinzufügen, können Sie es jetzt mit dem Portal synchronisieren, indem Sie den Portal-Cache leeren. Wenn Sie das API-Produkt synchronisieren, wird es in der Liste der verfügbaren Produkte im Portal angezeigt. Bisher war die einzige Möglichkeit, diese Synchronisierung durchzuführen, die Ausführung des Cronjobs.

So leeren Sie den Cache:

  1. Melden Sie sich als Nutzer mit Administrator- oder Berechtigungen zum Erstellen von Inhalten in Ihrem Portal an.
  2. Wählen Sie im Drupal-Menü das Startsymbol > Alle Caches leeren aus.

Wenn Sie die Caches einzeln leeren möchten, wählen Sie einen der Untermenüpunkte aus, z. B. API-Produkte.

CHF-Guthaben wird falsch abgerundet DEVSOL-604 Die Abrundung auf 0,05 CHF wurde bei der Monetarisierung entfernt. Bei Systemen, in denen Schweizer Franken (CHF) verwendet werden, werden Preise nicht mehr mit einer Abrundung in Intervallen von 0,05 CHF (schwedische Abrundung) gerundet, sondern auf einen Rappen genau angezeigt.
Monetarisierungscode ist nicht vollständig internationalisiert DEVSOL-583 Die Strings des Monetarisierungsmoduls sind jetzt vollständig umgebrochen, damit die Monetarisierungsbildschirme im Dev Portal in andere Sprachen übersetzt werden können.
Apps können nicht gelöscht werden, wenn die Monetarisierung aktiviert ist DEVSOL-523 Apps können jetzt gelöscht werden, wenn die Monetarisierung aktiviert ist. In früheren Versionen wurde beim Löschen einer App ein leeres Dialogfeld angezeigt.

Bekannte Probleme

Diese Version weist die folgenden bekannten Probleme auf.

Thema Problem-ID Beschreibung
Fehler beim Mindestaufladebetrag DEVRT-1261 Wenn ein Aufladebetrag eingegeben wird, der nicht den Mindestaufladebetrag erfüllt, ist die Fehlermeldung kryptisch.
Beim Bearbeiten einer vorhandenen App wird eine fatale Ausnahme ausgelöst DEVSOL-992 Wenn Sie eine vorhandene App bearbeiten, die Caches aber nicht vor Kurzem geleert wurden, führt dies zu einer fatalen Ausnahme.