4.14.07.04 – Versionshinweise zum Apigee Developer Services Portal

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

Am Dienstag, dem 27. Januar 2015 wurde Version 4.14.07.04 der lokalen 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 finden Sie die neuen Funktionen und Verbesserungen in dieser Version:

  • Im modalen Fenster Unzureichendes Prepaidguthaben werden jetzt Kosten- und Steuerinformationen angezeigt.
  • Es gibt jetzt eine Administratoreinstellung, mit der Produkte, die ein Entwickler nicht kaufen kann, im Formular zur App-Erstellung angezeigt werden dürfen oder nicht. So ändern Sie diese Einstellung:

    1. Rufe Konfiguration > Einstellungen für die Monetarisierung auf.
    2. Ändern Sie die Einstellung Anzeige des Produkts zur Anwendungserstellung. Standardmäßig werden im Formular zur App-Erstellung nur Produkte angezeigt, die von diesem Entwickler verwendet werden können.
    3. Speichern Sie die Änderungen.
  • Auf der Seite „Kataloge und Pläne“ der Monetarisierung findest du auf dem Tab „Gekaufte Tarife“ jetzt eine Tabelle, die nach Status sortiert ist. Sie können die Tabelle jetzt nach jeder beliebigen Spalte sortieren, indem Sie auf die Tabellenüberschrift klicken.
  • Wenn das Guthaben derzeit nicht ausreicht, wird beim Kauf eines zukünftigen Tarifs im Portal jetzt eine Warnmeldung angezeigt.

Fehlerkorrekturen

Diese Version umfasst außerdem die folgenden Fehlerbehebungen für das OPDK:

Thema Fehler-ID Beschreibung
API-Fehler beim Abrufen der Nutzerbilanz zeigt die Wartungsseite DEVSOL-830 Wenn der Edge API-Aufruf zum Abrufen des Nutzerbalances nicht ordnungsgemäß zurückgegeben wird, wird die Seite angezeigt und ein Fehler wird protokolliert. Stattdessen wurde ein Fehlerbildschirm angezeigt.
Monatlicher Kontoauszug kann nicht aus dem Entwicklerportal heruntergeladen werden DEVSOL-774
Abrechnungsdokumente werden jetzt ordnungsgemäß im HTML-Format vom Edge-Server heruntergeladen. In Postgres v9.0 wurde eine neue Hex-Codierung eingeführt, die möglicherweise in postgresql.conf geändert werden muss, damit Abrechnungsunterlagen korrekt heruntergeladen werden. Wenn die Abrechnungsunterlagen nicht korrekt aus dem Dev Portal heruntergeladen werden, ändern Sie bytea_output in postgresql.conf auf "escape" auf dem Edge Management Server:
bytea_output = 'escape' # hex, escape
Abgelaufener Preisplan verweist auf einen anderen aktiven Preisplan im Entwicklerportal DEVSOL-773 Wenn ein Plan beendet wurde, gibt es keinen Hyperlink mehr zu den Plandetails, da dieser Plan nicht mehr angezeigt werden kann. Wenn Sie in der Tabelle „Erworbene Tarife“ auf den Plannamen klicken, wird jetzt der entsprechende Tab angezeigt.
Formular zum Aufladen von Monetarisierungsguthaben wird falsch angezeigt DEVSOL-700 Das Formular zum Aufladen von Monetarisierungsguthaben wird jetzt korrekt angezeigt.
Die Spalte „Steuern“ im Entwicklerguthaben beträgt immer 0,00 CHF DEVSOL-691 Die Steuersätze werden jetzt auf der Seite für die Abrechnung mit Prepaid-Karte für die Monetarisierung korrekt angezeigt. Hinweis: Du musst den Aufruf der Prepaid-Entwickler-API im Portal unter Konfiguration > Monetarisierungseinstellungen verwenden.
Die Produktliste sollte mit Edge synchronisiert werden, wenn der Cache geleert wird DEVSOL-606

Wenn Sie ein API-Produkt zu Edge hinzufügen, können Sie das API-Produkt jetzt mit dem Portal synchronisieren, indem Sie den Portal-Cache leeren. Nach der Synchronisierung wird das API-Produkt in der Liste der verfügbaren Produkte im Portal angezeigt. Bisher bestand die einzige Möglichkeit für diese Synchronisierung darin, den Cronjob auszuführen.

So leeren Sie den Cache:

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

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

CHF Guthaben wird falsch abgerundet DEVSOL-604 Die Rundung mit 0,05-Intervallen für Schweizer Franken wurde von der Monetarisierung entfernt. Bei Systemen mit Schweizer Franken (CHF) rundet das System nicht mehr mit Rundungen mit 0,05-Intervallen (schwedische Rundung), sondern zeigt stattdessen Preise auf 1 Rappen an.
Der Monetarisierungscode ist nicht vollständig internationalisiert DEVSOL-583 Die Modulstrings für die Monetarisierung sind jetzt vollständig verpackt, damit die Monetarisierungsbildschirme des Entwicklerportals in andere Sprachen übersetzt werden können.
Apps können bei aktivierter Monetarisierung nicht gelöscht werden DEVSOL-523 Apps können jetzt gelöscht werden, wenn die Monetarisierung aktiviert ist. In früheren Versionen wurde beim Versuch, die App zu löschen, ein leeres Dialogfeld angezeigt.

Bekannte Probleme

In dieser Version gibt es die folgenden bekannten Probleme.

Thema Fehler-ID Beschreibung
Fehler beim Mindestbetrag für Aufladebeträge DEVRT-1261 Die Fehlermeldung ist verschlüsselt, wenn ein Aufladebetrag eingegeben wird, der nicht dem Mindestaufladebetrag entspricht.
Beim Bearbeiten einer vorhandenen App kommt es zu einem schwerwiegenden Ausnahmefehler DEVSOL-992 Das Bearbeiten einer vorhandenen Anwendung, wenn vor Kurzem keine Caches geleert wurden, führt zu einem schwerwiegenden Ausnahmefehler.