Authentication Modes in Optimizely Graph

Fetching Content with Optimizely Graph There’s two common modes of authentication when trying to fetch data with Optimizely Graph: Single Key - This mode of authentication is used to fetch latest Published version of the content Authorization with AppKey/AppSecret - This mode of authentication is used to fetch data you get from Single Key plus Previous Versions and Draft Versions of the content Content Type Single Key Authorization with AppKey/AppSecret Latest Published Content ✅ ✅ Previous Versions ❌ ✅ Draft Content ❌ ✅ What mode does the embedded GraphiQL use?...

Friday, October 20, 2023 13:59 +0200 · 3 min

Content Sources in Optimizely Graph

Content Sources in Optimizely Graph? Optimizely Graph offers endpoints that enable customers to seamlessly integrate custom content types from external sources such as CMS and Product Catalogs into the Optimizely Graph. Once this data is defined and indexed, it gains access to the full suite of Optimizely Graph capabilities, including Full Text Search, Faceted Search, and Semantic Search. How do I define a content type? This is done by creating a schema definition as shown in the example below and leveraging the Sync API for Content Types endpoint...

Monday, October 16, 2023 15:25 +0200 · 2 min

Content Graph - Letting GraphQL do all the hard work for you

Background As we have seen before, setting up Content Graph on the CMS side is pretty easy. However, when it comes to the “head” part of the setup, things can get a bit tricky at times. There’s a lot of ways to achieve the same results on the frontend side of things. Note: I’m using next.js and yarn for my frontend setup. Also I’m assuming that you have a content-graph endpoint that you can query without which none of the following would be possible...

Friday, May 26, 2023 12:18 +0200 · 4 min