Pāriet uz saturu

GTM analītikas integrācija

Jūs varat savienot jebkuru Google Tag Manager (GTM) konteineru ar Wink, ievadot tā GTM konteineru ID Wink portālā. Kad tas ir savienots, jūsu konteiners tiek automātiski ielādēts jūsu īpašumam un tieši lasa Wink rezervācijas notikumus — aptverot pilnu viesu ceļojumu no meklēšanas līdz pabeigtai rezervācijai. Bieži izmantots piemērs ir Sojern konteiners atkārtotai mārketinga un reklāmas vajadzībām, bet jebkurš GTM konteiners darbojas vienādi.


  1. Iegūstiet savu GTM konteineru ID

    Iegūstiet savu GTM konteineru ID (formāts GTM-XXXXXXX). Ja tas nāk no partnera, piemēram, Sojern, pieprasiet tieši GTM konteineru ID — tas atšķiras no pikseļa vai taga ID.

  2. Ievadiet to Wink portālā

    Piesakieties app.wink.travel, izvēlieties savu kontu un dodieties uz cilni Pielāgojumi. Ielīmējiet savu GTM konteineru ID laukā GTM un saglabājiet. Jūsu integrācija tagad ir aktīva.

  3. (Pēc izvēles) Pievienojiet GA4 mērījumu ID + API slepeno atslēgu servera pirkumiem

    GTM konteineri darbojas pilnībā viesu pārlūkprogrammā, tāpēc pabeigtu rezervāciju var nepamanīt, ja viesis aizver cilni maksājuma pāradresācijas laikā. Ja jūsu konteiners ielādē GA4 īpašumu un vēlaties, lai pabeigtas rezervācijas tiek uzticami reģistrētas, ievadiet arī šī GA4 mērījumu ID un Measurement Protocol API slepeno atslēgu GTM sadaļā. Tad Wink nosūtīs purchase notikumu servera pusē, tieši kā aprakstīts GA4 analītikas integrācijas ceļvedī. Atstājiet šos laukus tukšus, ja nepieciešama tikai pārlūkprogrammas izsekošana.

  4. Apstipriniet ar savu pakalpojumu sniedzēju

    Ja jūsu konteiners nāk no partnera, piemēram, Sojern, informējiet savu konta pārvaldnieku, ka integrācija ir aktīva. Viņi var pārbaudīt no savas puses, vai tagi wink.travel vietnē jūsu īpašumam tiek aktivizēti pareizi un vai dati plūst jūsu kontā.


Lai nodrošinātu caurspīdīgumu, šeit ir aprakstīts, ko Wink konfigurē, lai šī integrācija darbotos:

  • GTM konteineru ID lauks ir pieejams cilnē Pielāgojumi jūsu Wink portālā. Kad ievadāt konteineru ID, Wink pārbauda formātu (GTM-XXXXXXX) un droši saglabā to pret jūsu īpašumu.
  • Katru lapu, kur jūsu īpašums ir aktīvs Wink, jūsu konteiners tiek tieši injicēts lapā — koplietojot Wink paša window.dataLayer — tāpēc tas ielādējas kopā ar Wink konteineru bez papildu konfigurācijas. Tas notiek automātiski, bez nepieciešamības Wink komandai veikt darbu katram īpašumam.
  • Jūsu konteiners tiek ielādēts asinhroni, tāpēc tas neietekmē lapas ielādes ātrumu jūsu viesiem.
  • Wink paša izsekošana un jūsu konteiners darbojas paralēli, lasot no tā paša koplietotā dataLayer. Katrs rezervācijas notikums, ko Wink izseko, vienlaikus ir pieejams jūsu konteineram.
  • Kad jūsu īpašums netiek skatīts — piemēram, kad viesis pārlūko citu viesnīcu Wink — jūsu konteiners netiek ielādēts, tāpēc tas saņem tikai jūsu īpašumam atbilstošos datus.
  • Ja esat norādījis GA4 mērījumu ID + API slepeno atslēgu (3. solī), purchase notikums par pabeigtām rezervācijām tiek papildus nosūtīts servera pusē caur GA4 Measurement Protocol, tādējādi pārdošana tiek reģistrēta pat tad, ja viesis nekad neatgriežas apstiprinājuma lapā.

Wink nosūta GA4 saderīgus notikumus dataLayer visā viesu ceļojuma laikā. Jūsu GTM konteiners lasa no tā paša koplietotā dataLayer, tāpēc jebkuram konfigurētajam aktivizatoram vai mainīgajam ir piekļuve visām zemāk aprakstītajām īpašībām.

Katrs notikums seko standarta GA4 Enhanced Ecommerce struktūrai: augstākā līmeņa event virkne un ecommerce objekts. Pirms katra push Wink notīra iepriekšējo ecommerce datus, lai novērstu novecojušu datu ietekmi uz jauniem aktivizatoriem.


