Vercel Deployment Protection を有効にして JSS のアプリを展開する
前回は Vercel の設定の際に Vercel Deployment Protection に関して簡単に紹介をしましたが、アプリの動作を変更することで正しく Vercel Deployement Protection を利用できるようになります。
世界トップクラスのエンタープライズ対応CMSで、適切なコンテンツをあらゆる場所で素早く作成、管理、配信できます。
前回は Vercel の設定の際に Vercel Deployment Protection に関して簡単に紹介をしましたが、アプリの動作を変更することで正しく Vercel Deployement Protection を利用できるようになります。
これまで Vercel に展開する手順を紹介していましたが、今回は展開後のいくつかの設定を紹介していきます。Edition による違いも今回は取り上げます。
前回は新しい Next.js のプロジェクトを動かすところまで実行しましたが、実際に 21.4.0 から 21.5.0 に対する差分の確認もできます。せっかくなので見てみましょう。
これまでプロジェクトに含まれている Haedless SXA のプロジェクトを利用していましたが、これは以前から提供している Next.js と違いはあるのでしょうか?今回は新しい Next.js のアプリを準備して動かすところまで進めてみます。
前回は Types という全部の項目を利用するコンポーネントを作成しました。今回はこのコンポーネントを利用して、CLI を利用して Staging のサーバーに追加していきます。
Sitecore が提供している各種フィールドに関して、実際に1つのコンポーネントに実装をして動作確認をして確認をしていきます。
前回はローカルの Docker イメージを LTSC2022 を利用するかたちに切り替えましたが、もう少し環境に関して確認をしていきます。今回は、レンダリングの環境を変更していきます。
Sitecore XM Cloud に限らず、Sitecore の最新版に関する Docker イメージの提供をしています。これにより開発環境や検証環境の切り替えを容易にしています。今回は Sitecore の Docker イメージについて紹介をします。
Sitecore XM Cloud には Sitecore CDP が提供しているアナリティクス、パーソナライズに関しての機能が一部含まれています。これにより、簡単なアナリティクスおよびパーソナライズの機能が標準で含まれる形です。今回はこれの設定を確認していきます。
以前にローカルの Next.js のプロジェクトを XM Cloud に接続する方法を紹介しました。ではローカルのコンテナで起動している場合は簡単にできるでしょうか?今回はこれを確認していきます。
前回の記事では、コンテンツ管理で多言語のデータの持ち方の設定を紹介しました。それでは実際に表示をする際にはどういう動きをしているでしょうか?Next.js のプロジェクトを参照しながら確認をしていきます。
Sitecore の CMS と同様に XM Cloud でも多言語でコンテンツ管理ができるようになっています。今回は、CMS 側の設定を紹介していきます。