Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
  • クライアントサイドJavaScriptの使用
  • 用語集
  1. ウェブ実験を作成してください
  1. Sitecore Personalize
  2. 実験の導入

ウェブ実験でHTMLを使う

Markdown version
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

実験用のバリアントでHTMLを使えば、動的データを実行して1対1のパーソナライズを促進するのに特に有用です。

ほとんどのバリアントは、ゲストデータを組織のウェブサイトに渡す必要があります。例えば、ゲストの名前、所在地、ロイヤルティ番号などです。これを行うには、APIリクエストに 動的データを含めるように設定し、バリアントが実行された際にサーバーからデータを要求し、その後バリアントに渡されるようにする必要があります。

handlebars.jsを使って、API応答からインデックスでネストされた値にアクセスすることができます。例えば、実験中に意思決定モデルから返されるオファーを表示したい場合などです。オファーは配列にネストされた値なので、array.indexまたはarray.{index} handlebars.js構文を使わなければなりません。

ウェブ実験が意思決定モデルで設定されている場合、意思決定モデルから返される属性をHTMLに挿入できます。

ウェブ実験でHTMLを使う方法:

  1. 実験バリアントタイルで、設定したいバリアントの隣にある編集アイコンをクリックします。

  2. コードエディタのHTMLタブで、ウェブ実験で使いたいHTMLを入力します。

  3. 動的データをHTMLに挿入するには、データ タブの データセレクター 検索ボックスでゲストのメールアドレスやその他の識別子を入力して検索してください。これにより、データモデルの属性やパスにアクセスできます。

    !ヒントコードの設定やテスト時によく使うゲストがいる場合は、スターアイコンをクリックしてゲストをブックマークし、検索しなくて済むようにしましょう。

    Editing the HTML to apply personalization in a variant.
  4. 動的なゲストデータを含めるには、ゲストデータモデル ツリーの下で「 Copy icon 」をクリックし、「 Copy Path as Handlebars」をクリックしてください。

  5. 意思決定モデル応答の動的データを含めるには、意思決定モデル応答 ツリーを展開し、「 Copy icon 」をクリックして 「パスをハンドルバーとしてコピー」をクリックしてください。

  6. 体験応答の動的データを含めるには、経験応答 ツリーを展開し、「 Copy icon 」をクリックして 「パスをハンドルバーとしてコピー」をクリックしてください。

  7. HTMLタブでデータを貼り付けて保存をクリックします。

  8. コードエディタを閉じるには back.png をクリックしてください。

    APIリクエストを作成する際には動的データも含めなければなりません。これにより、体験が実行される際に サーバーが動的データを要求 し、それをバリアントに渡すことが保証されます。

この記事を改善するための提案がある場合は、 お知らせください!

© Copyright , Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use
PersonalizeCloud Portal