ブログ

このサイトでブログを提供しています。

OrderCloud - バンドル製品の作成

セット製品の販売をする場合、バンドルという形で商品を登録したい場合があります。今回は、すでに登録されている2つの製品をバンドルという形で商品として登録していきます。


Next.js の App Router について

Next.js で利用しているルーティングの処理が、13.4 から新しい App Router に切り替わりました。従来の仕組みは Page Routing という形になり、従来の仕組みはもちろん利用できますが、新しい App Routing でアプリが今後主流になってきます。そこで、今回はこの App Router に関して確認をしていきます。


OrderCloud - ファセットを作成する

前回は商品を登録しましたが、商品に関してのファセットを用意したいというケースがあるかと思います。複数の製品を登録して、ファセットで絞り込みができる動作の確認をします。


Sitecore CDP Profile Viewer の紹介

CDP に蓄積している情報を他のシステムと連携して利用したい、というニーズに応えることができるように、サンプルとして Sitecore CDP Profile Viewer というのを作ってみました。今回は React で作成したもので、リポジトリにコードを公開しています。



React Router を利用する

久しぶりに React での開発をしていると、ここ数年で過去の知識が使えなくなっていました。それくらい普通やろ!って感じかもしれませんが、自分向けのメモということで React Router に関して書いておきます。



Vite について

Sitecore Search の Starter Kit のコードを見ると、これまでの Sitecore のサンプルと異なって vite というツールが利用されているのがわかります。今回はこのツールが何か?について紹介をしていきます。


Sitecore Search - sitemap.xml の取得

クロールをする上で Sitemap.xml を利用してサイトのコンテンツを取得することができますが、サイトによっては Sitemap.xml に関して何も認証なしで見れない場合があります。今回はこの回避方法を確認します。


CDP のプロファイルにオーダーデータを追加する

CDP のプロファイルに紐づけることができるデータとしては、セッション( Web の行動履歴やコンバージョン)とオーダーという形でオーダー情報を入れることができます。オーダー情報に関しては別のシステムでデータを取得していることもあるため、API でデータを追加可能です。今回はこの手順に関して紹介をします。