Skip to content

/AWS1/CL_CUSEVENTPARAMETERS

Configuration parameters for events in the personalization system.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_eventtype TYPE /AWS1/CUSEVTPARMSEVTTYPESTR /AWS1/CUSEVTPARMSEVTTYPESTR

The type of event being tracked (e.g., 'click', 'purchase', 'view').

Optional arguments:

iv_eventvaluethreshold TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The minimum value threshold that an event must meet to be considered valid.


Queryable Attributes

EventType

The type of event being tracked (e.g., 'click', 'purchase', 'view').

Accessible with the following methods

Method Description
GET_EVENTTYPE() Getter for EVENTTYPE, with configurable default
ASK_EVENTTYPE() Getter for EVENTTYPE w/ exceptions if field has no value
HAS_EVENTTYPE() Determine if EVENTTYPE has a value

EventValueThreshold

The minimum value threshold that an event must meet to be considered valid.

Accessible with the following methods

Method Description
GET_EVENTVALUETHRESHOLD() Getter for EVENTVALUETHRESHOLD, with configurable default
ASK_EVENTVALUETHRESHOLD() Getter for EVENTVALUETHRESHOLD w/ exceptions if field has no
STR_EVENTVALUETHRESHOLD() String format for EVENTVALUETHRESHOLD, with configurable def
HAS_EVENTVALUETHRESHOLD() Determine if EVENTVALUETHRESHOLD has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_EVENTPARAMETERSLIST

TYPES TT_EVENTPARAMETERSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CUSEVENTPARAMETERS WITH DEFAULT KEY
.