Prijeđite na glavni sadržaj
How to setup Google Tag Manager on Rentlio Booking engine?
Josip Subašić avatar
Napisao/la Josip Subašić
Ažurirano prije više od 3 godine

To connect Rentlio Booking engine with Google Tag Manager all you have to do is to paste GTM code in field Google Tag Manager Tracking ID.

Events that Rentlio Booking Engine sends

Search

This event is sent every time user clicks "Search now" in main search or clicks date recommendations next to unavailable unit.

{
event: 'rbe.search',
trackingData: {
currency: 'EUR',
language: 'en',
checkIn: '26-02-2021',
checkOut: '28-02-2021',
numberOfAdults: 1,
numberOfChildren: 0,
childrenAges: [],
numberOfUnits: 1
}
}

Unit Modal opened

This event is sent every time when user open More information about unit type.

{
event: 'rbe.viewUnitTypeDetails',
trackingData: {
currency: 'EUR',
language: 'en',
checkIn: '26-02-2021',
checkOut: '28-02-2021',
numberOfAdults: 1,
numberOfChildren: 0,
childrenAges: [],
numberOfUnits: 1,
unitType: 'Rentlio Unit name',
unitTypeId: 41
}
}

User added unit to cart

This event is sent every time user select unit/s by any rate plan

{
event: 'rbe.addToCart',
trackingData: {
currency: 'EUR', la
guage: 'en',
checkIn: '04-03-2021',
checkOut: '06-03-2021',
numberOfAdults: 1,
numberOfChildren: 0,
childrenAges: [],
numberOfUnits: 1,
isLoadedFromSession: false,
cart: [{
numberOfAdults: 1,
numberOfChildren: 0,
childrenAges: [],
numberOfUnits: 1,
unitType: 'Rentlio Unit name',
unitTypeId: 41,
rate: 'Booking Engine Rate',
price: 180
}]
}
}

Guest entered something in confirmation form

{
event: 'rbe.checkoutInput',
trackingData: {
currency: 'EUR',
language: 'en',
checkIn: '26-02-2021',
checkOut: '28-02-2021',
numberOfAdults: 1,
numberOfChildren: 0,
childrenAges: [],
numberOfUnits: 1
}
}

Reservation booked/confirmed

{
event: 'rbe.purchase',
trackingData: {
transactionId: 123456,
currency: 'EUR',
language: 'en',
checkIn: '04-03-2021',
checkOut: '06-03-2021',
numberOfAdults: 1,
numberOfChildren: 0,
childrenAges: [],
numberOfUnits: 1,
country: 'Croatia',
timeOfArrival: '0:00'
purchased: [{
unitType: 'Rentlio Unit name',
unitTypeId: 41,
rate: 'Booking Engine Rate',
price: 180,
numberOfUnits: 1,
numberOfAdults: 1,
numberOfChildren: 0,
childrenAges: [],
}]
}
}

Jesmo li odgovorili na vaše pitanje?