Produktentwurf bearbeiten
Nachdem Sie einen ersten Produktentwurf erstellt haben, können Sie das Produkt weiter konfigurieren oder später Konfigurationsänderungen vornehmen.
Informationen zu dieser Task
Sie können diese Task entweder mithilfe der UI-Anwendung API Designer oder mithilfe der browserbasierten Benutzerschnittstelle von API Manager ausführen.
Während der Ersterstellung eines Produkts weist der Produkterstellungsssistent Sie an, die minimalen Konfigurationseinstellungen einzugeben, und stellt dann die Schaltfläche Produkt bearbeiten bereit. Sie haben die Möglichkeit, zusätzliche Konfigurationen sofort anzugeben oder zu einem späteren Zeitpunkt zum Produkt zurückzukehren, um es zu bearbeiten. In diesem Thema wird beschrieben, wie Sie in beiden Fällen zusätzliche Konfigurationsangaben machen.
Vorgehensweise
- Greifen Sie auf eine der folgenden Arten auf die Seite Produktkonfiguration zu:
- Nachdem Sie die Ersterstellung des Produkts abgeschlossen haben, klicken Sie auf Produkt bearbeiten.
- Klicken Sie im Navigationsfenster auf Entwickelnund wählen Sie dann die Registerkarte Produkteaus.
- Klicken Sie auf den Titel des Produkts, das Sie bearbeiten möchten.
- Auf der Seite "Produktkonfiguration" können Sie die folgenden Konfigurationsänderungen vornehmen:
- Ändern Sie im Abschnitt Info den Titel, die Versionoder die Zusammenfassung.
- Verwenden Sie die Abschnitte Kontakt, Servicebedingungenund Lizenz , um die entsprechenden Details einzugeben.
- Ändern Sie den Gateway-Typ. Weitere Informationen finden Sie unter API Connect Gateway-Typen und Festlegen des Gateway-Typs für ein Produkt.
- Klicken Sie auf Speichern , um Ihre Änderungen zu speichern.
- Optional: Geben Sie die Produktmetadaten an, die zusammen mit dem Produkt im Verbraucherkatalog angezeigt werden sollen:
- Klicken Sie auf die Registerkarte Quelle , um die OpenAPI -Quelle für das Produkt anzuzeigen.
- Fügen Sie das angepasste Attribut
x-name: valuezum Abschnittinfohinzu. Beispiel:
Dabei istinfo: version: 1.0.0 title: Multi Plans name: multi-plans x-customarg: This is the custom value ...customargder Name der angepassten Metadaten undThis is the custom valueder Informationsinhalt. - Klicken Sie auf Speichern.Wenn das Produkt im Verbraucherkatalog veröffentlicht wird, werden die benutzerdefinierten Metadaten zusammen mit dem Produkt angezeigt. Zum Beispiel:

- Klicken Sie auf "Sichtbarkeit" und nehmen Sie dann nach Bedarf folgende Änderungen vor:
- Geben Sie im Abschnitt Sichtbarkeit die Benutzer an, für die das Produkt sichtbar sein soll. Sie können Öffentlich auswählen, damit das Produkt für alle
Benutzer sichtbar ist, Authentifiziert, damit das Produkt für Benutzer verfügbar ist, die sich erfolgreich
authentifiziert haben, oder Angepasst, um die Konsumentenorganisationen
und Konsumentenorganisationengruppen anzugeben, für die das Produkt sichtbar sein soll.Wenn Sie Angepasstauswählen, führen Sie die folgenden Schritte aus:
- Wählen Sie den Katalog aus, für den Sie die Sichtbarkeit steuern wollen.
- Verwenden Sie das Feld Organisationen und Gruppen suchen , um nach den Konsumentenorganisationen und Konsumentenorganisationsgruppen im ausgewählten Katalog zu suchen, für die das Produkt sichtbar sein soll. Bei Bedarf können Sie den Namen einer Verbraucherorganisation oder einer Organisationsgruppe eingeben, die derzeit noch nicht existiert, aber in Zukunft hinzugefügt wird. Erstellen Sie es später unter demselben Namen. Informationen zum Erstellen und Verwalten von Konsumentenorganisationen und Konsumentenorganisationsgruppen finden Sie unter Konsumentenorganisationen verwalten.
- Geben Sie im Abschnitt Abonnierbarkeit die Benutzer an, die die Pläne im Produkt abonnieren können. Sie können Authentifiziert auswählen, um die Pläne im Produkt durch erfolgreich authentifizierte Benutzer abonnierbar zu machen, oder Angepasst auswählen, um die Konsumentenorganisationen und Konsumentenorganisationsgruppen anzugeben, die die Pläne im Produkt abonnieren können.Wenn Sie Angepasstauswählen, führen Sie die folgenden Schritte aus:
- Wählen Sie den Katalog aus, für den Sie die Abonnierbarkeit steuern möchten.
- Verwenden Sie das Feld Organisationen und Gruppen suchen , um nach den Konsumentenorganisationen und Konsumentenorganisationsgruppen im ausgewählten Katalog zu suchen, für die das Produkt abonniert werden soll. Bei Bedarf können Sie den Namen einer Verbraucherorganisation oder einer Organisationsgruppe eingeben, die derzeit noch nicht existiert, aber in Zukunft hinzugefügt wird. Erstellen Sie es später unter demselben Namen. Informationen zum Erstellen und Verwalten von Konsumentenorganisationen und Konsumentenorganisationsgruppen finden Sie unter Konsumentenorganisationen verwalten.
Hinweis:- Wenn Sie angepasste Sichtbarkeit oder Abonnierbarkeit auswählen, werden nur 10 Suchergebnisse in der Auswahlliste für die Konsumentenorganisationen und Konsumentenorganisationsgruppen angezeigt. Geben Sie bei Bedarf einen spezifischeren Suchbegriff ein, um die Suche einzugrenzen.
- Obwohl der Titel jeder Organisation oder Gruppe angezeigt wird, gefolgt vom Namen in runden Klammern, wird in der Tabelle der ausgewählten Organisationen und Gruppen nur der Name angezeigt
- Klicken Sie auf Speichern , um Ihre Änderungen zu speichern.
Hinweis: Sie können die Einstellungen für die Sichtbarkeit und die Abonnementfunktion ändern, wenn Sie das Produkt veröffentlichen; siehe „Veröffentlichen eines Produktentwurfs “. Sie können auch die Einstellungen im Katalog ändern, in dem das Produkt veröffentlicht wird (siehe Verfügbarkeit eines Produkts ändern). - Geben Sie im Abschnitt Sichtbarkeit die Benutzer an, für die das Produkt sichtbar sein soll. Sie können Öffentlich auswählen, damit das Produkt für alle
Benutzer sichtbar ist, Authentifiziert, damit das Produkt für Benutzer verfügbar ist, die sich erfolgreich
authentifiziert haben, oder Angepasst, um die Konsumentenorganisationen
und Konsumentenorganisationengruppen anzugeben, für die das Produkt sichtbar sein soll.
- Klicken Sie auf APIs, um die APIs anzugeben, die Sie in das Produkt einschließen wollen, und führen Sie anschließend die folgenden Schritte aus:
- Klicken Sie auf Bearbeiten.Alle API-Entwürfe sind aufgelistet.
- Wählen Sie die APIs aus, den Sie einschließen möchten. Für die Staging-Umgebung können Sie nur APIs einbinden, deren Gateway-Typ mit dem Gateway-Typ des Produkts übereinstimmt, oder APIs, bei denen die Option „Erzwungen“ deaktiviert ist. Die APIs, für die die Option „Erzwingen“ deaktiviert ist, werden auf einem API Connect Gateway nicht verwaltet. Wenn Sie eine inkompatible API auswählen, deren Gateway-Typ nicht dem Gateway-Typ des Produkts entspricht, wird eine Warnung angezeigt und Sie können Ihre Änderungen erst speichern, wenn Sie die inkompatible Auswahl abwählen. Weitere Informationen zu Gateway-Typen finden Sie unter API Connect Gateway-Typen, Festlegen des Gateway-Typs für ein Produkt, und Festlegen des Gateway-Typs für eine API-Definition.
- Klicken Sie anschließend auf Speichern .Die ausgewählten APIs werden aufgelistet.
Hinweis: Um eine API für Anwendungsentwickler verfügbar zu machen, müssen Sie sie in einen Plan einschließen. - Klicken Sie auf Bearbeiten.
- Optional: Fügen Sie dem Produkt eine Abrechnungsintegration hinzu. Klicken Sie auf Pläne und wählen Sie im Abschnitt Abrechnungsintegration die Abrechnungsintegrationsressource aus, die Sie auf das Produkt anwenden möchten.Im Abschnitt Pläne können Sie dann entweder den Standardplan bearbeiten, um Preisinformationen hinzuzufügen, oder einen neuen Plan mit Preisinformationen erstellen. Weitere Informationen zur Abrechnungsintegration finden Sie unter Produkte monetarisieren.
- Optional: Fügen Sie dem Produkt einen oder mehrere Tarife hinzu oder bearbeiten Sie einen bestehenden Tarif. Beachten Sie, dass
automatisch ein Standardplan mit einer Ratenbegrenzung von 100 API-Aufrufen pro Stunde für Sie erstellt wird.
- Klicken Sie auf Pläne.
- Klicken Sie auf Hinzufügen, um einen neuen Plan hinzuzufügen. Um einen bestehenden Plan zu ändern, klicken Sie auf das Optionssymbol
neben dem gewünschten Plan und anschließend auf „Bearbeiten “. - Geben Sie den Titel des Plans und optional eine Beschreibung an. Ein Name wird automatisch eingegeben.Hinweis: Der Wert im Feld Name ist eine einzelne Zeichenfolge, die zum Identifizieren des Plans in Developer Toolkit -CLI-Befehlen verwendet wird. Der Titel wird angezeigt.
- Geben Sie an, ob für Ihren Plan eine Abonnementgenehmigung erforderlich ist. Wenn Sie möchten, dass für Abonnements von
Entwicklern eine Genehmigung erforderlich ist, wählen
Sie das Kontrollkästchen Genehmigung aus. Stellen Sie andernfalls sicher, dass das Kontrollkästchen
abgewählt ist.Hinweis:Führen Sie die folgenden Schritte aus, um den Verlauf der Abonnementaufgaben anzuzeigen:
- Klicken Sie im Navigationsbereich der API-Manager-Benutzeroberfläche auf „Verwalten“ und wählen Sie dann den Katalog aus, mit dem Sie arbeiten möchten.
- Klicken Sie auf die Registerkarte „Aufgaben “.
- Klicken Sie im Navigationsbereich auf „Genehmigungsverlauf “.
- Im Abschnitt Preisgestaltung planen können Sie Preisinformationen hinzufügen, indem Sie die folgenden Schritte ausführen:
- Ändern Sie den Schalter für Preisgestaltung planenin Ein . Der Definitionsteil Planpreis wird angezeigt.
- Wenn Sie freie Testtage in Ihren Plan einschließen möchten, wählen Sie Kostenlose Testtage einschließen aus und geben Sie dann die Anzahl der Testtage ein, die ein Abonnent den Plan ohne Gebühr verwenden kann und nach denen der Abrechnungszyklus beginnt.
- Wählen Sie die Währung für den Abrechnungsprozess aus.
- Geben Sie den Preis pro Monat ein, der dem Abonnenten in Rechnung gestellt werden soll. Wenn die ausgewählte Währung Brucheinheiten unterstützt, geben Sie den Preis einschließlich beliebiger Bruchteile wie z. B. Cent ein.
- Im Abschnitt Ratenbegrenzungen planen können Sie eine Ratenbegrenzung ändern und auf Hinzufügen klicken, um weitere Ratenbegrenzungen hinzuzufügen. Sie können mehrere Ratenbegrenzungen in Sekunden-, Minuten-, Stunden-, Tages-und Wochen-Zeitintervallen festlegen. Um eine Ratenbegrenzung zu entfernen, klicken Sie auf das entsprechende Löschsymbol
.Hinweis: Informationen zu Ratenbegrenzungen und Burstbegrenzungen in API Connectfinden Sie unter Informationen zu Ratenbegrenzungen für APIs und Pläne. - Im Abschnitt Burstbegrenzungen planen können Sie eine Burstbegrenzung ändern und auf Hinzufügen klicken, um weitere Burstbegrenzungen hinzuzufügen. Sie verwenden Burstbegrenzungen, um Nutzungsspitzen zu verhindern, die die Infrastruktur beschädigen könnten. Sie können mehrere
Burstbegrenzungen in Sekunden- und Minutenintervallen festlegen. Um ein Burst-Limit zu entfernen, klicken Sie auf das entsprechende Löschsymbol
.Raten- und Burstbegrenzungen arbeiten zusammen, um den Datenaustausch über das Netz für die durch einen Plan abgedeckten APIs zu verwalten. Ein Plan kann mehrere Raten- und Burstbegrenzungen aufweisen, aber es wird empfohlen, jedem Intervall nur einen Satz an Begrenzungen zuzuweisen. Passen Sie die Raten- und Burstbegrenzungen an, um die maximale Menge an Datenverkehr zuzulassen, ohne Ihr Netz zu überlasten. Die Ratenbegrenzung legt die maximale Menge an nachhaltigem anhaltenden Datenverkehr für den Zugriff auf die APIs in Ihrem Netz innerhalb eines Zeitintervalls (z. B. einen Tag) fest. Die Burstbegrenzung legt das maximale kurzfristige Verkehrsaufkommen für Ihr Netz innerhalb eines Intervalls (pro Sekunde oder Minute) fest.
Die Burstbegrenzung ermöglicht kurze Schübe stärkeren Datenverkehrs. Wenn die Burstgrenzung überschritten wird, werden alle nachfolgenden API-Aufrufe bis zum Anfang des nächsten Burstgrenzungsintervalls zurückgewiesen. Der Burstbegrenzungszähler wird zu Beginn des nächsten Intervalls auf null zurückgesetzt, wodurch API-Aufrufe wieder akzeptiert werden können. Diese API-Aufrufe werden auf den Ratenbegrenzungszähler angerechnet. Das Zurücksetzen des Burstbegrenzungszählers wirkt sich jedoch nicht auf den Ratenbegrenzungszähler aus.
Die Ratenbegrenzung ist die Anzahl der zulässigen API-Aufrufe in einem bestimmten Zeitintervall, z. B. 1000 Aufrufe pro Tag. Wenn die Ratenbegrenzung überschritten wird und Fester Grenzwert aktiviert ist, werden alle nachfolgenden API-Aufrufe zurückgewiesen. Der Ratenbegrenzungszähler wird zu Beginn des nächsten Ratenbegrenzungsintervalls auf null zurückgesetzt, wodurch API-Aufrufe wieder akzeptiert werden können. Wenn Fester Grenzwert nicht aktiviert ist, werden alle nachfolgenden API-Aufrufe weiterhin akzeptiert und eine Nachricht wird protokolliert, dass die Ratenbegrenzung überschritten wurde. Dies wird als "veränderliche Begrenzung" bezeichnet.
Fester Grenzwert wirkt sich nur auf die Ratenbegrenzung, wie in den folgenden Szenarios dargestellt, aus:
- Szenario A
Tabelle 1. Hard-Limit aktiviert Fester Grenzwert Burstbegrenzung Ratenbegrenzung AN 100 Aufrufe/Minute 1000 Aufrufe/Tag - Wenn ein Benutzer eine API 100 mal in einer Minute aufruft, wird die Burstgrenzung erreicht. Der 101. Anruf (und alle nachfolgenden Anrufe) innerhalb der gleichen Minute werden zurückgewiesen. Sobald die Minute vergangen ist, wird der Burstgrenzungszähler zurückgesetzt. Alle API-Aufrufe werden auf die Ratenbegrenzung von 1000 Aufrufen pro Tag angerechnet. Das Zurücksetzen des Burstbegrenzungszählers wirkt sich nicht auf den Ratenbegrenzungszähler aus.
- Wenn ein Benutzer die API 99 mal pro Minute aufruft, wird die Burstgrenzung nicht erreicht. Möglicherweise wird die Ratenbegrenzung von 1000 Aufrufen pro Tag erreicht und damit der 1001. Aufruf bis zum Ende des Ratenbegrenzungsintervalls am selben Tag zurückgewiesen. Während des Zeitraums, in dem API-Aufrufe aufgrund des Überschreitens der täglichen Ratenbegrenzung zurückgewiesen werden, wird die Burstbegrenzung nicht aktiviert, da die Aufrufe bereits zurückgewiesen werden.
- Sowohl Burstbegrenzung als auch Ratenbegrenzung wird pro Konsument angewendet.
- Szenario B
Tabelle 2. Hard-Limit deaktiviert Fester Grenzwert Burstbegrenzung Ratenbegrenzung AUS 100 Aufrufe/Minute 1000 Aufrufe/Tag - Genauso wie in Szenario A wird der 101. Anruf innerhalb der gleichen Minute zurückgewiesen, wenn ein Benutzer die API 100 mal in einer Minute aufruft. Dies gilt, bis diese Minute vergangen ist und der Zähler wieder zurückgesetzt wird. Diese Aufrufe werden auch auf die 1000 Aufrufe pro Tag der Ratenbegrenzung angerechnet.
- Wenn ein Benutzer die API 99 mal pro Minute aufruft, wird die Burstgrenzung nicht erreicht. Möglicherweise wird die Ratenbegrenzung von 1000 Aufrufen pro Tag erreicht. Jedoch wird der 1001. Aufruf akzeptiert (da es keinen festen Grenzwert gibt). Für jeden nachfolgenden Aufruf wird eine Nachricht protokolliert, bis das Zeitintervall (ein Tag) abgelaufen ist und der Zähler zurückgesetzt wird. Während des restlichen Tages wird die Burstbegrenzung weiterhin erzwungen und Aufrufe werden zurückgewiesen, sobald die Anzahl der Aufrufe die 100 Aufrufe pro Minute innerhalb einer Minute überschreitet.
- Sowohl Burstbegrenzung als auch Ratenbegrenzung wird pro Konsument angewendet.Hinweis: Wenn Fester Grenzwert nicht ausgewählt ist, wird die Ratenbegrenzung als "veränderlicher Grenzwert" betrachtet. Mit einem veränderlichen Grenzwert werden Aufrufe nicht zurückgewiesen, nachdem die Ratenbegrenzung erreicht wurde. Stattdessen wird eine Nachricht in der Protokolldatei aufgezeichnet. Bei einem veränderlichen Grenzwert weist die Burstgrenzung die API-Aufrufe weiterhin zurück, nachdem sie überschritten wurde.
- Wählen Sie Wie Produkt im Abschnitt Plan-APIs aus, um alle APIs in den Plan aufzunehmen, die in Schritt 5im Produkt enthalten waren.
- Im Abschnitt GraphQL Ratenbegrenzungen können Sie Ratenbegrenzungen konfigurieren, die auf alle GraphQL -Proxy-APIs angewendet werden, die zum Produkt hinzugefügt werden.Die folgenden Ratenbegrenzungen sind verfügbar:
- graphql-field-cost
- Wendet einen Grenzwert auf die berechneten Feldgesamtkosten für GraphQL-Abfrageaufrufe an, die in diesem Plan an die GraphQL-Proxy-APIs gesendet wurden.
- graphql-design-request
- Wendet einen Grenzwert auf die Gesamtzahl an Aufrufen von einem der folgenden Typen an, die an den GraphQL-Proxy-APIs in
diesem Plan gesendet wurden:
- Anforderungen, die an den Endpunkt
graphql/costgesendet werden, um die Kosten einer GraphQL-Abfrage abzurufen. Weitere Informationen finden Sie unter „Aktivieren des Kosten-Endpunkts für eine „ GraphQL “-API “. - Standardintrospektionsanforderungen, die an den
/graphql-Endpunkt gesendet werden. Weitere Informationen finden Sie unter „Unterstützung der Introspektion für eine API nach dem Prinzip „ GraphQL “. - HTML-Web-Browser-Anforderungen für einen GraphQL-Editor, die an den
/graphql-Endpunkt gesendet werden. Weitere Informationen finden Sie unter „Aktivieren des Editors für die API-Schnittstelle „ GraphiQL “ für eine „ GraphQL “-API.
- Anforderungen, die an den Endpunkt
- graphql-input-type-cost
- Wendet einen Grenzwert auf die berechneten Eingabetypgesamtkosten für GraphQL-Abfrageaufrufe an, die in diesem Plan an die GraphQL-Proxy-APIs gesendet wurden.
- graphql-type-cost
- Wendet einen Grenzwert auf die berechneten Typgesamtkosten für GraphQL-Abfrageaufrufe an, die in diesem Plan an die GraphQL-Proxy-APIs gesendet wurden.
Die berechneten Kosten richten sich nach Gewichtungsfaktoren, die auf die Typen und Felder im GraphQL-Schema angewendet werden. Weitere Informationen zur Proxy-API „ GraphQL “ sowie zur Konfiguration von Typ- und Feldgewichten finden Sie unter „Erstellen einer Proxy-API für „ GraphQL ““ und „Verwenden des Schema-Editors für „ GraphQL ““.
- Um eine oder mehrere Burstbegrenzungen für Assemblierungen oder Begrenzungen für die Assemblierungsanzahl zu definieren, klicken Sie auf Hinzufügen im Abschnitt Burstbegrenzungen für Assemblierung oder Begrenzungen für Assemblierungsanzahl . Für eine Burstbegrenzung geben Sie die maximale Anzahl der Aufrufe an, die in einem angegebenen Zeitraum zulässig sind, für eine Zählerbegrenzung geben Sie einen maximalen Grenzwert für Aufrufe an. Der von Ihnen angegebene Name wird in einer Rate-Limit-Richtlinie in einer API-Assembly verwendet, damit die Richtlinie das anzuwendende Burst- oder Zählungslimit festlegen kann; weitere Informationen finden Sie unter „Rate Limit “.
- Um die APIs auszuwählen, die Sie in den Plan einschließen wollen, wählen Sie Plan-API-Liste anpassen im Abschnitt Plan-APIs aus und klicken dann auf Bearbeiten. Das Fenster Plan-APIs bearbeiten wird geöffnet. Die zur Auswahl verfügbaren APIs sind die APIs, die in Schritt 5im Produkt enthalten waren. Verwenden Sie die Kontrollkästchen, um die erforderlichen APIs anzugeben, und klicken Sie dann auf Speichern, wenn Sie fertig sind.
- Um bestimmte API-Operationen für den Plan auszuwählen, klicken Sie auf das Optionssymbol
neben der gewünschten API und anschließend auf „Operationsliste bearbeiten “. Das Fenster Einzuschließende Operationen auswählen
wird geöffnet. Verwenden Sie die Kontrollkästchen, um die erforderlichen Operationen anzugeben, und klicken Sie dann auf
Speichern, wenn Sie fertig sind. - Um eine API aus dem Plan zu entfernen, klicken Sie im Abschnitt „Plan-APIs “ auf das Optionssymbol
neben der gewünschten API und anschließend auf „Entfernen “. - Führen Sie die folgenden Schritte aus, wenn Sie für GraphQL-APIs im Plan verhindern möchten, dass Abonnenten dieses Plans bestimmte Typen oder Felder verwenden:
- Klicken Sie auf das Optionssymbol
neben der gewünschten „ GraphQL “-API im Abschnitt „Plan-APIs “ und dann auf „Einstellungen zum Ein- und Ausblenden bearbeiten “. - Um die Verwendung eines GraphQL-Typs zu verhindern, wählen Sie das Kontrollkästchen neben diesem Typ ab.
- Um die Verwendung eines Feldes in einem Typ zu verhindern, erweitern Sie den Typ und wählen Sie anschließend das Kontrollkästchen neben diesem Feld ab.
- Klicken Sie anschließend auf Weiter. Ein Zusammenfassungsfenster wird geöffnet. Wenn die Operation zulässig ist, werden alle zugehörigen Elemente, die ebenfalls ausgeblendet werden, aufgelistet. Wenn Sie beispielsweise einen Typ ausblenden und auf diesen Typ als Datentyp eines Felds von einem anderen Typ verwiesen wird, wird dieses Feld ebenfalls ausgeblendet. Wenn die Operation nicht zulässig ist, wird eine Erläuterung angezeigt.
- Wenn die Operation zulässig ist, klicken Sie auf Fertig, um Ihre Änderungen anzuwenden. Wenn die Operation nicht zulässig ist, klicken Sie entweder auf Abbrechen, um das Fenster zu schließen, oder klicken Sie auf Zurück und ändern Sie Ihre Einstellungen.
Sie können die Option Einstellungen zum Ein-/Ausblenden bearbeiten verwenden, um vorhandene Einstellungen zu ändern. Sie können zusätzliche Typen oder Felder ausblenden und Sie können Typen oder Felder anzeigen, die zuvor ausgeblendet waren.
- Klicken Sie auf das Optionssymbol
- Um Ratenbegrenzungen für bestimmte API-Operationen festzulegen, wählen Sie im Abschnitt „Plan-APIs“ die Option „Ratenbegrenzungen des Plans für einzelne Operationen überschreiben“ aus; weitere Informationen finden Sie unter „Festlegen von Ratenbegrenzungen für eine API-Operation“
- Klicken Sie auf Speichern , um Ihre Änderungen zu speichern.
- Optional: Geben Sie die Metadaten des Plans an, die zusammen mit dem Plan im Consumer-Katalog angezeigt werden sollen:
- Klicken Sie auf die Registerkarte Quelle , um die OpenAPI -Quelle für den Plan anzuzeigen.
- Fügen Sie das angepasste Attribut
x-name: valuezum entsprechenden Abschnittplanhinzu. Beispiel:
Dabei ist... plans: default-plan: title: Default Plan description: Default Plan x-customarg: This is the custom value rate-limits: default: value: 100/1hour hard-limit: false minute: value: 20/1minute hard-limit: false apis: petstore-header-clientid1.0.0: {} ...customargder Name der angepassten Metadaten undThis is the custom valueder Informationsinhalt. - Klicken Sie auf Speichern.Wenn der Plan im Verbraucherkatalog veröffentlicht wird, werden die benutzerdefinierten Metadaten zusammen mit dem Plan angezeigt. Zum Beispiel:

- Optional: Klicken Sie auf „Kategorien“ und legen Sie dann die Kategorien fest, in denen Sie Ihr Produkt einordnen möchten. Klicken Sie auf „Speichern“, um die Änderungen zu speichern.Indem Sie Ihre Produkte in Kategorien einteilen, können Sie diese im Kundenkatalog hierarchisch anzeigen. Weitere Informationen finden Sie unter tapic_apionprem_categories.html.