mirror of
https://github.com/forcedotcom/afv-library.git
synced 2026-08-06 15:59:59 +08:00
75 lines
4.0 KiB
JSON
75 lines
4.0 KiB
JSON
|
|
{
|
|||
|
|
"sections": [
|
|||
|
|
"title",
|
|||
|
|
"description",
|
|||
|
|
"fields",
|
|||
|
|
"usage",
|
|||
|
|
"associated_objects"
|
|||
|
|
],
|
|||
|
|
"title": "PersonalizationDecision - Data API",
|
|||
|
|
"description": "Represents a set of targeting rules within a personalization point that determine an individual's eligibility to receive personalized content and the content to deliver. Available in API version 62.0 and later.",
|
|||
|
|
"fields_columns": [
|
|||
|
|
"type",
|
|||
|
|
"properties",
|
|||
|
|
"description",
|
|||
|
|
"relationship_name",
|
|||
|
|
"refers_to",
|
|||
|
|
"relationship_type"
|
|||
|
|
],
|
|||
|
|
"fields": {
|
|||
|
|
"CurrencyIsoCode": {
|
|||
|
|
"type": "picklist",
|
|||
|
|
"properties": "Defaulted on create, Filter, Group, Restricted picklist, Sort",
|
|||
|
|
"description": "Three letter ISO currency codes for supported currencies. The default value is USD. This is an optional field."
|
|||
|
|
},
|
|||
|
|
"DataSpaceId": {
|
|||
|
|
"type": "reference",
|
|||
|
|
"properties": "Filter, Group, Sort",
|
|||
|
|
"description": "Unique identifier that refers to the data space from where a personalization decision's resources originate. This is a required field.",
|
|||
|
|
"relationship_name": "DataSpace",
|
|||
|
|
"refers_to": "DataSpace"
|
|||
|
|
},
|
|||
|
|
"Description": {
|
|||
|
|
"type": "String",
|
|||
|
|
"properties": "Filter, Group, Nillable, Sort",
|
|||
|
|
"description": "Text description of the personalization decision. This is an optional field."
|
|||
|
|
},
|
|||
|
|
"DeveloperName": {
|
|||
|
|
"type": "string",
|
|||
|
|
"properties": "Filter, Group, Nillable, Sort",
|
|||
|
|
"description": "System or user-generated API name for the personalization decision. This is a required field."
|
|||
|
|
},
|
|||
|
|
"Name": {
|
|||
|
|
"type": "string",
|
|||
|
|
"properties": "Filter, Group, idLookup, Sort",
|
|||
|
|
"description": "The text label that identifies the personalization decision."
|
|||
|
|
},
|
|||
|
|
"PersonalizationPointId": {
|
|||
|
|
"type": "reference",
|
|||
|
|
"properties": "Filter, Group, Sort",
|
|||
|
|
"description": "Unique identifier that refers to a personalization point.",
|
|||
|
|
"relationship_name": "PersonalizationPoint",
|
|||
|
|
"relationship_type": "Primary-detail",
|
|||
|
|
"refers_to": "PersonalizationPoint (the primary object)"
|
|||
|
|
},
|
|||
|
|
"PersonalizerId": {
|
|||
|
|
"type": "reference",
|
|||
|
|
"properties": "Filter, Group, Nillable, Sort",
|
|||
|
|
"description": "Unique identifier that refers to the personalizer service called at runtime, which retrieves the necessary information for a decision response.",
|
|||
|
|
"relationship_name": "Personalizer",
|
|||
|
|
"refers_to": "PersonalizationRecommender"
|
|||
|
|
},
|
|||
|
|
"Priority": {
|
|||
|
|
"type": "int",
|
|||
|
|
"properties": "Filter, Group, Nillable, Sort",
|
|||
|
|
"description": "Represents the order in which personalization decisions are evaluated. If an individual qualifies for multiple decisions, the one with the highest priority is returned. The possible values are positive integers such as 1, 2, and 3."
|
|||
|
|
},
|
|||
|
|
"State": {
|
|||
|
|
"type": "picklist",
|
|||
|
|
"properties": "Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort",
|
|||
|
|
"description": "Picklist value that indicates the state of the decision. The default value is Draft, and accepted values are Draft and Live. Personalization evaluates only live decisions."
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
"usage": "Use this object for defining and managing personalized responses. It includes targeting rules to determine eligibility and specifies the content to return, such as product recommendations.",
|
|||
|
|
"associated_objects": "This object has these associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.\n\n- **PersonalizationDecisionChangeEvent**: Change events are available for the object.\n- **PersonalizationDecisionFeed**: Feed tracking is available for the object.\n- **PersonalizationDecisionHistory**: History is available for tracked fields of the object.\n- **PersonalizationDecisionOwnerSharingRule**: Sharing rules are available for the object.\n- **PersonalizationDecisionShare**: Sharing is available for the object."
|
|||
|
|
}
|