De datalayer moet worden geactiveerd wanneer de gebruiker een overzichtspagina of categorie-overzichtpagina opent. Het is belangrijk dat deze datalayer na de pagina- en gebruikersdata wordt geactiveerd, bij het laden van de pagina.
Deze datalayer is cruciaal om te meten hoe vaak gebruikers productlijsten bekijken. Dit helpt bij het optimaliseren van de presentatie van deze elementen en vergroot de kans op leadgeneratie vanuit productoverzichtspagina's.
Hieronder is de code te zien om de dataLayer toe te voegen aan de website. Deze code dien je onder de GTM-code in de <head> van de website te plaatsen.
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'view_item_list',
'items': [{
'item_id': '51923323AAIIEa',
'item_model': 'alto',
'item_brand': 'suzuki',
'item_license_plate': '2ZTD36',
'item_body': 'hatchback',
'item_online_date': '2024-01-11T11:42:55.264Z',
'item_transmission': 'automatic',
'item_fuel_type': 'electric',
'item_condition': 'demo',
'item_stock_status': 'in_stock',
'item_odometer_distance': 10000,
'item_color': 'green',
'item_construction_year': '1999',
'item_type': '1.0 60pk style intense 5-drs | airconditioning | parkeersensor achter',
'item_category': 'car',
'business_finance_price': 5344,
'private_finance_price': 5344,
'catalog_price': 25647,
'sale_price': 25159,
'business_lease_price': 250,
'private_lease_price': 200,
'shortlease_price': 300,
'affiliation': 'Vakgarage Bureau Strak',
'currency': 'EUR',
'index': 1
}]
});
</script>
| Variabelen | Definitie | Type | Keuzemogelijkheden (i.v.t.) |
| item_id | Uniek ID van het voertuig overeenkomend met de feed. | String | |
| item_model | Model van het voertuig. | String | |
| item_brand | Merk van het voertuig. | String | |
| item_license_plate | Kenteken van het voertuig. | String | |
| item_body | Carrosserie van het voertuig. | String | |
| item_online_date | Moment waarop het voertuig op de website staat. | DateTime | yyyy-MM-ddTHH:mm:ss.sssZ |
| item_transmission | Transmissie van het voertuig. | String | manual, automatic, semi-automatic, cvt of unknown |
| item_fuel_type | Brandstoftype van het voertuig. | String | gasoline, diesel, electric, hybrid, hybrid_diesel, hybrid_gasoline, cryogenic, lpg, lpg_g3 of other |
| item_condition | Staat van het voertuig. | String | new, used, demo |
| item_stock_status | Voorraadtype van het voertuig. | String | in_stock, sold, expected, reserved |
| item_odometer_distance | Kilometerstand van het voertuig. | Integer | |
| item_color | Kleur van het voertuig. | String | |
| item_construction_year | Bouwjaar van het voertuig. | Integer | |
| item_type | Type uitvoering van het voertuig. | String | |
| item_category | Classificatie van het voertuig op basis van gebruik; geeft aan of het voertuig zakelijk of particulier geregistreerd staat bij het RDW. | String | car, company_car, motorcycle, moped, scooter, truck, camper, caravan, trailer_1, trailer_2, part, machine, attachment, bike, bus, boat, tractor, tool, aid of ship |
| business_finance_price | Zakelijke finance prijs. | Integer | |
| private_finance_price | Private finance prijs. | Integer | |
| catalog_price | Prijs van het voertuig. | Integer | |
| sale_price | Verkoopprijs van het voertuig. | Integer | |
| business_lease_price | Zakelijke lease prijs. | Integer | |
| private_lease_price | Private lease prijs. | Integer | |
| shortlease_price | Korte termijn lease prijs. | Integer | |
| affiliation | Vestiging waar het desbetreffende voertuig zich bevindt. | String | |
| currency | Munteenheid van de klant. | String | |
| index | Het nummer van het getoonde item in het event. | Integer |