0
Home Logo
  • πŸ‡¬πŸ‡§ English
  • πŸ‡¨πŸ‡³ δΈ­ζ–‡
  • πŸ‡ͺπŸ‡Έ EspaΓ±ol
  • πŸ‡«πŸ‡· FranΓ§ais
  • πŸ‡©πŸ‡ͺ Deutsch
  • πŸ‡§πŸ‡· PortuguΓͺs (Brasil)
  • πŸ‡ΈπŸ‡ͺ Svenska
Log In
Logo

Optimizely

Developer Tools
Last Session - 1:27:54 PM
SDK Disabled Default Content 1 Error

Page Information

URL: https://robstoves-optimizely.vercel.app/en/archive/homepage/insights/water-treatment-innovations-coagulation-and-flocculation-explained/
Locale: en
Status: ❌ Disabled
Available Flags: None
User ID:
User Type: Returning User
Default Content Key: 77c62135eb0c48348b9639d84776cefd
Flag Key Used: N/A
Final Content Key: 77c62135eb0c48348b9639d84776cefd
Variant Requested: None
Variant Received: None
Used Variant Content: ❌ No
  • Optimizely client not available
Query #22 - 1:27:51 PM
query contentByPath($base: String, $url: String!, $urlNoSlash: String!) {
  _Content(
    where: {_metadata: {url: {base: {eq: $base}}}, _and: [{_or: [{_metadata: {url: {default: {eq: $url}}}}, {_metadata: {url: {default: {eq: $urlNoSlash}}}}, {_metadata: {url: {hierarchical: {eq: $url}}}}]}]}
  ) {
    item {
      _metadata {
        key
        version
        locale
      }
    }
  }
}
{
  "base": "https://robstoves-optimizely.vercel.app",
  "url": "/contentassets/3b80b0ecaf68425bb9a6f9f635f8e1e4/achieving-compliance-and-governance-with-mimecasts-archiving-solutions/",
  "urlNoSlash": "/contentassets/3b80b0ecaf68425bb9a6f9f635f8e1e4/achieving-compliance-and-governance-with-mimecasts-archiving-solutions"
}
{
  "_Content": {
    "item": {
      "_metadata": {
        "key": "e8373f973db14579bd74b4fdd6788295",
        "version": "2258",
        "locale": "en"
      }
    }
  }
}
Query #21 - 1:27:52 PM
query contentById($key: [String]!, $loc: [Locales]!, $ver: String!) {
  _Content(
    ids: $key
    locale: $loc
    where: {_metadata: {version: {eq: $ver}}}
    variation: {include: ALL}
  ) {
    item {
      _metadata {
        types
      }
    }
  }
}
{
  "key": "e8373f973db14579bd74b4fdd6788295",
  "ver": "2258",
  "loc": "en"
}
Query #20 - 1:27:52 PM
query contentByPath($base: String, $url: String!, $urlNoSlash: String!) {
  _Content(
    where: {_metadata: {url: {base: {eq: $base}}}, _and: [{_or: [{_metadata: {url: {default: {eq: $url}}}}, {_metadata: {url: {default: {eq: $urlNoSlash}}}}, {_metadata: {url: {hierarchical: {eq: $url}}}}]}]}
  ) {
    item {
      _metadata {
        key
        version
        locale
      }
    }
  }
}
{
  "base": "https://robstoves-optimizely.vercel.app",
  "url": "/en/archive/nissan-uk/insights/fleet-electrification-total-cost-ownership/",
  "urlNoSlash": "/en/archive/nissan-uk/insights/fleet-electrification-total-cost-ownership"
}
{
  "_Content": {
    "item": {
      "_metadata": {
        "types": [
          "ArticlePage",
          "_Page",
          "_Content",
          "_Item"
        ]
      }
    }
  }
}
Query #19 - 1:27:52 PM
query pageById($key: [String], $loc: [Locales], $ver: String) {
  _Page(
    ids: $key
    locale: $loc
    where: {_metadata: {version: {eq: $ver}}}
    variation: {include: ALL}
  ) {
    item {
      ...ArticlePage
      ...LandingPage
      ...MockupPage
    }
  }
}

fragment ArticlePage on ArticlePage {
  _metadata {
    ...PageUrl
    published
    displayName
  }
  PromoImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Heading
  SubHeading
  Author
  Body {
    html
  }
  SeoSettings {
    ... on PageSeoSettings {
      MetaTitle
      MetaDescription
      SharingImage {
        ...ContentUrl
        ...ContentReferenceItem
      }
      GraphType
      Indexing
    }
  }
  PageAdminSettings {
    ...PageAdminSettingsProperty
  }
}

fragment PageUrl on IContentMetadata {
  url {
    base
    default
    hierarchical
    type
  }
}

fragment ContentUrl on ContentReference {
  url {
    default
    hierarchical
  }
}

fragment ContentReferenceItem on ContentReference {
  item {
    ... on ImageMedia {
      AltText
    }
    ... on cmp_PublicImageAsset {
      ...PublicImageAsset
    }
    ... on cmp_PublicVideoAsset {
      ...PublicVideoAsset
    }
    ... on _IContent {
      _metadata {
        displayName
      }
    }
  }
}

fragment PublicImageAsset on cmp_PublicImageAsset {
  AltText
  Url
}

fragment PublicVideoAsset on cmp_PublicVideoAsset {
  AltText
  Url
}

fragment PageAdminSettingsProperty on PageAdminSettingsProperty {
  EnableExternalPreview
}

fragment LandingPage on LandingPage {
  _metadata {
    ...PageUrl
    published
    displayName
  }
  TopContentArea {
    _metadata {
      types
    }
    ...ContentArea
  }
  MainContentArea {
    _metadata {
      types
    }
    ...ContentArea
  }
  SeoSettings {
    ...PageSeoSettingsProperty
  }
  PageAdminSettings {
    ...PageAdminSettingsProperty
  }
}

fragment ContentArea on _IContent {
  ...AllComponents
  ...ArticlePageExcerpt
}

fragment AllComponents on _IComponent {
  ...AllComponentsExceptGrid
  ...Grid
}

fragment AllComponentsExceptGrid on _IComponent {
  ...Text
  ...Image
  ...CallToAction
  ...Video
  ...Paragraph
  ...Card
  ...Hero
  ...Carousel
  ...Collapse
  ...ArticleList
  ...Button
  ...Iframe
  ...VideoExternal
  ...Divider
  ...OdpForm
  ...FacetedSearch
  ...DamAssetList
}

fragment Text on Text {
  Content
}

fragment Image on Image {
  AltText
  Image {
    ...ContentUrl
    ...ContentReferenceItem
  }
}

fragment CallToAction on CallToAction {
  Links {
    ...LinkCollection
  }
}

fragment LinkCollection on Link {
  text
  title
  target
  url {
    base
    default
    hierarchical
    type
  }
}

fragment Video on Video {
  Video {
    ...ContentUrl
    ...ContentReferenceItem
  }
  VideoPosterImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
}

fragment Paragraph on Paragraph {
  Text {
    html
  }
}

