Sitecoreのパーソナライズ
ルールベースのパーソナライズの設定
4 所要時間
Sitecoreのパーソナライズ
4 所要時間
顧客と対面すると、パーソナライズされたエクスペリエンスを簡単に作成できます。その顧客と質問をしたり、質問に答えたりして対話を行い、彼らが欲しがっている情報、必要としている情報、または興味を持つと思われる情報を提供します。しかし、そのパーソナライズエクスペリエンスがテクノロジーに依存している場合、そのテクノロジーに従うべきルールを指示する必要があります。これを「ルールベースのパーソナライズ」と呼んでいます。
たとえば、Sitecore のプラットフォームに「条件 A が満たされたら、アクション B を実行」と指示できます。たとえば、「訪問者がキャンプ用品に関連する 3 つの Web ページを表示したら (条件 A)、次にサイトを訪れたときにホームページにテントを表示する」 (アクション B) などです。ルールの評価に基づいて、Sitecore は以下を変更できます。
コンテンツが顧客に配信される条件を定義するのは、ユーザーの管理に委ねられています。次の要素に基づいてルールを設定し、表示されるコンテンツを決定できます。
Sitecoreのデジタルエクスペリエンスプラットフォームは、必要なだけ細かく複雑なルールに従うように構築されています。「条件 A と B が満たされ、条件 C が満たされない場合は、アクション D を実行する」と決定できます。ルールに含めるレイヤーが多いほど、提供できるエクスペリエンスはより深くパーソナライズされます。
Sitecore Experience Database (xDB) を有効にする必要があります。これには、SQL Server や MongoDB などの追加のサーバーが必要になる場合があります。また、xDB が生成して使用するデータの一部を保持するためのサーバーも必要です。
GeoIP パーソナライズを実装する場合は、Sitecore IP地理位置情報サービスに登録する必要があります。Device Detection を実装する場合は、Sitecore Device Detection サービスに登録する必要があります。これらはどちらも非常に便利なパーソナライズ機能であり、強くお勧めし、ソリューションを購入すると無料で提供されます。
これらのアイテムは、すぐに使用する予定がない場合でも、開発中に解決する必要があります。
パーソナライズをゼロから構築する場合は、強固な基盤、つまりソリューションアーキテクチャから始める必要があります。
ウェブサイトのページは、同じページ上の個々のコンポーネントをパーソナライズすることができるように、表示コンポーネントに分割する必要があります。これは Sitecore のベストプラクティスです。表示コンポーネントは、データ ソースを受け入れる必要があります。これは、開発者が導入する簡単なプロセスであり、事前に実行する必要があります。
コンテンツ ソースは、パーソナライズされたすべてのコンポーネントに存在する必要があります。これには、開発者が新しいデータ テンプレートとコンテンツを保存する場所を事前に作成することが必要になる場合があります。
生息地は、コンポーネント開発を支援するソフトウェアであり、このプロセスを容易にします。
パーソナライズのルールを設定する前に、いくつかの重要な質問に答える必要があります。
パーソナライゼーションを行う理由が明確になったら、パーソナライゼーションを行うべき領域を特定し始めることができます。考える:
※基準値は開発者が設定します。Sitecore のアイテムに既定値を提供するため、たとえば、サイト全体でボタンに同じ行動喚起を設定できます。
ペルソナに基づいてパーソナライズされたケースを開発することで、パーソナライズプロセスが容易になります。次に例を示します。
コンテンツ生成能力に基づいてリストを現実的に保ちます。キャンプを愛する人々やカヤックを愛する人々のためにコンテンツをパーソナライズする場合は、2倍のコンテンツを作成する必要があることを忘れないでください。
ここでは、ケースのアイデアを実際に実行可能なルールに変換します。幸いなことに、コンテンツマネージャーやマーケターはコンテンツ管理システムでこれを行うことができます。
For example, if the case idea was “ロサンゼルス出身の人,” the rule becomes “Where the metro code* is equal to 310.”
※同じ首都圏にいるすべての人をまとめたコード。
設定できる条件はたくさんあり、それらを組み合わせることも可能です。以下を設定できます。
ケースのアイデアを実行可能なルールに変換したら、それらのルールが呼び出すことができるコンテンツを作成して、異なるユーザー ("ケース") に異なるコンテンツを提供できるようにする必要があります。
Sitecore コンテンツ エディターのコンテンツ ツリーにディレクトリが存在し、パーソナライズしたすべてのコンテンツが保持されていることを確認します。それでは、制作を始めましょう!そして、これらすべての個々のケースの真っ只中に、デフォルトのコンテンツを作成することを忘れないでください。「ヨーロッパの人々」と「北米の人々」にルールを設けているかもしれませんが、訪問者がどこから来ているのかわからない場合はどうすればよいでしょうか。
1.エクスペリエンスエディターを使用して最高のエクスペリエンスを得る
2. ケースターゲティングのステップで特定したルールを実装する
3. 表示するコンテンツを選択する
4. プレビュー
5.すべてを公開することを忘れないでください
ルールベースのパーソナライズをマスターしたら、アダプティブパーソナライズなど、他のパーソナライズアプローチを深く掘り下げたいと思うかもしれません。このアプローチでは、訪問者プロファイルとパターンカードマッチングを使用して、訪問者に表示されるコンテンツをリアルタイムで動的に適応させることができます。適応型パーソナライズ ルールは、Sitecore のルール セット エディターで設定できます。