PersonalizationSegment config entity

Created on 20 May 2025, 13 days ago

Overview

For storing our personalization segments, we need a personalization segment config entity.

Proposed resolution

Provide a personalization segment config entity, containing:

  • an ID
  • a label
  • a list of conditions with their settings. This will use core's Condition API.

It should:

  • Provide an evaluate() method that returns TRUE or FALSE based on the conditions
  • Implement CacheableDependencyInterface to convey which cache metadata this condition varies by

User interface changes

This might include a rudimentary UI (NOT the final UI) for creating entities for assisting during development.

πŸ“Œ Task
Status

Active

Version

0.0

Component

Personalization

Created by

πŸ‡ͺπŸ‡ΈSpain penyaskito Seville πŸ’ƒ, Spain πŸ‡ͺπŸ‡Έ, UTC+2 πŸ‡ͺπŸ‡Ί

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024