Entwürfe
Bei einem Modell mit eingeschalteter Veröffentlichung legt ein Speichern eine Entwurfsversion an, und die API liefert weiter die veröffentlichte aus. Sie können den Entwurf vor der Veröffentlichung so sehen, wie die API ihn ausliefern würde.
Was ein Speichern bewirkt
Ein neuer Datensatz beginnt als Version 1, als Entwurf. Jedes Speichern fügt eine Version hinzu, und die öffentliche API liefert weiter die veröffentlichte Version aus, bis Sie eine bestimmte Version über ihre Versions-ID veröffentlichen. Die Veröffentlichung wird pro Modell eingeschaltet. Bei einem Modell ohne sie gelten Änderungen sofort.
Der Vorschaubereich im Datensatz-Editor
Der Datensatz-Editor in der Konsole hat einen Vorschaubereich. Er baut die GraphQL-Abfrage des Datensatzes aus dem Live-Schema, führt sie gegen die öffentliche API aus und zeigt die exakte Antwort. Ein Umschalter zeigt denselben Lesezugriff als GraphQL-Dokument oder als SDK-Aufruf, und ein Schalter wechselt zwischen dem gespeicherten Entwurf und der zuletzt veröffentlichten Version. Die Locale kommt aus der Sprachauswahl des Editors, und Sie können simulieren: die Kontextdimensionen des Projekts, den Anmeldestatus und Segmente.
Vorschau als bestimmter Schlüssel
Der Bereich kann als Ihre eigene Konsolen-Sitzung laufen, als diese Sitzung eingeschränkt auf gewählte Scopes oder als ein öffentlicher Schlüssel, den Sie einfügen. Ihre eigene Sitzung liest jedes Feld; um zu sehen, was ein bestimmter API-Schlüssel ausgeliefert bekäme, fügen Sie diesen Schlüssel ein.
Entwürfe aus Ihrer eigenen Anwendung lesen
Eine Abfrage, die preview: true übergibt, liest den neuesten Entwurf, und ihr Schlüssel muss den Scope drafts:read haben. Das dokumentierte Setup ist ein eigener öffentlicher Schlüssel für das Preview-Deployment, der den Scope besitzt, den der Produktionsschlüssel nicht hat. Eine Preview-Anfrage mit einem Schlüssel ohne ihn wird mit einem Berechtigungsfehler abgelehnt. Entwurfs-Lesezugriffe gelangen nie in den Antwort-Cache.
Details nachlesen
Die Datensatz-Anleitung beschreibt den Ablauf aus Entwurf und Veröffentlichung, mit den GraphQL-Mutationen und CLI-Befehlen für jeden Schritt.