Job Description Page
A typical walker implementation of a job description page could look like this:
1
<!-- Job Detail Page -->
2
<div class="joboffer" elb="job" elb-action="load:detail" elb-job="id:1">
3
<h1 class="jobtitle" elb-job="title:Senior Accountant (m/w/d)">
4
Senior Accountant (m/w/d)
5
</h1>
6
<span class="department" elb-job="department:Finance">Finance</span>
7
<span class="location" elb-job="location:Hamburg">Hamburg</span>
8
<span class="type" elb-job="type:Experienced">Experienced</span>
9
<span class="start" elb-job="start:Asap">Asap</span>
10
<p class="description">...</p>
11
<div class="contact-persons" elb-action="visible:read">
12
<p>Jane Doe</p>
13
<a href="" elb-action="click:question">ASK A QUESTION!</a>
14
</div>
15
<button elb-action="click:apply">Apply now</button>
16
</div>
Copied!
When a visitor loads the page all property values from the element as well as from all children of the entity-container and its parent will be collected. This would result in the following Ention:
1
{
2
"action": "detail",
3
"entity": {
4
"type": "job",
5
"data": {
6
"id": 1,
7
"title": "Senior Accountant (m/w/d)",
8
"department": "Finance",
9
"location": "Hamburg",
10
"type": "Experienced",
11
"start": "Asap"
12
}
13
},
14
"trigger": "load"
15
}
Copied!
We will add a lot more real world examples here in the upcoming weeks. If you want to know how to measure certain events or website elements with our walker please don't hesitate to reach out to us via [email protected].
Last modified 6mo ago
Copy link