Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize developer documentation
  • 開発Sitecore Personalize
    • ベースURL
    • レスポンスコード
        • 意思決定モデルの作成
        • 意思決定モデルの取得
        • デシジョンモデルの取得
        • 意思決定モデルの更新
        • デシジョンモデルのリビジョンの取得
        • デシジョンモデルのリビジョンの取得
        • デシジョンモデルのバリアントの取得
  1. 意思決定モデルREST API
  1. REST API
  2. 意思決定モデルREST API
  3. 意思決定モデルの更新

意思決定モデルの更新

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

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

PUT /v2/decisionModelDefinitions/{:placeholder-token:}<decisionModelRef>{/:placeholder-token:}

意思決定モデルを更新します。更新するたびに、revisionキーの値が1ずつ増加します。

各variantRefには、意思決定モデルが影響を与える視聴者の割合を決定する分割値が割り当てられています。variantRef属性の分割値は、合計で100である必要があります。

属性

種類

形容

例

{:placeholder-token:}decisionModelRef{/:placeholder-token:}

糸

デシジョンモデルの参照。

決定モデル参照がわからない場合は、まず 決定モデルを取得します。

865ce079-6012-4f97-bc46-07215691a178

少なくとも、要求本文で次の必須属性を指定する必要があります。

属性

種類

形容

例

name

糸

デシジョンモデルの名前。

"Determine Ancillary Upsell"

deploymentConfiguration

オブジェクト

variants配列を含むオブジェクト。

該当なし

deploymentConfiguration.variants

配列

オブジェクトの配列。すべてのオブジェクトはバリアントを記述します。

この配列は空のままにしておくことができます。

該当なし

variants配列を空のままにしない場合、配列内のすべてのオブジェクトには次の必須属性が含まれている必要があります。

属性

種類

形容

例

variantRef

糸

ディシジョンモデルバリアントの参照。

"19700f15-4069-4121-b709-1031118677c8"

split

整数

意思決定モデルのバリアントが影響を与えるオーディエンスの割合。

80

status

string enum (大文字)

ディシジョンモデルバリアントのステータス。

次のいずれかである必要があります。

  • "DRAFT"

  • "TEST"

  • "PRODUCTION"

  • "ARCHIVED"

variantRevision

整数

ディシジョンモデルバリアントリビジョンの連番。

2

deploymentConfigurationオブジェクト:

"deploymentConfiguration": {
        "variants": [
            {
                "variantRef": "19700f15-4069-4121-b709-1031118677c8",
                "split": 80,
                "status": "PRODUCTION",
                "variantRevision": 2
            }
        ]
    }

意思決定モデルのアーカイブ:

curl -X PUT '<baseURL>/v2/decisionModelDefinitions/865ce079-6012-4f97-bc46-07215691a178' \
-H 'Authorization: Bearer <accessToken>' \
-H 'Accept: application/json' \
--data-raw '
{
    "name": "Determine Ancillary Upsell",
    "archived": true,
    "deploymentConfiguration": {
        "variants": []
    }
}'
{
    "clientKey": "pqsPERS3lw12v5a9rrHPW1c4hET73GxQ",
    "href": "<baseURL>/v2/decisionModelDefinitions/865ce079-6012-4f97-bc46-07215691a178",
    "ref": "865ce079-6012-4f97-bc46-07215691a178",
    "name": "Determine Ancillary Upsell - archived 2025-10-10 16:04",
    "modifiedByUserRef": "c008c81d-4941-46aa-b4e6-a17e8388498a",
    "modifiedAt": "2025-10-10T16:04:20.878Z",
    "revision": 4,
    "archived": true,
    "deploymentConfiguration": {
        "variants": []
    },
    "variants": {
        "href": "<baseURL>/v2/decisionModelDefinitions/865ce079-6012-4f97-bc46-07215691a178/variants"
    },
    "revisions": {
        "href": "<baseURL>/v2/decisionModelDefinitions/865ce079-6012-4f97-bc46-07215691a178/revisions"
    }
}
この記事を改善するための提案がある場合は、 お知らせください!

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