Timer Trigger
Defines a timer as a trigger.
Create a timer as a trigger. You can specify both the time to the first trigger event, and an optional recurring trigger event as well.
<script type="application/sa+json" handler="trigger.timer" event="timer1">
{
"@context": "https://attr.sygnal.com",
"@version": "0.1",
"timer": "60",
"timerRepeat": "120",
}
</script>
Usage Notes
Script Configuration
These are the settings of the script element.
type = application/sa+json
Required. Identifies the script block as an SA5 configuration block, formatted as JSON.
handler = trigger.timer
Required. Identifies that this is a timer trigger.
event = ( event name )
Required. The event to trigger.
JSON Configuration
timer = ( seconds )
Required. Indicates the number of seconds before the timer will fire.
timerRepeat = ( seconds )
Optional. If specified, the timer will repeat after the first firing every timerRepeat
timer
timerRepeat
60
Not specified
Timer fires once, 60 seconds after page load.
0
120
Timer fires immediately after page load, and then fires again every 120 seconds afterwards.
Last updated
Was this helpful?