De datalayer moet worden geactiveerd wanneer de gebruiker een detailpagina bezoekt. Het is belangrijk dat deze datalayer na de pagina- en gebruikersdata wordt geactiveerd, bij het laden van de pagina.
Het activeren van de datalayer bij het bezoeken van een detailpagina biedt inzicht in welke specifieke content gebruikers interesseert. Dit levert waardevolle informatie op over de populariteit van individuele items en helpt bij het optimaliseren van de gebruikerservaring op basis van hun voorkeuren en gedrag.
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',
'view_item_name': 'cro template vdp',
'items': [
{
'item_id': '51877876',
'item_brand': 'volkswagen',
'item_model': 'polo',
'item_type': '1.0 tsi highline business r null',
'item_license_plate': 'j543xx',
'item_construction_year': 2020,
'item_fuel_type': 'gasoline',
'item_body': 'hatchback orig',
'item_transmission': 'manual',
'item_odometer_distance': 81000,
'item_color': 'reef blue metallic',
'item_online_date': '2023-09-12T00:00:00.000Z',
'item_condition': 'used',
'item_category': 'car',
'item_stock_status': 'in_stock',
'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': 'datamotive hardenberg',
'currency': 'EUR'
}
]
});
</script>
| Variabelen | Definitie | Type | Keuzemogelijkheden (i.v.t.) |
| view_item_name | Naam van het gekozen template. | String | |
| item_id | Uniek ID van het voertuig dat overeenkomt 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 | Voorraadstatus van het voertuig | String | in_stock, out_of_stock |
| 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 | |
| business_finance_price | Zakelijke finance prijs. | Integer | |
| private_finance_price | Private finance prijs. | Integer | |
| business_lease_price | Zakelijke lease prijs | Integer | |
| private_lease_price | Private lease prijs. | Integer | |
| shortlease_price | Korte termijn lease prijs. | Integer | |
| catalog_price | Prijs van het voertuig. | Integer | |
| sale_price | Verkoopprijs van het voertuig | Integer | |
| affiliation | Vestiging waar het desbetreffende voertuig zich bevindt. | String | |
| currency | Munteenheid van de klant. | String |