fragment Card on Card {
  DisplayAs
  Heading
  SubHeading
  Body {
    html
  }
  Asset {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Links {
    ...LinkCollection
  }
}

fragment Hero on Hero {
  Video {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Image {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Heading
  SubHeading
  Body {
    html
  }
  Links {
    ...LinkCollection
  }
}

fragment Carousel on Carousel {
  Heading
  Link {
    ...LinkUrl
  }
  Assets {
    url {
      default
    }
    title
  }
}

fragment LinkUrl on Link {
  url {
    base
    default
    hierarchical
    type
  }
  title
  target
  text
}

fragment Collapse on Collapse {
  Heading
  Body {
    html
  }
}

fragment ArticleList on ArticleList {
  Title
  NumberOfArticles
  ArticleRoot {
    url {
      default
      base
    }
  }
  IncludeAllSites
}

fragment Button on Button {
  ButtonLabel
  ButtonLink {
    ...LinkUrl
  }
}

fragment Iframe on Iframe {
  Title
  IframePageUrl
  ManualHeight
  Width
}

fragment VideoExternal on VideoExternal {
  Provider
  VideoExternal: Video
  Poster {
    ...ContentUrl
  }
  Params
  PlayLabel
  DisplayWidth
}

fragment Divider on Divider {
  DividerText
  DividerDirection
}

fragment OdpForm on OdpForm {
  SelectorType
  SelectorName
}

fragment FacetedSearch on FacetedSearch {
  Title
  IntroText {
    html
  }
  ItemsPerPage
  DefaultViewMode
  GridColumns
  DefaultSortOrder
  ShowSearchInput
  DefaultFiltersState
  ShowAuthorFacet
  ShowTypeFacet
  UseSemanticSearch
  SemanticWeight
  SearchPlaceholder
  NoResultsMessage
}

fragment DamAssetList on DamAssetList {
  Header
  Tags
  AssetCount
}

fragment Grid on Grid {
  RichText {
    html
  }
  Items {
    _metadata {
      types
    }
    ...AllComponentsExceptGrid
  }
}

fragment ArticlePageExcerpt on ArticlePage {
  _metadata {
    ...PageUrl
  }
  PromoImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Heading
  SubHeading
  Author
  Body {
    html
  }
}

fragment PageSeoSettingsProperty on PageSeoSettingsProperty {
  MetaTitle
  MetaDescription
  SharingImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
  GraphType
  Indexing
}

fragment MockupPage on MockupPage {
  HtmlMockup
}
{
  "key": "e8373f973db14579bd74b4fdd6788295",
  "loc": "en",
  "ver": "2258"
}
{
  "_Content": {
    "item": {
      "_metadata": {
        "key": "9aef2c09ccb5423ca56658d6a03d28c7",
        "version": "4885",
        "locale": "en"
      }
    }
  }
}
Query #18 - 1:27:52 PM
query contentById($key: [String]!, $loc: [Locales]!, $ver: String!) {
  _Content(
    ids: $key
    locale: $loc
    where: {_metadata: {version: {eq: $ver}}}
    variation: {include: ALL}
  ) {
    item {
      _metadata {
        types
      }
    }
  }
}
{
  "key": "9aef2c09ccb5423ca56658d6a03d28c7",
  "ver": "4885",
  "loc": "en"
}
{
  "_Content": {
    "item": {
      "_metadata": {
        "types": [
          "ArticlePage",
          "_Page",
          "_Content",
          "_Item"
        ]
      }
    }
  }
}
Query #17 - 1:27:52 PM
query pageById($key: [String], $loc: [Locales], $ver: String) {
  _Page(
    ids: $key
    locale: $loc
    where: {_metadata: {version: {eq: $ver}}}
    variation: {include: ALL}
  ) {
    item {
      ...ArticlePage
      ...LandingPage
      ...MockupPage
    }
  }
}

fragment ArticlePage on ArticlePage {
  _metadata {
    ...PageUrl
    published
    displayName
  }
  PromoImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Heading
  SubHeading
  Author
  Body {
    html
  }
  SeoSettings {
    ... on PageSeoSettings {
      MetaTitle
      MetaDescription
      SharingImage {
        ...ContentUrl
        ...ContentReferenceItem
      }
      GraphType
      Indexing
    }
  }
  PageAdminSettings {
    ...PageAdminSettingsProperty
  }
}

fragment PageUrl on IContentMetadata {
  url {
    base
    default
    hierarchical
    type
  }
}

fragment ContentUrl on ContentReference {
  url {
    default
    hierarchical
  }
}

fragment ContentReferenceItem on ContentReference {
  item {
    ... on ImageMedia {
      AltText
    }
    ... on cmp_PublicImageAsset {
      ...PublicImageAsset
    }
    ... on cmp_PublicVideoAsset {
      ...PublicVideoAsset
    }
    ... on _IContent {
      _metadata {
        displayName
      }
    }
  }
}

fragment PublicImageAsset on cmp_PublicImageAsset {
  AltText
  Url
}

fragment PublicVideoAsset on cmp_PublicVideoAsset {
  AltText
  Url
}

fragment PageAdminSettingsProperty on PageAdminSettingsProperty {
  EnableExternalPreview
}

fragment LandingPage on LandingPage {
  _metadata {
    ...PageUrl
    published
    displayName
  }
  TopContentArea {
    _metadata {
      types
    }
    ...ContentArea
  }
  MainContentArea {
    _metadata {
      types
    }
    ...ContentArea
  }
  SeoSettings {
    ...PageSeoSettingsProperty
  }
  PageAdminSettings {
    ...PageAdminSettingsProperty
  }
}

fragment ContentArea on _IContent {
  ...AllComponents
  ...ArticlePageExcerpt
}

fragment AllComponents on _IComponent {
  ...AllComponentsExceptGrid
  ...Grid
}

fragment AllComponentsExceptGrid on _IComponent {
  ...Text
  ...Image
  ...CallToAction
  ...Video
  ...Paragraph
  ...Card
  ...Hero
  ...Carousel
  ...Collapse
  ...ArticleList
  ...Button
  ...Iframe
  ...VideoExternal
  ...Divider
  ...OdpForm
  ...FacetedSearch
  ...DamAssetList
}

fragment Text on Text {
  Content
}

fragment Image on Image {
  AltText
  Image {
    ...ContentUrl
    ...ContentReferenceItem
  }
}

fragment CallToAction on CallToAction {
  Links {
    ...LinkCollection
  }
}

fragment LinkCollection on Link {
  text
  title
  target
  url {
    base
    default
    hierarchical
    type
  }
}

fragment Video on Video {
  Video {
    ...ContentUrl
    ...ContentReferenceItem
  }
  VideoPosterImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
}

fragment Paragraph on Paragraph {
  Text {
    html
  }
}

fragment Card on Card {
  DisplayAs
  Heading
  SubHeading
  Body {
    html
  }
  Asset {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Links {
    ...LinkCollection
  }
}

fragment Hero on Hero {
  Video {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Image {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Heading
  SubHeading
  Body {
    html
  }
  Links {
    ...LinkCollection
  }
}

fragment Carousel on Carousel {
  Heading
  Link {
    ...LinkUrl
  }
  Assets {
    url {
      default
    }
    title
  }
}

fragment LinkUrl on Link {
  url {
    base
    default
    hierarchical
    type
  }
  title
  target
  text
}

fragment Collapse on Collapse {
  Heading
  Body {
    html
  }
}

fragment ArticleList on ArticleList {
  Title
  NumberOfArticles
  ArticleRoot {
    url {
      default
      base
    }
  }
  IncludeAllSites
}

fragment Button on Button {
  ButtonLabel
  ButtonLink {
    ...LinkUrl
  }
}

fragment Iframe on Iframe {
  Title
  IframePageUrl
  ManualHeight
  Width
}

fragment VideoExternal on VideoExternal {
  Provider
  VideoExternal: Video
  Poster {
    ...ContentUrl
  }
  Params
  PlayLabel
  DisplayWidth
}

fragment Divider on Divider {
  DividerText
  DividerDirection
}

fragment OdpForm on OdpForm {
  SelectorType
  SelectorName
}

fragment FacetedSearch on FacetedSearch {
  Title
  IntroText {
    html
  }
  ItemsPerPage
  DefaultViewMode
  GridColumns
  DefaultSortOrder
  ShowSearchInput
  DefaultFiltersState
  ShowAuthorFacet
  ShowTypeFacet
  UseSemanticSearch
  SemanticWeight
  SearchPlaceholder
  NoResultsMessage
}

fragment DamAssetList on DamAssetList {
  Header
  Tags
  AssetCount
}

fragment Grid on Grid {
  RichText {
    html
  }
  Items {
    _metadata {
      types
    }
    ...AllComponentsExceptGrid
  }
}

fragment ArticlePageExcerpt on ArticlePage {
  _metadata {
    ...PageUrl
  }
  PromoImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Heading
  SubHeading
  Author
  Body {
    html
  }
}

fragment PageSeoSettingsProperty on PageSeoSettingsProperty {
  MetaTitle
  MetaDescription
  SharingImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
  GraphType
  Indexing
}

fragment MockupPage on MockupPage {
  HtmlMockup
}
{
  "key": "9aef2c09ccb5423ca56658d6a03d28c7",
  "loc": "en",
  "ver": "4885"
}
{
  "_Page": {
    "item": {
      "_metadata": {
        "url": {
          "base": "https://robstoves-optimizely.vercel.app",
          "default": "/contentassets/3b80b0ecaf68425bb9a6f9f635f8e1e4/achieving-compliance-and-governance-with-mimecasts-archiving-solutions/",
          "hierarchical": "/contentassets/3b80b0ecaf68425bb9a6f9f635f8e1e4/achieving-compliance-and-governance-with-mimecasts-archiving-solutions/",
          "type": "HIERARCHICAL"
        },
        "published": "2026-02-20T15:56:44.372Z",
        "displayName": "Achieving Compliance and Governance with Mimecast's Archiving Solutions"
      },
      "PromoImage": {
        "url": {
          "default": null,
          "hierarchical": null
        },
        "item": {}
      },
      "Heading": "Achieving Compliance and Governance with Mimecast's Archiving Solutions",
      "SubHeading": "How Mimecast helps organizations meet regulatory requirements and strengthen data governance through robust archiving and e-discovery.",
      "Author": "rob.stoves@optimizely.com",
      "Body": {
        "html": "<p>In an era of increasing data privacy regulations and stringent compliance mandates, organizations face immense pressure to effectively manage and protect their digital communications. Non-compliance can lead to severe penalties, reputational damage, and legal repercussions. Mimecast's comprehensive archiving and e-discovery solutions are designed to alleviate this burden, enabling businesses to achieve robust compliance and strengthen their data governance frameworks with confidence.</p><p>At the heart of Mimecast's offering is a secure, scalable, and tamper-proof cloud archive. This archive captures and stores all email communications, including attachments, ensuring that a complete and immutable record is maintained. This is crucial for meeting regulatory requirements such as GDPR, HIPAA, FINRA, and Sarbanes-Oxley, which often demand long-term retention of electronic communications and the ability to produce them upon request.</p><p>The immutability of the Mimecast archive is a cornerstone of its compliance value. Once data is stored, it cannot be altered or deleted, providing an undeniable audit trail. This feature is vital during legal proceedings, internal investigations, or regulatory audits, where the authenticity and integrity of communications are paramount. Our advanced encryption and data replication across multiple geographically dispersed data centers further ensure the security and availability of archived information.</p><p>Beyond simple storage, Mimecast's e-discovery capabilities significantly streamline the process of identifying and retrieving relevant information. Our powerful search tools allow legal and compliance teams to quickly sift through vast volumes of archived data using granular criteria, dramatically reducing the time and cost associated with e-discovery requests. Legal hold features ensure that specific data sets are preserved, preventing their deletion even if retention policies would otherwise dictate.</p><p>Data governance is not just about compliance; it's about establishing clear policies and procedures for managing information throughout its lifecycle. Mimecast's archiving solutions support these efforts by providing centralized control over retention policies, ensuring that data is kept for the appropriate duration and then securely disposed of when no longer needed. This systematic approach minimizes data sprawl and reduces the risk associated with retaining unnecessary information.</p><p>Moreover, the Mimecast archive extends its reach beyond email to include other critical communication channels, such as instant messaging and collaboration platforms. This holistic capture ensures that organizations have a complete record of all relevant digital interactions, addressing the evolving landscape of business communication and simplifying compliance across diverse platforms.</p><p>By leveraging Mimecast's archiving and e-discovery solutions, organizations can transform their approach to compliance and data governance. We provide the tools and infrastructure necessary to meet complex regulatory obligations, mitigate legal risks, and gain better control over their information assets. Partner with Mimecast to build a resilient and compliant digital environment that fosters trust and operational integrity.</p>"
      },
      "SeoSettings": {},
      "PageAdminSettings": {
        "EnableExternalPreview": null
      }
    }
  }
}
Query #16 - 1:27:53 PM
query siteSettingsByHostname($domain: String!, $locale: [Locales]!) {
  SiteSettings(
    locale: $locale
    where: {SiteDomain: {eq: $domain}}
    orderBy: {_metadata: {lastModified: DESC}}
    limit: 1
  ) {
    item {
      SiteDomain
      LogoResolution
      Logo {
        ...ContentUrl
        ...ContentReferenceItem
      }
      FooterText
      TopNavStyle
      HeaderLinks {
        ... on MenuItem {
          Link {
            text
            url {
              default
            }
          }
          LinkText
          SubMenuItems {
            ... on MenuItem {
              Link {
                text
                url {
                  default
                }
              }
              LinkText
            }
          }
        }
        ... on _Experience {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
        ... on _Page {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
      }
      FooterLinks {
        ... on MenuItem {
          Link {
            text
            url {
              default
            }
          }
        }
        ... on _Experience {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
        ... on _Page {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
      }
      SocialFacebook
      SocialInstagram
      SocialTwitter
      SocialTikTok
      SocialGitHub
      OptiWebProjectId
    }
  }
}

fragment ContentUrl on ContentReference {
  url {
    default
    hierarchical
  }
}

fragment ContentReferenceItem on ContentReference {
  item {
    ... on ImageMedia {
      AltText
    }
    ... on cmp_PublicImageAsset {
      ...PublicImageAsset
    }
    ... on cmp_PublicVideoAsset {
      ...PublicVideoAsset
    }
    ... on _IContent {
      _metadata {
        displayName
      }
    }
  }
}

fragment PublicImageAsset on cmp_PublicImageAsset {
  AltText
  Url
}

fragment PublicVideoAsset on cmp_PublicVideoAsset {
  AltText
  Url
}
{
  "domain": "robstoves-optimizely.vercel.app",
  "locale": [
    "en"
  ]
}
{
  "SiteSettings": {
    "item": {
      "SiteDomain": "robstoves-optimizely.vercel.app",
      "LogoResolution": "8",
      "Logo": {
        "url": {
          "default": "https://app-epsarobstov25hy1t002.cms.optimizely.com/contentassets/3031fcd9b1a24e968b628ae170dc6544/eyjwyxroijoizxbpc2vydmvyxc9hy2nvdw50c1wvymrclzqwmda0mtlcl2xvz2lucgfnzv9sb2dvc1wvzwnclzncl2uyyzrimdi0ogi3owq3ogu1ngi0mdk5m2i4zwy1nzyzlte2mtc2odu3ndcucg5nin0_episerver_irfeslxozwqezdfk1zxj23tabhn-03pfgyee6lktvmo.webp",
          "hierarchical": "/contentassets/3031fcd9b1a24e968b628ae170dc6544/eyjwyxroijoizxbpc2vydmvyxc9hy2nvdw50c1wvymrclzqwmda0mtlcl2xvz2lucgfnzv9sb2dvc1wvzwnclzncl2uyyzrimdi0ogi3owq3ogu1ngi0mdk5m2i4zwy1nzyzlte2mtc2odu3ndcucg5nin0_episerver_irfeslxozwqezdfk1zxj23tabhn-03pfgyee6lktvmo.webp"
        },
        "item": {}
      },
      "FooterText": "Optimizely",
      "TopNavStyle": null,
      "HeaderLinks": [],
      "FooterLinks": [],
      "SocialFacebook": null,
      "SocialInstagram": null,
      "SocialTwitter": null,
      "SocialTikTok": null,
      "SocialGitHub": null,
      "OptiWebProjectId": null
    }
  }
}
Query #15 - 1:27:53 PM
query siteStylesByHostname($domain: String!, $locale: [Locales]!) {
  SiteStyles(
    locale: $locale
    where: {SiteStylesDomain: {eq: $domain}}
    orderBy: {_metadata: {lastModified: DESC}}
    limit: 1
  ) {
    item {
      SiteStylesDomain
      daisyuiTheme
      primary
      primaryContent
      secondary
      secondaryContent
      accent
      accentContent
      neutral
      neutralContent
      base100
      base200
      base300
      baseContent
      info
      infoContent
      success
      successContent
      warning
      warningContent
      error
      errorContent
      radiusSelector
      radiusField
      radiusBox
      sizeSelector
      sizeField
      borderWidth
      depth
      noise
      textXs
      textSm
      textBase
      textLg
      textXl
      text2xl
      text3xl
      text4xl
      text5xl
      text6xl
      text7xl
      text8xl
      text9xl
      freeFormStyles
      font
      cssFile {
        _metadata {
          lastModified
          url {
            default
          }
        }
      }
    }
  }
}
{
  "domain": "robstoves-optimizely.vercel.app",
  "locale": [
    "en"
  ]
}
{
  "SiteStyles": {
    "item": {
      "SiteStylesDomain": "robstoves-optimizely.vercel.app",
      "daisyuiTheme": null,
      "primary": null,
      "primaryContent": null,
      "secondary": null,
      "secondaryContent": null,
      "accent": "#CEDAC8",
      "accentContent": "#8CA87E",
      "neutral": "#FDFBF5",
      "neutralContent": "#000000",
      "base100": null,
      "base200": null,
      "base300": null,
      "baseContent": null,
      "info": null,
      "infoContent": null,
      "success": null,
      "successContent": null,
      "warning": null,
      "warningContent": null,
      "error": "#BB2718",
      "errorContent": "#FFFFFF",
      "radiusSelector": null,
      "radiusField": null,
      "radiusBox": null,
      "sizeSelector": null,
      "sizeField": null,
      "borderWidth": null,
      "depth": null,
      "noise": null,
      "textXs": null,
      "textSm": null,
      "textBase": null,
      "textLg": null,
      "textXl": null,
      "text2xl": null,
      "text3xl": null,
      "text4xl": null,
      "text5xl": null,
      "text6xl": null,
      "text7xl": null,
      "text8xl": null,
      "text9xl": null,
      "freeFormStyles": "h2 { color: #02677F; font-size: 20px; } .page-article div.bottom-0 h1, .page-article div.bottom-0 h2, .page-article div.bottom-0 p { color: #fff !important; } .component-card .content-center h2 { margin-top: 15px; }",
      "font": "--font-poppins",
      "cssFile": {
        "_metadata": {
          "lastModified": null,
          "url": {
            "default": null
          }
        }
      }
    }
  }
}
Query #14 - 1:27:53 PM
query getAvailableLocales {
  _Content(locale: [ALL], limit: 100) {
    facets {
      _metadata {
        locale(limit: 50) {
          name
          count
        }
      }
    }
  }
}
{
  "_Content": {
    "facets": {
      "_metadata": {
        "locale": [
          {
            "name": "en",
            "count": 1023
          },
          {
            "name": "",
            "count": 333
          },
          {
            "name": "zh",
            "count": 20
          },
          {
            "name": "es",
            "count": 18
          },
          {
            "name": "fr",
            "count": 15
          },
          {
            "name": "de",
            "count": 8
          },
          {
            "name": "ja",
            "count": 7
          },
          {
            "name": "ko-KR",
            "count": 4
          },
          {
            "name": "pt-BR",
            "count": 3
          },
          {
            "name": "sv",
            "count": 3
          }
        ]
      }
    }
  }
}
Query #13 - 1:27:53 PM
query getContentLanguageAlternatives($key: [String]!) {
  _Content(ids: $key, locale: [ALL]) {
    items {
      _metadata {
        key
        locale
        url {
          default
          hierarchical
        }
      }
    }
  }
}
{
  "key": [
    "e8373f973db14579bd74b4fdd6788295"
  ]
}
{
  "_Page": {
    "item": {
      "_metadata": {
        "url": {
          "base": "https://robstoves-optimizely.vercel.app",
          "default": "/en/archive/nissan-uk/insights/fleet-electrification-total-cost-ownership/",
          "hierarchical": "/en/archive/nissan-uk/insights/fleet-electrification-total-cost-ownership/",
          "type": "HIERARCHICAL"
        },
        "published": "2026-06-25T09:21:47.815Z",
        "displayName": "Fleet Electrification and Total Cost of Ownership"
      },
      "PromoImage": {
        "url": {
          "default": "https://images3.cmp.optimizely.com/Zz04OWJhNGVmNDcwNzQxMWYxOTE2MTE2NmI0MGIxM2M3ZQ==",
          "hierarchical": "https://images3.cmp.optimizely.com/Zz04OWJhNGVmNDcwNzQxMWYxOTE2MTE2NmI0MGIxM2M3ZQ=="
        },
        "item": {
          "AltText": null,
          "Url": "https://images3.cmp.optimizely.com/Zz04OWJhNGVmNDcwNzQxMWYxOTE2MTE2NmI0MGIxM2M3ZQ=="
        }
      },
      "Heading": "Fleet Electrification and Total Cost of Ownership",
      "SubHeading": "Why switching your business fleet to electric makes financial and environmental sense",
      "Author": "David Carrington",
      "Body": {
        "html": "<h2>The Business Case for Electric Fleets</h2><p>Fleet electrification is no longer a future consideration for UK businesses β€” it is an immediate strategic priority. With the Zero Emission Vehicle (ZEV) mandate requiring that at least 80 percent of new cars and 70 percent of new vans sold by manufacturers must be zero-emission by 2030, fleet managers who act now will secure the best deals, the widest vehicle choice, and the earliest return on investment.</p><p>Beyond regulatory compliance, the financial case for electric fleet vehicles is compelling. When total cost of ownership (TCO) is calculated β€” factoring in purchase price, fuel costs, maintenance, taxation, and residual values β€” electric vehicles now match or undercut their petrol and diesel equivalents across most use cases. For company car drivers, the benefits are even more dramatic thanks to the UK's generous benefit-in-kind (BiK) tax rates for zero-emission vehicles.</p><h2>Understanding Total Cost of Ownership</h2><p>TCO analysis looks beyond the sticker price to capture the true cost of operating a vehicle over its lifetime. For fleet vehicles, the key components are acquisition cost, energy or fuel costs, servicing and maintenance, insurance, taxation, and depreciation or residual value.</p><p>Electric vehicles excel on several of these metrics. Energy costs are typically 60 to 70 percent lower than diesel equivalents. An electric van covering 20,000 miles per year might cost around Β£800 in electricity compared to Β£2,500 in diesel. Servicing costs are also significantly reduced: with no oil changes, no exhaust system, fewer brake pad replacements thanks to regenerative braking, and fewer moving parts overall, annual maintenance costs can be 30 to 40 percent lower.</p><h2>Nissan's Commercial Electric Range</h2><p>Nissan offers a comprehensive range of commercial vehicles designed for UK businesses. The Townstar EV is a compact van ideal for urban deliveries and last-mile logistics, offering a range of up to 183 miles and a payload capacity that matches its diesel counterpart. For medium-duty applications, the Primastar and Interstar vans provide the space and capability that tradespeople and logistics operators demand.</p><p>Each vehicle in Nissan's commercial range is backed by comprehensive fleet support services, including dedicated fleet sales teams, flexible finance and leasing options, and priority servicing through Nissan's nationwide dealer network.</p><h2>Tax Advantages for Fleet Operators</h2><p>The UK government provides significant tax incentives to encourage fleet electrification. Company car drivers choosing a zero-emission vehicle currently pay just 2 percent BiK tax, compared to 20 to 37 percent for petrol or diesel equivalents. For a fleet of 50 company cars, this difference can save tens of thousands of pounds annually across the business.</p><p>Capital allowances also favour electric vehicles. Businesses can claim 100 percent first-year allowances on zero-emission cars and vans, as well as on charging infrastructure. This means the full cost of the vehicle can be deducted from taxable profits in the year of purchase, providing an immediate cashflow benefit.</p><h2>Charging Infrastructure for Fleets</h2><p>Successful fleet electrification requires a robust charging strategy. For depot-based fleets, workplace charging installations can be supported by the Workplace Charging Scheme, which provides vouchers worth up to Β£350 per socket for up to 40 sockets. Smart charging management systems ensure that vehicles are charged efficiently, prioritising those with the earliest departure times and taking advantage of off-peak tariffs.</p><p>For employees who take vehicles home, the domestic charge point grant supports the installation of home chargers, while salary sacrifice schemes and mileage reimbursement policies can be adapted to cover home electricity costs.</p><h2>Building Your Electrification Roadmap</h2><p>The transition to an electric fleet does not have to happen overnight. A phased approach works well for most organisations. Start by electrifying the vehicles with the shortest daily mileage and most predictable routes β€” these will deliver the quickest TCO payback. Use telematics data to identify which vehicles in your existing fleet could be replaced by EVs today, and develop a timeline for the remainder.</p><p>Nissan's Business and Fleet Solutions team can support every stage of this journey, from initial fleet audits and TCO modelling to vehicle specification, charging infrastructure planning, and driver training. With expert guidance and a proven range of electric and electrified vehicles, Nissan makes fleet electrification practical, profitable, and straightforward.</p>"
      },
      "SeoSettings": {},
      "PageAdminSettings": {
        "EnableExternalPreview": null
      }
    }
  }
}
Query #12 - 1:27:53 PM
query siteSettingsByHostname($domain: String!, $locale: [Locales]!) {
  SiteSettings(
    locale: $locale
    where: {SiteDomain: {eq: $domain}}
    orderBy: {_metadata: {lastModified: DESC}}
    limit: 1
  ) {
    item {
      SiteDomain
      LogoResolution
      Logo {
        ...ContentUrl
        ...ContentReferenceItem
      }
      FooterText
      TopNavStyle
      HeaderLinks {
        ... on MenuItem {
          Link {
            text
            url {
              default
            }
          }
          LinkText
          SubMenuItems {
            ... on MenuItem {
              Link {
                text
                url {
                  default
                }
              }
              LinkText
            }
          }
        }
        ... on _Experience {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
        ... on _Page {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
      }
      FooterLinks {
        ... on MenuItem {
          Link {
            text
            url {
              default
            }
          }
        }
        ... on _Experience {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
        ... on _Page {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
      }
      SocialFacebook
      SocialInstagram
      SocialTwitter
      SocialTikTok
      SocialGitHub
      OptiWebProjectId
    }
  }
}

fragment ContentUrl on ContentReference {
  url {
    default
    hierarchical
  }
}

fragment ContentReferenceItem on ContentReference {
  item {
    ... on ImageMedia {
      AltText
    }
    ... on cmp_PublicImageAsset {
      ...PublicImageAsset
    }
    ... on cmp_PublicVideoAsset {
      ...PublicVideoAsset
    }
    ... on _IContent {
      _metadata {
        displayName
      }
    }
  }
}

fragment PublicImageAsset on cmp_PublicImageAsset {
  AltText
  Url
}

fragment PublicVideoAsset on cmp_PublicVideoAsset {
  AltText
  Url
}
{
  "domain": "robstoves-optimizely.vercel.app",
  "locale": [
    "en"
  ]
}
{
  "SiteSettings": {
    "item": {
      "SiteDomain": "robstoves-optimizely.vercel.app",
      "LogoResolution": "8",
      "Logo": {
        "url": {
          "default": "https://app-epsarobstov25hy1t002.cms.optimizely.com/contentassets/3031fcd9b1a24e968b628ae170dc6544/eyjwyxroijoizxbpc2vydmvyxc9hy2nvdw50c1wvymrclzqwmda0mtlcl2xvz2lucgfnzv9sb2dvc1wvzwnclzncl2uyyzrimdi0ogi3owq3ogu1ngi0mdk5m2i4zwy1nzyzlte2mtc2odu3ndcucg5nin0_episerver_irfeslxozwqezdfk1zxj23tabhn-03pfgyee6lktvmo.webp",
          "hierarchical": "/contentassets/3031fcd9b1a24e968b628ae170dc6544/eyjwyxroijoizxbpc2vydmvyxc9hy2nvdw50c1wvymrclzqwmda0mtlcl2xvz2lucgfnzv9sb2dvc1wvzwnclzncl2uyyzrimdi0ogi3owq3ogu1ngi0mdk5m2i4zwy1nzyzlte2mtc2odu3ndcucg5nin0_episerver_irfeslxozwqezdfk1zxj23tabhn-03pfgyee6lktvmo.webp"
        },
        "item": {}
      },
      "FooterText": "Optimizely",
      "TopNavStyle": null,
      "HeaderLinks": [],
      "FooterLinks": [],
      "SocialFacebook": null,
      "SocialInstagram": null,
      "SocialTwitter": null,
      "SocialTikTok": null,
      "SocialGitHub": null,
      "OptiWebProjectId": null
    }
  }
}
Query #11 - 1:27:53 PM
query siteStylesByHostname($domain: String!, $locale: [Locales]!) {
  SiteStyles(
    locale: $locale
    where: {SiteStylesDomain: {eq: $domain}}
    orderBy: {_metadata: {lastModified: DESC}}
    limit: 1
  ) {
    item {
      SiteStylesDomain
      daisyuiTheme
      primary
      primaryContent
      secondary
      secondaryContent
      accent
      accentContent
      neutral
      neutralContent
      base100
      base200
      base300
      baseContent
      info
      infoContent
      success
      successContent
      warning
      warningContent
      error
      errorContent
      radiusSelector
      radiusField
      radiusBox
      sizeSelector
      sizeField
      borderWidth
      depth
      noise
      textXs
      textSm
      textBase
      textLg
      textXl
      text2xl
      text3xl
      text4xl
      text5xl
      text6xl
      text7xl
      text8xl
      text9xl
      freeFormStyles
      font
      cssFile {
        _metadata {
          lastModified
          url {
            default
          }
        }
      }
    }
  }
}
{
  "domain": "robstoves-optimizely.vercel.app",
  "locale": [
    "en"
  ]
}
{
  "SiteStyles": {
    "item": {
      "SiteStylesDomain": "robstoves-optimizely.vercel.app",
      "daisyuiTheme": null,
      "primary": null,
      "primaryContent": null,
      "secondary": null,
      "secondaryContent": null,
      "accent": "#CEDAC8",
      "accentContent": "#8CA87E",
      "neutral": "#FDFBF5",
      "neutralContent": "#000000",
      "base100": null,
      "base200": null,
      "base300": null,
      "baseContent": null,
      "info": null,
      "infoContent": null,
      "success": null,
      "successContent": null,
      "warning": null,
      "warningContent": null,
      "error": "#BB2718",
      "errorContent": "#FFFFFF",
      "radiusSelector": null,
      "radiusField": null,
      "radiusBox": null,
      "sizeSelector": null,
      "sizeField": null,
      "borderWidth": null,
      "depth": null,
      "noise": null,
      "textXs": null,
      "textSm": null,
      "textBase": null,
      "textLg": null,
      "textXl": null,
      "text2xl": null,
      "text3xl": null,
      "text4xl": null,
      "text5xl": null,
      "text6xl": null,
      "text7xl": null,
      "text8xl": null,
      "text9xl": null,
      "freeFormStyles": "h2 { color: #02677F; font-size: 20px; } .page-article div.bottom-0 h1, .page-article div.bottom-0 h2, .page-article div.bottom-0 p { color: #fff !important; } .component-card .content-center h2 { margin-top: 15px; }",
      "font": "--font-poppins",
      "cssFile": {
        "_metadata": {
          "lastModified": null,
          "url": {
            "default": null
          }
        }
      }
    }
  }
}
Query #10 - 1:27:53 PM
query getAvailableLocales {
  _Content(locale: [ALL], limit: 100) {
    facets {
      _metadata {
        locale(limit: 50) {
          name
          count
        }
      }
    }
  }
}
{
  "_Content": {
    "facets": {
      "_metadata": {
        "locale": [
          {
            "name": "en",
            "count": 1023
          },
          {
            "name": "",
            "count": 333
          },
          {
            "name": "zh",
            "count": 20
          },
          {
            "name": "es",
            "count": 18
          },
          {
            "name": "fr",
            "count": 15
          },
          {
            "name": "de",
            "count": 8
          },
          {
            "name": "ja",
            "count": 7
          },
          {
            "name": "ko-KR",
            "count": 4
          },
          {
            "name": "pt-BR",
            "count": 3
          },
          {
            "name": "sv",
            "count": 3
          }
        ]
      }
    }
  }
}
Query #9 - 1:27:53 PM
query getContentLanguageAlternatives($key: [String]!) {
  _Content(ids: $key, locale: [ALL]) {
    items {
      _metadata {
        key
        locale
        url {
          default
          hierarchical
        }
      }
    }
  }
}
{
  "key": [
    "9aef2c09ccb5423ca56658d6a03d28c7"
  ]
}
{
  "_Content": {
    "items": [
      {
        "_metadata": {
          "key": "e8373f973db14579bd74b4fdd6788295",
          "locale": "en",
          "url": {
            "default": "/contentassets/3b80b0ecaf68425bb9a6f9f635f8e1e4/achieving-compliance-and-governance-with-mimecasts-archiving-solutions/",
            "hierarchical": "/contentassets/3b80b0ecaf68425bb9a6f9f635f8e1e4/achieving-compliance-and-governance-with-mimecasts-archiving-solutions/"
          }
        }
      }
    ]
  }
}
Query #8 - 1:27:53 PM
query contentByPath($base: String, $url: String!, $urlNoSlash: String!) {
  _Content(
    where: {_metadata: {url: {base: {eq: $base}}}, _and: [{_or: [{_metadata: {url: {default: {eq: $url}}}}, {_metadata: {url: {default: {eq: $urlNoSlash}}}}, {_metadata: {url: {hierarchical: {eq: $url}}}}]}]}
  ) {
    item {
      _metadata {
        key
        version
        locale
      }
    }
  }
}
{
  "base": "https://robstoves-optimizely.vercel.app",
  "url": "/en/archive/opal-created-sites/v2/evolve-home-demo-2026/services-demo-2026/",
  "urlNoSlash": "/en/archive/opal-created-sites/v2/evolve-home-demo-2026/services-demo-2026"
}
{
  "_Content": {
    "item": {
      "_metadata": {
        "key": "74a5b615dbb34872b139e603c45a0dc6",
        "version": "3297",
        "locale": "en"
      }
    }
  }
}
Query #7 - 1:27:54 PM
query contentById($key: [String]!, $loc: [Locales]!, $ver: String!) {
  _Content(
    ids: $key
    locale: $loc
    where: {_metadata: {version: {eq: $ver}}}
    variation: {include: ALL}
  ) {
    item {
      _metadata {
        types
      }
    }
  }
}
{
  "key": "74a5b615dbb34872b139e603c45a0dc6",
  "ver": "3297",
  "loc": "en"
}
{
  "_Content": {
    "item": {
      "_metadata": {
        "types": [
          "BlankExperience",
          "_Experience",
          "_Page",
          "_Content",
          "_Item"
        ]
      }
    }
  }
}
Query #6 - 1:27:54 PM
query getExperience($key: [String]!, $ver: String, $loc: [Locales]) {
  _Experience(
    ids: $key
    locale: $loc
    where: {_metadata: {version: {eq: $ver}}}
    variation: {include: ALL}
  ) {
    item {
      _metadata {
        key
        version
        url {
          default
          hierarchical
          type
        }
        types
        displayName
      }
      ...BlankExperienceSeo
      composition {
        grids: nodes {
          key
          displayName
          displayTemplateKey
          displaySettings {
            ...DisplaySettings
          }
          nodeType
          type
          ... on CompositionStructureNode {
            key
            nodeType
            type
            component {
              ...formContainerData
            }
            nodes: nodes {
              ... on CompositionStructureNode {
                key
                nodeType
                type
                displayTemplateKey
                displaySettings {
                  ...DisplaySettings
                }
                nodes: nodes {
                  ... on CompositionStructureNode {
                    key
                    nodeType
                    type
                    displayTemplateKey
                    displaySettings {
                      ...DisplaySettings
                    }
                    nodes: nodes {
                      ... on CompositionComponentNode {
                        key
                        nodeType
                        type
                        displayTemplateKey
                        displaySettings {
                          ...DisplaySettings
                        }
                        component {
                          _metadata {
                            types
                          }
                          ...AllComponents
                          ...formContainerData
                        }
                      }
                      ... on CompositionStructureNode {
                        key
                        nodeType
                        type
                        displayTemplateKey
                        displaySettings {
                          ...DisplaySettings
                        }
                        nodes: nodes {
                          ... on CompositionComponentNode {
                            key
                            nodeType
                            type
                            displayTemplateKey
                            displaySettings {
                              ...DisplaySettings
                            }
                            component {
                              _metadata {
                                types
                              }
                              ...AllComponents
                              ...AllFormComponents
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
          ... on CompositionComponentNode {
            nodeType
            key
            displayTemplateKey
            displaySettings {
              ...DisplaySettings
            }
            component {
              _metadata {
                types
              }
              ...AllComponents
            }
          }
        }
      }
    }
  }
}

fragment BlankExperienceSeo on BlankExperience {
  BlankExperienceSeoSettings {
    MetaTitle
    MetaDescription
    GraphType
    Indexing
  }
  PageAdminSettings {
    ...PageAdminSettingsProperty
  }
}

fragment PageAdminSettingsProperty on PageAdminSettingsProperty {
  EnableExternalPreview
}

fragment DisplaySettings on CompositionDisplaySetting {
  key
  value
}

fragment formContainerData on OptiFormsContainerData {
  SubmitConfirmationMessage
  ResetConfirmationMessage
  SubmitUrl {
    type
    default
    hierarchical
  }
  Title
  Description
  ShowSummaryMessageAfterSubmission
  DependencyRules {
    TargetElement
    SatisfiedAction
    ConditionCombination
    Conditions {
      DependsOnField
      ComparisonOperator
      ComparisonValue
    }
  }
}

fragment AllComponents on _IComponent {
  ...AllComponentsExceptGrid
  ...Grid
}

fragment AllComponentsExceptGrid on _IComponent {
  ...Text
  ...Image
  ...CallToAction
  ...Video
  ...Paragraph
  ...Card
  ...Hero
  ...Carousel
  ...Collapse
  ...ArticleList
  ...Button
  ...Iframe
  ...VideoExternal
  ...Divider
  ...OdpForm
  ...FacetedSearch
  ...DamAssetList
}

fragment Text on Text {
  Content
}

fragment Image on Image {
  AltText
  Image {
    ...ContentUrl
    ...ContentReferenceItem
  }
}

fragment ContentUrl on ContentReference {
  url {
    default
    hierarchical
  }
}

fragment ContentReferenceItem on ContentReference {
  item {
    ... on ImageMedia {
      AltText
    }
    ... on cmp_PublicImageAsset {
      ...PublicImageAsset
    }
    ... on cmp_PublicVideoAsset {
      ...PublicVideoAsset
    }
    ... on _IContent {
      _metadata {
        displayName
      }
    }
  }
}

fragment PublicImageAsset on cmp_PublicImageAsset {
  AltText
  Url
}

fragment PublicVideoAsset on cmp_PublicVideoAsset {
  AltText
  Url
}

fragment CallToAction on CallToAction {
  Links {
    ...LinkCollection
  }
}

fragment LinkCollection on Link {
  text
  title
  target
  url {
    base
    default
    hierarchical
    type
  }
}

fragment Video on Video {
  Video {
    ...ContentUrl
    ...ContentReferenceItem
  }
  VideoPosterImage {
    ...ContentUrl
    ...ContentReferenceItem
  }
}

fragment Paragraph on Paragraph {
  Text {
    html
  }
}

fragment Card on Card {
  DisplayAs
  Heading
  SubHeading
  Body {
    html
  }
  Asset {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Links {
    ...LinkCollection
  }
}

fragment Hero on Hero {
  Video {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Image {
    ...ContentUrl
    ...ContentReferenceItem
  }
  Heading
  SubHeading
  Body {
    html
  }
  Links {
    ...LinkCollection
  }
}

fragment Carousel on Carousel {
  Heading
  Link {
    ...LinkUrl
  }
  Assets {
    url {
      default
    }
    title
  }
}

fragment LinkUrl on Link {
  url {
    base
    default
    hierarchical
    type
  }
  title
  target
  text
}

fragment Collapse on Collapse {
  Heading
  Body {
    html
  }
}

fragment ArticleList on ArticleList {
  Title
  NumberOfArticles
  ArticleRoot {
    url {
      default
      base
    }
  }
  IncludeAllSites
}

fragment Button on Button {
  ButtonLabel
  ButtonLink {
    ...LinkUrl
  }
}

fragment Iframe on Iframe {
  Title
  IframePageUrl
  ManualHeight
  Width
}

fragment VideoExternal on VideoExternal {
  Provider
  VideoExternal: Video
  Poster {
    ...ContentUrl
  }
  Params
  PlayLabel
  DisplayWidth
}

fragment Divider on Divider {
  DividerText
  DividerDirection
}

fragment OdpForm on OdpForm {
  SelectorType
  SelectorName
}

fragment FacetedSearch on FacetedSearch {
  Title
  IntroText {
    html
  }
  ItemsPerPage
  DefaultViewMode
  GridColumns
  DefaultSortOrder
  ShowSearchInput
  DefaultFiltersState
  ShowAuthorFacet
  ShowTypeFacet
  UseSemanticSearch
  SemanticWeight
  SearchPlaceholder
  NoResultsMessage
}

fragment DamAssetList on DamAssetList {
  Header
  Tags
  AssetCount
}

fragment Grid on Grid {
  RichText {
    html
  }
  Items {
    _metadata {
      types
    }
    ...AllComponentsExceptGrid
  }
}

fragment AllFormComponents on _IComponent {
  ...formContainerData
  ...AllComponents
  ...choiceElement
  ...numberElement
  ...rangeElement
  ...resetElement
  ...selectionElement
  ...submitElement
  ...textareaElement
  ...textboxElement
  ...urlElement
  ...dateTimeElement
  ...hiddenFieldElement
  ...prebuiltListElement
}

fragment choiceElement on OptiFormsChoiceElement {
  Label
  Tooltip
  Options
  Validators
  AllowMultiSelect
}

fragment numberElement on OptiFormsNumberElement {
  Label
  Placeholder
  Tooltip
  PredefinedValue
  Validators
  AutoComplete
}

fragment rangeElement on OptiFormsRangeElement {
  Label
  Tooltip
  PredefinedValue
  Min
  Max
  Increment
}

fragment resetElement on OptiFormsResetElement {
  Label
  Tooltip
}

fragment selectionElement on OptiFormsSelectionElement {
  Label
  Tooltip
  Options
  Validators
  AllowMultiSelect
  AutoComplete
}

fragment submitElement on OptiFormsSubmitElement {
  Label
  Tooltip
}

fragment textareaElement on OptiFormsTextareaElement {
  Label
  Placeholder
  Tooltip
  PredefinedValue
  Validators
  AutoComplete
}

fragment textboxElement on OptiFormsTextboxElement {
  Label
  Placeholder
  Tooltip
  PredefinedValue
  Validators
  AutoComplete
}

fragment urlElement on OptiFormsUrlElement {
  Label
  Placeholder
  Tooltip
  PredefinedValue
  Validators
}

fragment dateTimeElement on OptiFormsDateTimeElement {
  DateTimeSelectorType
  Label
  Placeholder
  Tooltip
  PredefinedValue
}

fragment hiddenFieldElement on OptiFormsHiddenFieldElement {
  HiddenFieldType
  Label
  Placeholder
  Tooltip
  PredefinedValue
}

fragment prebuiltListElement on OptiFormsPrebuiltListElement {
  PrebuiltListType
  Label
  Placeholder
  Tooltip
  PredefinedValue
}
{
  "key": "74a5b615dbb34872b139e603c45a0dc6",
  "ver": "3297",
  "loc": "en"
}
Query #5 - 1:27:54 PM
query contentByPath($base: String, $url: String!, $urlNoSlash: String!) {
  _Content(
    where: {_metadata: {url: {base: {eq: $base}}}, _and: [{_or: [{_metadata: {url: {default: {eq: $url}}}}, {_metadata: {url: {default: {eq: $urlNoSlash}}}}, {_metadata: {url: {hierarchical: {eq: $url}}}}]}]}
  ) {
    item {
      _metadata {
        key
        version
        locale
      }
    }
  }
}
{
  "base": "https://robstoves-optimizely.vercel.app",
  "url": "/en/archive/homepage/insights/water-treatment-innovations-coagulation-and-flocculation-explained/",
  "urlNoSlash": "/en/archive/homepage/insights/water-treatment-innovations-coagulation-and-flocculation-explained"
}
{
  "_Experience": {
    "item": {
      "_metadata": {
        "key": "74a5b615dbb34872b139e603c45a0dc6",
        "version": "3297",
        "url": {
          "default": "/en/archive/opal-created-sites/v2/evolve-home-demo-2026/services-demo-2026/",
          "hierarchical": "/en/archive/opal-created-sites/v2/evolve-home-demo-2026/services-demo-2026/",
          "type": "HIERARCHICAL"
        },
        "types": [
          "BlankExperience",
          "_Experience",
          "_Page",
          "_Content",
          "_Item"
        ],
        "displayName": "Services"
      },
      "BlankExperienceSeoSettings": {
        "MetaTitle": null,
        "MetaDescription": null,
        "GraphType": null,
        "Indexing": null
      },
      "PageAdminSettings": {
        "EnableExternalPreview": null
      },
      "composition": {
        "grids": []
      }
    }
  }
}
Query #4 - 1:27:54 PM
query siteSettingsByHostname($domain: String!, $locale: [Locales]!) {
  SiteSettings(
    locale: $locale
    where: {SiteDomain: {eq: $domain}}
    orderBy: {_metadata: {lastModified: DESC}}
    limit: 1
  ) {
    item {
      SiteDomain
      LogoResolution
      Logo {
        ...ContentUrl
        ...ContentReferenceItem
      }
      FooterText
      TopNavStyle
      HeaderLinks {
        ... on MenuItem {
          Link {
            text
            url {
              default
            }
          }
          LinkText
          SubMenuItems {
            ... on MenuItem {
              Link {
                text
                url {
                  default
                }
              }
              LinkText
            }
          }
        }
        ... on _Experience {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
        ... on _Page {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
      }
      FooterLinks {
        ... on MenuItem {
          Link {
            text
            url {
              default
            }
          }
        }
        ... on _Experience {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
        ... on _Page {
          Link: _metadata {
            text: displayName
            url {
              default
            }
          }
        }
      }
      SocialFacebook
      SocialInstagram
      SocialTwitter
      SocialTikTok
      SocialGitHub
      OptiWebProjectId
    }
  }
}

fragment ContentUrl on ContentReference {
  url {
    default
    hierarchical
  }
}

fragment ContentReferenceItem on ContentReference {
  item {
    ... on ImageMedia {
      AltText
    }
    ... on cmp_PublicImageAsset {
      ...PublicImageAsset
    }
    ... on cmp_PublicVideoAsset {
      ...PublicVideoAsset
    }
    ... on _IContent {
      _metadata {
        displayName
      }
    }
  }
}

fragment PublicImageAsset on cmp_PublicImageAsset {
  AltText
  Url
}

fragment PublicVideoAsset on cmp_PublicVideoAsset {
  AltText
  Url
}
{
  "domain": "robstoves-optimizely.vercel.app",
  "locale": [
    "en"
  ]
}
{
  "SiteSettings": {
    "item": {
      "SiteDomain": "robstoves-optimizely.vercel.app",
      "LogoResolution": "8",
      "Logo": {
        "url": {
          "default": "https://app-epsarobstov25hy1t002.cms.optimizely.com/contentassets/3031fcd9b1a24e968b628ae170dc6544/eyjwyxroijoizxbpc2vydmvyxc9hy2nvdw50c1wvymrclzqwmda0mtlcl2xvz2lucgfnzv9sb2dvc1wvzwnclzncl2uyyzrimdi0ogi3owq3ogu1ngi0mdk5m2i4zwy1nzyzlte2mtc2odu3ndcucg5nin0_episerver_irfeslxozwqezdfk1zxj23tabhn-03pfgyee6lktvmo.webp",
          "hierarchical": "/contentassets/3031fcd9b1a24e968b628ae170dc6544/eyjwyxroijoizxbpc2vydmvyxc9hy2nvdw50c1wvymrclzqwmda0mtlcl2xvz2lucgfnzv9sb2dvc1wvzwnclzncl2uyyzrimdi0ogi3owq3ogu1ngi0mdk5m2i4zwy1nzyzlte2mtc2odu3ndcucg5nin0_episerver_irfeslxozwqezdfk1zxj23tabhn-03pfgyee6lktvmo.webp"
        },
        "item": {}
      },
      "FooterText": "Optimizely",
      "TopNavStyle": null,
      "HeaderLinks": [],
      "FooterLinks": [],
      "SocialFacebook": null,
      "SocialInstagram": null,
      "SocialTwitter": null,
      "SocialTikTok": null,
      "SocialGitHub": null,
      "OptiWebProjectId": null
    }
  }
}
Query #3 - 1:27:54 PM
query siteStylesByHostname($domain: String!, $locale: [Locales]!) {
  SiteStyles(
    locale: $locale
    where: {SiteStylesDomain: {eq: $domain}}
    orderBy: {_metadata: {lastModified: DESC}}
    limit: 1
  ) {
    item {
      SiteStylesDomain
      daisyuiTheme
      primary
      primaryContent
      secondary
      secondaryContent
      accent
      accentContent
      neutral
      neutralContent
      base100
      base200
      base300
      baseContent
      info
      infoContent
      success
      successContent
      warning
      warningContent
      error
      errorContent
      radiusSelector
      radiusField
      radiusBox
      sizeSelector
      sizeField
      borderWidth
      depth
      noise
      textXs
      textSm
      textBase
      textLg
      textXl
      text2xl
      text3xl
      text4xl
      text5xl
      text6xl
      text7xl
      text8xl
      text9xl
      freeFormStyles
      font
      cssFile {
        _metadata {
          lastModified
          url {
            default
          }
        }
      }
    }
  }
}
{
  "domain": "robstoves-optimizely.vercel.app",
  "locale": [
    "en"
  ]
}
{
  "_Content": {
    "item": {
      "_metadata": {
        "key": "77c62135eb0c48348b9639d84776cefd",
        "version": "4588",
        "locale": "en"
      }
    }
  }
}
Query #2 - 1:27:54 PM
query contentById($key: [String]!, $loc: [Locales]!, $ver: String!) {
  _Content(
    ids: $key
    locale: $loc
    where: {_metadata: {version: {eq: $ver}}}
    variation: {include: ALL}
  ) {
    item {
      _metadata {
        types
      }
    }
  }
}
{
  "key": "77c62135eb0c48348b9639d84776cefd",
  "ver": "4588",
  "loc": "en"
}
{
  "SiteStyles": {
    "item": {
      "SiteStylesDomain": "robstoves-optimizely.vercel.app",
      "daisyuiTheme": null,
      "primary": null,
      "primaryContent": null,
      "secondary": null,
      "secondaryContent": null,
      "accent": "#CEDAC8",
      "accentContent": "#8CA87E",
      "neutral": "#FDFBF5",
      "neutralContent": "#000000",
      "base100": null,
      "base200": null,
      "base300": null,
      "baseContent": null,
      "info": null,
      "infoContent": null,
      "success": null,
      "successContent": null,
      "warning": null,
      "warningContent": null,
      "error": "#BB2718",
      "errorContent": "#FFFFFF",
      "radiusSelector": null,
      "radiusField": null,
      "radiusBox": null,
      "sizeSelector": null,
      "sizeField": null,
      "borderWidth": null,
      "depth": null,
      "noise": null,
      "textXs": null,
      "textSm": null,
      "textBase": null,
      "textLg": null,
      "textXl": null,
      "text2xl": null,
      "text3xl": null,
      "text4xl": null,
      "text5xl": null,
      "text6xl": null,
      "text7xl": null,
      "text8xl": null,
      "text9xl": null,
      "freeFormStyles": "h2 { color: #02677F; font-size: 20px; } .page-article div.bottom-0 h1, .page-article div.bottom-0 h2, .page-article div.bottom-0 p { color: #fff !important; } .component-card .content-center h2 { margin-top: 15px; }",
      "font": "--font-poppins",
      "cssFile": {
        "_metadata": {
          "lastModified": null,
          "url": {
            "default": null
          }
        }
      }
    }
  }
}
Query #1 - 1:27:54 PM
query getAvailableLocales {
  _Content(locale: [ALL], limit: 100) {
    facets {
      _metadata {
        locale(limit: 50) {
          name
          count
        }
      }
    }
  }
}
Current URL: /en/archive/opal-created-sites/v2/evolve-home-demo-2026/services-demo-2026/
Build Mode: production
Dev Mode: Enabled
SSR: Yes
GraphQL Queries: 22 total
Page Load Time:
DOM Ready:
Time to First Byte:
Render Start: