Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
        • 始める
        • ウェブページをターゲットにする
        • 条件を適用する
        • セグメントを適用してください
        • 意思決定モデルを活用してください
            • FreeMarkerのスニペットを使う
            • APIリクエストをテストしてください
            • 動的実験データを活用しましょう
            • 動的ゲストデータを使います
            • 動的意思決定モデルデータの活用
    • SitecoreAIの体験
    • 経験リストの利用
    • 経験の詳細を管理する
    • メール通知の設定
    • パフォーマンス分析を見る
    • 運用データの閲覧
    • 複製、削除、詳細の閲覧
  • クライアントサイドJavaScriptの使用
  • 用語集
  1. ウェブ体験
  1. Sitecore Personalize
  2. 体験紹介

ウェブ体験のためのAPIリクエストを作成する

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

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

APIリクエストを作成する際、組織のウェブサイトがコンテンツを正しく表示するために必要とするパラメータを入力しなければなりません。 ウェブ体験応答の動的データをAPIリクエストにコピー&ペースト することができます。これは、依存するウェブサイトから要求された"uri"、"region"、"pointOfSale"などのAPIリクエストのパラメータを使いたい場合は必須です。

また、意思決定モデルによって返されたコンテンツもAPIリクエストに含めることができます。

これを行うには、バリアントが動的データを含めるように設定し、バリアントが実行された際にサーバーが動的データを要求し、組織のウェブサイトに渡すようにする必要があります。

ウェブ体験のためのAPIリクエストを作成するには:

  1. コードエディターでAPIタブをクリックします。

  2. FreeMarkerを使ってAPIリクエストを作成します。

    !ヒント必要に応じて 、ゲストデータモデル や 意思決定モデルの応答から動的データをコピー&ペーストできます。

  3. その後、該当するHTML、CSS、またはJavaScriptエディターに再度このデータを貼り付けて参照しなければなりません。

  4. 「保存」をクリックします。

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

!注箱出しのウェブテンプレートを使う場合、またはそのテンプレートからJavaScriptをコピーした場合は、contextオブジェクト内でAPI応答の属性を参照しなければなりません。例えば、CSSにAPI応答のimageURLを含めるには、次のように参照してください:

background-image: URL("{{context.imageURL}}")

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

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

Privacy policySitecore Trust CenterTerms of use
PersonalizeCloud Portal