Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
        • 始める
            • カスタムフィールドの使用
        • トラフィック割り当てとバリアントトラフィック割り当ての利用
        • 条件を適用する
        • セグメントを適用してください
        • 意思決定モデルを活用してください
        • 実験をしてみて
    • SitecoreAI実験
    • 実験リストの利用
    • 実験の詳細を管理する
    • 自動テスト後アクションの設定
    • メール通知の設定
    • 複製、削除、詳細の閲覧
  • クライアントサイドJavaScriptの使用
  • 用語集
  1. インタラクティブな実験を作成してください
  1. Sitecore Personalize
  2. 実験の導入

インタラクティブ実験におけるカスタムフィールドの使用

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

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

インタラクティブな実験で、Sitecore Personalizeがキャプチャしない属性に依存するロジックを使う必要がある場合もあります。例えば、組織のウェブサイトにログインしている訪問者だけに実験を実行したい場合などです。これはSitecore Personalizeによって自動的にキャプチャされないため、“loggedInState”というカスタムフィールドを作成し、実験を構築する際にこのデータを使うことができます。

以下の機能を使う際にカスタムフィールドを使用できます:

  • APIリクエストを合成する
    。例えば、カスタムフィールドの値を取得し、それをさらなるロジックで活用します。
  • カスタム条件の作成
    。
  • プログラム可能な意思決定を作成する
    、プログラム可能な意思決定において次の最適なアクションやオファーを決定します。

POSTリクエスト内の任意のカスタムフィールドは、Sitecore Personalize REST APIを使って送信できます。以下の例に示されているように、paramsキーを使用しなければなりません:

{ "clientKey":"abBah8aelipaPeebae7roox2tiexoSee", "channel":"WEB", "language":"en", "currencyCode":"EUR", "pointOfSale":"retailsite.com", "browserId":"56860bff-94ba-4d84-aa37-2b5a83d5411b", "friendlyId":"home_page_banner", "params":{ "loggedInState":"logged in" } }

!警告ビジネスロジック全体でカスタムフィールドの使用は避けてください

一般的なルールとして、ビジネスロジックは分離し、カスタム条件、意思決定、APIリクエスト内で同じカスタムフィールドをロジックに使わないようにしてください。

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

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

Privacy policySitecore Trust CenterTerms of use
PersonalizeCloud Portal