Šie notikumi tiek aktivizēti automātiski, kad viesis pārvietojas rezervācijas piltuvē. Konfigurējiet savus GTM aktivizatorus kā Pielāgotus notikumus, kas atbilst zemāk norādītajiem notikumu nosaukumiem.

SolisNotikumsKad tas aktivizējas
1view_item_listIelādē viesnīcu inventāra režģi vai sarakstu
2view_itemViesis apskata konkrētu īpašuma lapu
3add_to_cartViesis pievieno istabu iepirkumu grozam
4begin_checkoutIelādējas norēķinu / maksājuma lapa
5add_payment_infoViesis izvēlas maksājuma veidu
6loginViesis autentificējas caur SSO
7purchaseRezervācija ir apstiprināta
8refundRezervācija ir atcelta

Aktivizējas, kad tiek attēlots viesnīcu inventāra režģis vai saraksts.

{
"event": "view_item_list",
"ecommerce": {
"item_list_id": "featured_hotels",
"item_list_name": "Featured Hotels",
"items": [ ]
}
}

Aktivizējas, kad viesis apskata konkrētu īpašumu.

{
"event": "view_item",
"ecommerce": {
"currency": "USD",
"value": 299.00,
"items": [ ]
}
}

Aktivizējas, kad viesis pievieno istabu grozam.

{
"event": "add_to_cart",
"ecommerce": {
"currency": "USD",
"value": 299.00,
"items": [ ]
}
}

Aktivizējas, kad ielādējas norēķinu / maksājuma lapa.

{
"event": "begin_checkout",
"ecommerce": {
"currency": "USD",
"value": 299.00,
"coupon": "SUMMER10",
"items": [ ]
}
}

coupon ir pieejams tikai tad, ja tika piemērots atlaides kods.


Aktivizējas, kad viesis izvēlas vai apstiprina maksājuma veidu.

{
"event": "add_payment_info",
"ecommerce": {
"currency": "USD",
"value": 299.00,
"coupon": "SUMMER10",
"payment_type": "STRIPE",
"items": [ ]
}
}

payment_type tiek aizpildīts no maksājuma pieņēmēja veida. coupon ir pieejams tikai tad, ja tika piemērots atlaides kods.


Aktivizējas, kad viesis autentificējas, izmantojot vienoto pierakstīšanos.

{
"event": "login",
"ecommerce": {
"method": "IAM"
}
}

Aktivizējas, kad rezervācija ir apstiprināta.

{
"event": "purchase",
"ecommerce": {
"currency": "USD",
"transaction_id": "bc-a1b2c3d4",
"value": 299.00,
"coupon": "SUMMER10",
"shipping": 0.00,
"tax": 0.00,
"items": [
{
"item_id": "rr-xyz789",
"item_name": "Deluxe Ocean Suite",
"item_brand": "Grand Resort",
"item_category": "GUEST_ROOM",
"price": 299.00,
"quantity": 1,
"property_id": "prop-abc123",
"property_name": "Grand Resort Maldives",
"property_brand": "Grand Collection",
"property_chain": "Luxury Hotels International",
"city_name": "Malé",
"country_code": "MV",
"start_date": "2026-06-01",
"end_date": "2026-06-05",
"num_adults": 2,
"num_children": 0,
"cancellation_policy": "Refundable",
"rate_plan_id": "rp-summer2026",
"room_rate_id": "rr-xyz789",
"room_rate_name": "Summer Escape — Bed & Breakfast",
"num_perks": 2,
"room_location": "Overwater",
"room_view": "Ocean",
"room_classification": "Suite"
}
]
}
}

transaction_id ir unikāls rezervācijas līguma identifikators. coupon, shipping un tax ir pieejami tikai, ja attiecas.


Aktivizējas, kad rezervācija tiek atcelta.

{
"event": "refund",
"ecommerce": {
"currency": "USD",
"transaction_id": "bc-a1b2c3d4",
"value": 299.00,
"coupon": "SUMMER10",
"shipping": 0.00,
"tax": 0.00,
"items": [ ]
}
}

transaction_id atbilst purchase notikumam par to pašu rezervāciju. coupon, shipping un tax ir pieejami tikai, ja attiecas.


Visiem notikumiem, kuros ir items masīvs, ir vienāda preces shēma. Katrs īpašums ir izvēles, ja vien nav norādīts kā obligāts.

Šie lauki ir GA4 saprotami un parādās standarta ecommerce atskaitēs bez papildu konfigurācijas.

ĪpašumsTipsObligātsApraksts
item_idstringUnikāls istabas vai produkta identifikators
item_namestringIstabas vai produkta nosaukums
affiliationstringPartnera vai pārdevēja nosaukums
couponstringPrecei piemērots kupona kods
currencystringISO 4217 valūtas kods (piemēram, USD)
creative_namestringReklāmas radošais nosaukums
creative_slotstringReklāmas radošā pozīcija
discountnumberPiemērotā atlaide
indexnumberPozīcija sarakstā (no 1)
item_brandstringViesnīcas vai zīmola nosaukums
item_categorystringProdukta veids — piemēram, GUEST_ROOM, ACTIVITY, ATTRACTION, MEETING_ROOM, RESTAURANT, SPA
item_list_idstringSaraksta identifikators, kuram prece pieder
item_list_namestringSaraksta nosaukums
location_idstringĢeokoordinātas īpašumam
pricenumberVienības cena
promotion_idstringAkcijas identifikators
promotion_namestringAkcijas nosaukums
quantitynumberDaudzums (noklusējums 1)

Šie parametri satur Wink specifisku rezervācijas kontekstu. GA4 tos automātiski neparāda atskaitēs — jums katru no tiem jāreģistrē kā preces mēroga pielāgota dimensija savā GA4 īpašumā, pirms tie parādās izpētēs vai standarta atskaitēs. Skatiet sadaļu Pielāgotas dimensijas GA4 zemāk, lai uzzinātu iestatīšanu.

ĪpašumsTipsApraksts
property_idstringWink īpašuma identifikators
property_namestringĪpašuma nosaukums
property_brandstringZīmols, kam pieder īpašums
property_chainstringĶēde, kam pieder īpašums
property_url_namestringURL draudzīgs īpašuma nosaukums
city_namestringPilsēta, kur atrodas īpašums
country_codestringISO 3166-1 alpha-2 valsts kods
start_datestringIerašanās datums formātā YYYY-MM-DD
end_datestringIzrakstīšanās datums formātā YYYY-MM-DD
num_adultsnumberPieaugušo skaits rezervācijā
num_childrennumberBērnu skaits rezervācijā
cancellation_policystringViens no: Refundable, Non-Refundable, Refundable-With-Restrictions, Non-Refundable-With-Restrictions
rate_plan_idstringTarifa plāna identifikators
room_rate_idstringKonkrētā istabas tarifa identifikators
room_rate_namestringIstabas tarifa nosaukums
num_perksnumberIekļauto priekšrocību skaits tarifā
room_locationstringIstabas atrašanās vietas apraksts (piemēram, Overwater, Garden)
room_viewstringIstabas skata apraksts (piemēram, Ocean, City)
room_classificationstringIstabas klasifikācija vai līmenis (piemēram, Suite, Standard)
bed_typestringGultas konfigurācija istabā (piemēram, King, Twin)

GA4 ignorē pielāgotos preces parametrus atskaitēs, līdz tos skaidri reģistrējat kā preces mēroga pielāgotas dimensijas. Jums jāreģistrē tikai tie parametri, kurus plānojat izmantot atskaitēs — nav nepieciešams reģistrēt visus 20.

  1. Atveriet pielāgotās definīcijas

    GA4 dodieties uz Admin (apakšējā kreisā ikona ar zobratu) → izvēlieties savu īpašumu → Datu displejsPielāgotas definīcijas.

  2. Izveidojiet jaunu pielāgotu dimensiju

    Noklikšķiniet uz Izveidot pielāgotas dimensijas.

  3. Aizpildiet dimensijas detaļas

    • Dimensijas nosaukums — cilvēkam saprotams nosaukums, kas parādās GA4 atskaitēs (skatiet tabulu zemāk)
    • Mērogs — izvēlieties Item
    • Notikuma parametrs — precīzs parametra nosaukums, kāds ir dataLayer (skatiet tabulu zemāk)
    • Apraksts — pēc izvēles, bet ieteicams
  4. Saglabājiet un atkārtojiet

    Noklikšķiniet uz Saglabāt, pēc tam atkārtojiet katram parametrā, ko vēlaties izsekot.

Izmantojiet šo tabulu kā atsauci, veidojot pielāgotas dimensijas. Notikuma parametra vērtībai jāatbilst precīzi — GA4 ir reģistrjutīgs.

