Antworten cachen
Das Cachen von API-Antworten ist eine wichtige Strategie, um Performance zu optimieren, Latenz zu reduzieren und die Anzahl der API-Requests zu minimieren. Das verbessert nicht nur das Nutzererlebnis, sondern hilft auch dabei, innerhalb Ihrer Rate Limits zu bleiben.
Wichtige Lizenzanforderungen
Abschnitt betitelt „Wichtige Lizenzanforderungen“- Das Speichern vertraglich lizenzierter Produktdaten ist nur mit aktivem Vertrag bzw. aktiver Lizenz erlaubt.
- Gespeicherte Daten, die diesen vertraglichen Einschränkungen unterliegen, müssen bei Kündigung oder Ablauf der Lizenz bzw. des Vertrags unverzüglich gelöscht werden.
- Solche gecachten Produktdaten dürfen nicht mit nicht lizenzierten Dritten geteilt werden.
Umgang mit Legacy-Daten
Abschnitt betitelt „Umgang mit Legacy-Daten“Wenn Sie sicherstellen müssen, dass User-Logs oder historische Protokolle über den garantierten Kompatibilitätszeitraum hinaus vollständig reproduzierbar bleiben, speichern Sie die finalen Auswertungsergebnisse und die minimal erforderlichen Protokollinformationen auf Ihrer Seite. Beachten Sie Ihren Newtrition Data Vertrag für vertraglich lizenzierte Produktdaten, einschließlich wiederverwendbarer API-Antworten und abgeleiteter Food-Daten. Diese Daten müssen beim Ende der Lizenz bzw. des Vertrags gelöscht werden und dürfen nicht an nicht lizenzierte Dritte weitergegeben werden. Quellenspezifische offene Datenrechte richten sich weiterhin nach den jeweiligen Originallizenzen. Um eine langfristige User-Historie zu unterstützen, ohne diese Einschränkungen zu verletzen, vermeiden Sie das Speichern vollständiger, wiederverwendbarer Food-Objekte. Speichern Sie stattdessen dort, wo es rechtlich zulässig und technisch erforderlich ist, nur finale userseitige Protokoll- bzw. Auswertungsergebnisse.