Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
        • 対話型実験の使用を開始する
        • 対話型実験でのトラフィック割り当てとバリアント トラフィック割り当ての使用
            • インタラクティブな実験のためのAPIリクエストでFreeMarkerスニペットを使用する
            • 対話型実験のAPI応答をテストする
            • APIレスポンスで動的 実験 データを使用する
            • 対話型実験のAPI応答で動的ゲスト データを使用する
            • 対話型実験のためのAPI応答での動的意思決定モデル データの使用
        • 対話型実験に条件を適用する
        • セグメントをインタラクティブ テストに適用する
        • 対話型実験で決定モデルを使用する
        • 対話型テストを実施する
    • XM Cloudの実験にアクセスする
    • 実験リストの使用
    • 実験の詳細を管理する
    • 実験結果に基づいてテスト後の自動アクションを設定する
    • テストのメール通知を設定する
    • 実験の詳細を複製、削除、表示する
  • パーソナライゼーションでのクライアントサイドJavaScriptの使用
  • 用語集
  1. Sitecore Personalize
  1. Sitecore Personalize
  2. Sitecore Personalizeでの実験の紹介

対話型実験のAPI応答で動的ゲスト データを使用する

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

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

ゲストデータモデルから属性またはパスをコピーして、APIレスポンスで使用できます。

APIレスポンスに動的ゲストデータを含めるには:

  1. APIエディタで、APIタブからDataタブをクリックします。

  2. APIレスポンスに動的データを挿入するには、ゲストのメールアドレスまたはその他の識別子を検索してData Selector検索ボックスに入力します。これにより、データ・モデルの属性とパスにアクセスできます。

    先端

    コードの設定やテスト時に頻繁に使用するデータを持つゲストがいる場合は、starアイコンをクリックしてゲストをブックマークするだけで、ゲストを検索する必要がなくなります。

  3. 「 Guest data model」で、属性またはパスの横にある「 Copy icon 」をクリックし、「 Copy Path as Freemarker」をクリックします。

    Copying attributes from the guest data model
  4. APIタブに貼り付けます。

    先端

    FreeMarkerを使用して、APIレスポンスにカスタムフィールドを挿入したい場合があります。たとえば、サイト訪問者のログイン状態を取得することができます。これを行うには、カスタムフィールドを作成し、loggedInStateというカスタムフィールドを作成します。次に、API応答を構成するときにFreeMarkerで次のパスを使用します。"customField": "${request.params.customField}"

  5. 「 Save」をクリックします。

  6. 「 」をクリックして、APIエディターを閉じます。

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

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

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

Privacy policySitecore Trust CenterTerms of use