Dimensijas nosaukumsNotikuma parametrsTips
Īpašuma IDproperty_idTeksts
Īpašuma nosaukumsproperty_nameTeksts
Īpašuma zīmolsproperty_brandTeksts
Ķēdeproperty_chainTeksts
Īpašuma URL nosaukumsproperty_url_nameTeksts
Pilsētas nosaukumscity_nameTeksts
Valsts kodscountry_codeTeksts
Ierašanās datumsstart_dateTeksts
Izrakstīšanās datumsend_dateTeksts
Pieaugušo skaitsnum_adultsSkaitlis
Bērnu skaitsnum_childrenSkaitlis
Atcelšanas politikacancellation_policyTeksts
Tarifa plāna IDrate_plan_idTeksts
Istabas tarifa IDroom_rate_idTeksts
Istabas tarifa nosaukumsroom_rate_nameTeksts
Priekšrocību skaitsnum_perksSkaitlis
Istabas atrašanās vietaroom_locationTeksts
Istabas skatsroom_viewTeksts
Istabas klasifikācijaroom_classificationTeksts
Gultas veidsbed_typeTeksts

Nākamie notikumi ir pieejami Wink dataLayer, bet nav daļa no standarta rezervācijas piltuves. Tos var aktivizēt citas platformas mijiedarbības.

{
"event": "add_to_wishlist",
"ecommerce": {
"currency": "USD",
"value": 299.00,
"items": [ ]
}
}
{
"event": "remove_from_cart",
"ecommerce": {
"currency": "USD",
"value": 299.00,
"items": [ ]
}
}
{
"event": "select_item",
"ecommerce": {
"item_list_id": "featured_hotels",
"item_list_name": "Featured Hotels",
"items": [ ]
}
}
{
"event": "view_cart"
}

Šim notikumam nav pievienots ecommerce objekts.

{
"event": "view_promotion",
"ecommerce": {
"creative_name": "Summer Banner",
"creative_slot": "hero",
"promotion_id": "promo_001",
"promotion_name": "Summer Sale",
"items": [ ]
}
}
{
"event": "select_promotion",
"ecommerce": {
"creative_name": "Summer Banner",
"creative_slot": "hero",
"promotion_id": "promo_001",
"promotion_name": "Summer Sale",
"items": [ ]
}
}
{
"event": "search",
"ecommerce": {
"search_term": "beachfront resort"
}
}
{
"event": "select_content",
"ecommerce": {
"content_type": "hotel",
"content_id": "prop_12345"
}
}
{
"event": "share",
"ecommerce": {
"method": "copy_link",
"content_type": "hotel",
"item_id": "prop_12345"
}
}
{
"event": "sign_up",
"ecommerce": {
"method": "email"
}
}
{
"event": "generate_lead",
"ecommerce": {
"currency": "USD",
"value": 0.00
}
}
{
"event": "join_group",
"ecommerce": {
"group_id": "group_abc"
}
}
{
"event": "earn_virtual_currency",
"ecommerce": {
"virtual_currency_name": "WinkPoints",
"value": 100
}
}
{
"event": "spend_virtual_currency",
"ecommerce": {
"virtual_currency_name": "WinkPoints",
"value": 50,
"item_name": "Room Upgrade"
}
}
{
"event": "level_start",
"ecommerce": {
"level_name": "Gold"
}
}
{
"event": "level_end",
"ecommerce": {
"level_name": "Gold",
"success": true
}
}
{
"event": "level_up",
"ecommerce": {
"level": 2,
"character": "traveler"
}
}
{
"event": "post_score",
"ecommerce": {
"score": 980,
"level": 2,
"character": "traveler"
}
}
{
"event": "unlock_achievement",
"ecommerce": {
"achievement_id": "first_booking"
}
}
{
"event": "tutorial_begin",
"ecommerce": {}
}
{
"event": "tutorial_complete",
"ecommerce": {}
}

Šis ir pielāgots Wink notikums — nav daļa no standarta GA4 notikumu kopas. Tas tiek nosūtīts katrā lapas pārejā un satur ierīces un sesijas kontekstu. Tas nesatur ecommerce objektu.

{
"event": "virtualPageView",
"device": "Desktop",
"deviceAgent": "Mozilla/5.0 ...",
"os": "MacOS",
"path": "/hotels/grand-resort",
"title": "Grand Resort — Wink",
"userId": "user_abc123",
"startDate": "2026-06-01",
"endDate": "2026-06-05",
"guests": "2",
"rooms": "1"
}
ĪpašumsApraksts
deviceAtklātā ierīces veids — Desktop, Android, iPhone, iPad vai līdzīgi
deviceAgentNeapstrādāta lietotāja aģenta virkne
osAtklātā operētājsistēma — Windows, MacOS, Linux, UNIX
pathPašreizējās lapas ceļš
titlePašreizējās lapas nosaukums
userIdAutentificēta lietotāja identifikators (izlaists, ja nav pieslēdzies)
startDateIerašanās datums no pašreizējās meklēšanas sesijas
endDateIzrakstīšanās datums no pašreizējās meklēšanas sesijas
guestsViesu skaits no pašreizējās meklēšanas sesijas
roomsIstabu skaits no pašreizējās meklēšanas sesijas