Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
        • インタラクティブな体験を始める
            • APIリクエストでFreeMarkerスニペットを使用して、インタラクティブなエクスペリエンスを実現
            • 対話型エクスペリエンスのためのAPI応答のテスト
            • API応答での動的 エクスペリエンス データの使用
            • API応答で動的ゲスト データを使用して対話型エクスペリエンスを実現
            • API応答で動的意思決定モデル・データを使用して、対話型エクスペリエンスを実現
        • 対話型エクスペリエンスに条件を適用する
        • セグメントを対話型エクスペリエンスに適用
        • 対話型エクスペリエンスで決定モデルを使用する
        • 対話型エクスペリエンスの実行
    • XM Cloudエクスペリエンスへのアクセス
    • エクスペリエンスリストの使用
    • エクスペリエンスの詳細を管理する
    • エクスペリエンスのメール通知を設定する
    • パフォーマンス分析を表示する
    • エクスペリエンスの運用データを表示するSitecore Personalize
    • エクスペリエンスの詳細を複製、削除、表示する
  • パーソナライゼーションでのクライアントサイドJavaScriptの使用
  • 用語集
  1. 体験の紹介
  1. Sitecore Personalize
  2. 体験の紹介
  3. インタラクティブ体験の紹介

対話型エクスペリエンスのためのAPI応答を構成する

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

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

Webページにオファーまたはコンテンツを正しく表示するために、組織のWebサイトにデータを送信するには、API応答を作成する必要があります。 意思決定モデルによって返されたオファーまたはコンテンツをAPIレスポンスに含めることができます。

APIレスポンスを作成するときは、オファーまたはコンテンツを正しく表示するために、組織のWebサイトに必要なパラメーターを入力する必要があります。 インタラクティブなテストのレスポンスから動的データをコピーしてAPIレスポンスに貼り付けることができます。これは、依存するWebサイトによって要求されたAPI応答のパラメーター("uri"、、"region"、"pointOfSale"など)を使用する場合に必要です。

また、APIレスポンスを作成して、動的ゲストデータを バリアントに含めることもできます。たとえば、インタラクティブ エクスペリエンス のバリアントに、ゲストの名、場所、ロイヤルティ番号などを含めるようにすることができます。これを行うには、バリアントが実行されたときにサーバーが動的データをリクエストして組織のWebサイトに渡すように、動的データを含めるようにバリアントを構成する必要があります。

対話型 エクスペリエンスのAPI応答を作成するには、次のようにします。

  1. APIエディターのAPIタブで、FreeMarkerを使用してAPI応答を作成します。

    Composing the API response using FreeMarker
    先端

    必要に応じて、ゲスト・データ・モデル および 意思決定モデル応答から動的データをコピーして貼り付けることができます。また、APIエディターに直接入力して、応答の一部を次のようなコンテキスト属性に置き換えることもできます ${guest.firstName}.

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

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

    告知

    応答時間の100% をカバーするために、システムの応答に600ミリ秒のタイムアウトを設定することをお勧めします。これには、当社のサーバーとの通信における潜在的なネットワーク時間は含まれません。クライアントサーバーの場所はクライアントごとに異なることを考慮する必要があります。APIレスポンスに依存するクライアントに設定するすべてのタイムアウトは、それに応じて調整する必要があります (動的オファーのUIレンダリングなど)。

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

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