Advanced Settings
There are a number of advanced settings you can play with in Skylark Preview. They are detailed below.
Display Extension Enabled Overlay
Show the Skylark logo on the page when Skylark Preview is enabled.
When enabled, Skylark Preview will add an overlay onto the page to make it easy to identify that it is active and requests are being intercepted.
Preview Draft Content
Enables sending the 'x-draft: true' header on every request intercepted by Skylark Preview.
Skylark always returns the published version of an object's metadata. This ensures that all content shown on your production apps is meant to be live.
However, when using Skylark Preview, you may want to view and validate the draft versions before committing to publishing them.
Warning: Enabling this puts every request in Ignore Availability mode meaning any Availability rules are ignored and all objects are returned.
Intercept requests on the Skylark Web App
Disables Skylark Preview intercepting requests when using the Skylark Ul.
By default, Skylark Preview runs on any website and intercepts any requests matching your Skylark Account URL.
This enables you to filter your whole content library using Skylark Preview's Time Travel and Audience Dimensions.
However, when making modifications to your content you may want to disable this.
Include the Ignore Availability header (Advanced)
Enables sending the 'x-ignore-availability: false header on every request intercepted by
Skylark Preview.
When enabled, Skylark Preview will force availability to be ignored for all of your queries. It does this to ensure the Time Travel and Audience Dimensions you have selected are correctly reflected on your app.
However, if your app has queries that utilise ignore availability, you may want to disable sending this header.