eyetracker.log
description
Tell the EyeTracker element to send the collected data points to the PHP script provided by EyeTrackerURL
at the end of the trial.
syntax
getEyeTracker(ELEMENT_NAME).log()
notes
- If you do not call
log
on the EyeTracker element, your server will never receive the eye-tracking data.
example(s)
newTrial( newButton("Start").print().wait(newEyeTracker().test.ready()) )
newTrial(
newEyeTracker("tracker").calibrate(70)
,
newText("lookedAt", "").print()
,
newText("Left").css("padding","20vw").print("20vw", "40vh"),
newText("Right").css("padding","20vw").print("60vw", "40vh")
,
getEyeTracker("tracker")
.add( getText("Left") , getText("Right") )
.callback(function(x,y){ getText("lookedAt").text(`Looking at ${this.id} (${x},${y})`)._runPromises(); })
.start()
,
newSelector().add( getText("Left") , getText("Right") ).wait()
,
getEyeTracker("tracker")
.log()
)