4.14.07.04 – Versionshinweise zum Apigee Developer Services Portal

Sie lesen gerade die Dokumentation zu Apigee Edge.
Zur Dokumentation zuApigee X wechseln.
info

Am Dienstag, 27. Januar 2015, haben wir 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 Edge-Support.

Neue Features und Verbesserungen

Im Folgenden finden Sie die neuen Features und Verbesserungen in dieser Version:

  • Im Modal-Fenster Insufficient Prepaid Balance (Unzureichendes Guthaben) werden jetzt Kosten- und Steuerinformationen angezeigt.
  • Es gibt jetzt eine Administratoreinstellung, mit der festgelegt werden kann, ob Produkte, die ein Entwickler nicht kaufen kann, im Formular zur App-Erstellung angezeigt werden sollen oder nicht. So ändern Sie diese Einstellung:

    1. Rufen Sie Configuration > Monetization Settings (Konfiguration > Monetarisierungseinstellungen) auf.
    2. Ändern Sie die Einstellung Application creation product display (Produktanzeige bei der App-Erstellung). 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 dem Tab „Purchased plans“ (Gekaufte Tarife) auf der Seite „Catalogs & Plans“ (Kataloge und Tarife) der Monetarisierung werden die gekauften Tarife jetzt in einer nach Status sortierten Tabelle angezeigt. Die Tabelle kann jetzt nach einer beliebigen Spalte sortiert werden. Klicken Sie dazu auf die Tabellenüberschrift.
  • Im Portal wird jetzt eine Warnmeldung angezeigt, wenn beim Kauf eines zukünftigen Tarifs kein ausreichendes Guthaben vorhanden ist.

Fehlerkorrekturen

Diese Version enthält auch die folgenden Fehlerkorrekturen für das OPDK:

Thema Problem-ID Beschreibung
Bei einem API-Fehler beim Abrufen des Nutzerguthabens wird die Wartungsseite angezeigt DEVSOL-830 Wenn der Edge API-Aufruf zum Abrufen des Nutzerguthabens nicht ordnungsgemäß zurückgegeben wird, wird die Seite angezeigt und ein Fehler protokolliert. Bisher wurde stattdessen ein Fehlerbildschirm angezeigt.
Monatliche Abrechnung kann nicht über das 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 Abrechnungsdokumente ordnungsgemäß heruntergeladen werden können. Wenn Abrechnungsdokumente nicht ordnungsgemäß aus dem Entwicklerportal heruntergeladen werden ändern Sie die Einstellung für bytea_output in postgresql.conf auf dem Edge-Verwaltungsserver in „escape“:
bytea_output = 'escape' # hex, escape
Abgelaufener Tarif verweist im Entwicklerportal auf einen anderen aktiven Tarif DEVSOL-773 Wenn ein Tarif abgelaufen ist, gibt es keinen Hyperlink mehr zu den Tarifdetails, da dieser Tarif kann nicht mehr angezeigt werden. Der richtige Tab für den Tarif wird jetzt angezeigt, wenn Sie in der Tabelle „Purchased plans“ (Gekaufte Tarife) auf den Tarifnamen klicken.
Formular zum Aufladen des Guthabens für die Monetarisierung wird falsch angezeigt DEVSOL-700 Das Formular zum Aufladen des Guthabens für die Monetarisierung wird jetzt korrekt angezeigt.
Spalte „Taxes“ (Steuern) im Guthaben des Entwicklers ist immer 0,00 CHF DEVSOL-691 Die Steuersätze werden jetzt auf der Seite für die Abrechnung von Guthaben für die Monetarisierung korrekt angezeigt. Hinweis: Sie müssen den Aufruf „prepaid developer API“ im Portal verwenden (unter Configuration > Monetization Settings (Konfiguration > Monetarisierungseinstellungen)).
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 Portalcache leeren. Durch die Synchronisierung des API-Produkts wird es in der Liste der verfügbaren Produkte im Portal angezeigt. Bisher war die einzige Möglichkeit, diese Synchronisierung durchzuführen, das Ausführen des Cron-Jobs.

So leeren Sie den Cache:

  1. Melden Sie sich im Portal als Nutzer mit Administrator- oder Berechtigungen zur Inhaltserstellung an.
  2. Wählen Sie im Drupal-Menü das Home-Symbol > Flush all caches (Alle Caches leeren) aus.

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

Guthaben in CHF wird falsch abgerundet DEVSOL-604 Die Rundung mit Intervallen von 0,05 für Schweizer Franken wurde aus der Monetarisierung entfernt. Bei Systemen, die Schweizer Franken (CHF) verwenden, wird nicht mehr mit Intervallen von 0,05 gerundet (schwedische Rundung), sondern die Preise werden auf 1 Rappen genau angezeigt.
Monetarisierungscode ist nicht vollständig internationalisiert DEVSOL-583 Strings des Monetarisierungsmoduls sind jetzt vollständig umschlossen, sodass die Monetarisierungsbildschirme des Entwicklerportals 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 Versuch, eine App zu löschen, ein leeres Dialogfeld angezeigt.

Bekannte Probleme

Diese Version weist die folgenden bekannten Probleme auf.

Thema Problem-ID Beschreibung
Fehler beim Mindestbetrag für das Aufladen DEVRT-1261 Wenn ein Aufladebetrag eingegeben wird, der die Mindestanforderung für den Aufladebetrag nicht erfüllt, ist die Fehlermeldung kryptisch.
Beim Bearbeiten einer vorhandenen App tritt ein schwerwiegender Fehler auf DEVSOL-992 Beim Bearbeiten einer vorhandenen App tritt ein schwerwiegender Fehler auf, wenn die Caches nicht kürzlich geleert wurden.