Table of Contents

Class Personalization

Namespace
Sitecore.AspNetCore.SDK.LayoutService.Client.Response.Model.Presentation
Assembly
Sitecore.AspNetCore.SDK.LayoutService.Client.dll

Represents the personalization information for a device rendering returned in a Sitecore layout service response.

public class Personalization
Inheritance
Personalization
Inherited Members

Properties

Conditions

Gets or sets the conditions.

[DataMember(Name = "conditions")]
[JsonPropertyName("conditions")]
public string? Conditions { get; set; }

Property Value

string

MultiVariateTestId

Gets or sets the multivariate test ID.

[DataMember(Name = "multiVariateTestId")]
[JsonPropertyName("multiVariateTestId")]
public string? MultiVariateTestId { get; set; }

Property Value

string

PersonalizationTest

Gets or sets the personalization test.

[DataMember(Name = "personalizationTest")]
[JsonPropertyName("personalizationTest")]
public string? PersonalizationTest { get; set; }

Property Value

string

Rules

Gets or sets the rules.

[DataMember(Name = "rules")]
[JsonPropertyName("rules")]
public string? Rules { get; set; }

Property Value

string