InSessionRenderPayload
Fully resolved copy for the INSIGHT surface, frozen when the presentation was offered. Clients render these strings verbatim and never author copy.
- acknowledgementType: string
Confirmation Label required - bodyType: string | nullrequired
- bodyType: string | null
Addendum required - canType: boolean
Dispute required - canType: boolean
Submit Feedback required - clientType: string enum
Effect requiredvalues- N
O N E - R
E T U R N _ F U L L _ S C R E E N _ A F T E R _ A C T I O N
- consequenceType: string | null
Text required - contextType: string
Label required - disputeType: string | null
Action Label required - disputeType: string | null
Confirmation Label required - disputeType: integer | null
Max Length requiredInteger numbers.
- disputeType: array object[] · DisputeOption[]
Options requiredOne dispute choice frozen onto the presentation. The client may submit only an id listed here, and only with text the option permits.
- allowsType: boolean
Text required - idType: stringrequired
- labelType: stringrequired
- ordinalType: integerrequired
Integer numbers.
- requiresType: boolean
Text required - textType: string | null
Label required - textType: integer | null
Max Length requiredInteger numbers.
- textType: string | null
Placeholder required
- disputeType: string | null
Placeholder required - disputeType: string | null
Required Text required - insightType: string
Coaching required - insightType: string | null
Full Text required - insightType: string
Message required - insightType: string
Name required - insightType: string | null Format: date-time
Timestamp End requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- insightType: string Format: date-time
Timestamp Start requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- messageType: integer
Version requiredInteger numbers.
- numberType: integer | null
Warnings requiredInteger numbers.
- pillType: string
Label required - primaryenum
Action const:ACKNOWLEDGErequiredvalues- A
C K N O W L E D G E
- primaryType: string
Action Label required - remediationType: string enum
Preview requiredvalues- N
O N E - L
I V E _ W E B C A M
- remediationType: string | null
Preview Aria Label required - remediationType: string | null
Preview Unavailable Text required - requestedType: string
Locale required - resolvedType: string
Locale required - ruleType: object · RuleDisclosure
Disclosure requiredCollapsed rule explanation rendered beneath the notification body.
- bodyType: stringrequired
- collapsedType: booleanrequired
- collapsedType: string
Aria Label required - collapseType: string
Label requiredLabel shown when the disclosure is expanded (invite to collapse).
- expandedType: string
Aria Label required - expandType: string
Label requiredLabel shown when the disclosure is collapsed (invite to expand).
- headingType: stringrequired
- toggleType: string
Label requiredBackward-compatible alias of expandLabel.
- schemaType: integer
Version requiredInteger numbers.
- surfaceenum
Kind const:INSIGHTrequiredvalues- I
N S I G H T
- thumbsType: string | null
Down Aria Label required - thumbsType: string | null
Up Aria Label required - titleType: stringrequired
- violationType: string | null
Time Label required - warningType: integer | null
Number requiredInteger numbers.
- warningType: array object[] · WarningProgressSegment[]
Progress Segments requiredOne segment of the warning strip. warningBudget is the terminal threshold: the strip carries warningBudget - 1 WARNING entries plus one TERMINAL (a single TERMINAL when the budget allows no nonterminal warning). WARNING ordinals are contiguous 1..n; TERMINAL ordinal is null.
- ariaType: string
Label required - kindType: string enumrequiredvalues
- W
A R N I N G - T
E R M I N A L
- labelType: stringrequired
- ordinalType: integer | nullrequired
Positive for WARNING segments; null for TERMINAL.
- stateType: string enumrequiredvalues
- P
A S S E D - C
U R R E N T - U
P C O M I N G
