Sojern Pixel Integráció
Ha Sojern hirdetési kampányokat futtatsz, csatlakoztathatod Sojern fiókodat a Winkhez úgy, hogy megadod a Sojern GTM Container ID-dat a Wink portálon. A csatlakozás után a Sojern követő pixel automatikusan aktiválódik a szálláshelyednél — lefedve a teljes vendégútvonalat a kereséstől a foglalás befejezéséig.
Mit Kell Tenned
Szekció neve “Mit Kell Tenned”-
Szerezd be a GTM Container ID-dat a Sojern-től
Vedd fel a kapcsolatot Sojern fiókkezelőddel, és kérd el a GTM Container ID-dat. Ez a
GTM-XXXXXXXformátumot követi. Ez eltér a Sojern Pixel ID-tól — győződj meg róla, hogy kifejezetten a GTM Container ID-t kéred. -
Add meg a Wink portálon
Jelentkezz be a my.wink.travel oldalra, válaszd ki a fiókodat, és lépj a Testreszabások fülre. Illeszd be a Sojern GTM Container ID-dat a Sojern mezőbe, majd mentsd el. Az integrációd most aktív.
-
Erősítsd meg Sojern fiókkezelőddel
Tájékoztasd Sojern fiókkezelődet, hogy az integráció aktív. Ők ellenőrizhetik, hogy a pixel helyesen működik-e a
wink.traveloldalon a szálláshelyednél, és hogy az adatok beérkeznek-e a Sojern fiókodba.
Mit Tesz a Wink a Saját Oldalán
Szekció neve “Mit Tesz a Wink a Saját Oldalán”Átláthatóság kedvéért, íme, mit konfigurál a Wink az integráció működéséhez:
- Egy Sojern GTM Container ID mező elérhető a Wink portál Testreszabások fülén. Amikor megadod a Container ID-t, a Wink ellenőrzi a formátumot, és biztonságosan tárolja a szálláshelyedhez rendelve.
- Minden olyan oldalon, ahol a szálláshelyed aktív a Wink-en, a Sojern GTM Container ID beillesztésre kerül az oldalba, és a Wink címke kezelő rendszere dinamikusan betölti a Sojern konténert a sajátja mellett. Ez automatikusan történik — nincs szükség manuális lépésekre a Wink csapat részéről szállásonként.
- A Sojern konténer aszinkron módon töltődik be, ami azt jelenti, hogy nem befolyásolja az oldal betöltési sebességét a vendégek számára.
- A Wink saját követése és a Sojern pixel párhuzamosan futnak, ugyanabból a megosztott eseményadatból olvasva. Minden foglalási esemény, amit a Wink követ, egyszerre elérhető a Sojern konténer számára is.
- Amikor a szálláshelyed nincs megtekintve — például, ha a vendég egy másik hotelt böngész a Wink-en — a Sojern konténer nem töltődik be. Ez biztosítja, hogy a Sojern csak a szálláshelyedhez kapcsolódó adatokat kapja meg.
DataLayer Referencia
Szekció neve “DataLayer Referencia”A Wink GA4-kompatibilis eseményeket tol a dataLayer-be a vendégút során. A GTM konténered ebből a megosztott dataLayer-ből olvas, így bármely trigger vagy változó, amit konfigurálsz, hozzáfér az alábbi tulajdonságokhoz.
Minden esemény a standard GA4 Enhanced Ecommerce struktúrát követi: egy felső szintű event stringet és egy ecommerce objektumot. Minden push előtt a Wink törli az előző ecommerce adatot, hogy elkerülje az elavult adatok átszivárgását az új triggerekbe.
Foglalási Út Események
Szekció neve “Foglalási Út Események”Ezek az események automatikusan aktiválódnak, ahogy a vendég halad a foglalási tölcséren. Állítsd be a GTM triggereként Egyedi Esemény triggerként, az alábbi eseménynévvel.
| Lépés | Esemény | Mikor Aktiválódik |
|---|---|---|
| 1 | view_item_list | Szálláshely lista vagy rács betöltődik |
| 2 | view_item | Vendég megtekint egy adott szálláshely oldalt |
| 3 | add_to_cart | Vendég hozzáad egy szobát a kosárhoz |
| 4 | begin_checkout | Fizetési oldal betöltődik |
| 5 | add_payment_info | Vendég kiválaszt vagy megerősít egy fizetési módot |
| 6 | login | Vendég bejelentkezik SSO-val |
| 7 | purchase | Foglalás megerősítve |
| 8 | refund | Foglalás törölve |
view_item_list
Szekció neve “view_item_list”Aktiválódik, amikor egy szálláshely lista vagy rács megjelenik.
{ "event": "view_item_list", "ecommerce": { "item_list_id": "featured_hotels", "item_list_name": "Kiemelt Szállodák", "items": [ ] }}view_item
Szekció neve “view_item”Aktiválódik, amikor a vendég megtekint egy adott szálláshelyet.
{ "event": "view_item", "ecommerce": { "currency": "USD", "value": 299.00, "items": [ ] }}add_to_cart
Szekció neve “add_to_cart”Aktiválódik, amikor a vendég hozzáad egy szobát a kosarához.
{ "event": "add_to_cart", "ecommerce": { "currency": "USD", "value": 299.00, "items": [ ] }}begin_checkout
Szekció neve “begin_checkout”Aktiválódik, amikor a fizetési oldal betöltődik.
{ "event": "begin_checkout", "ecommerce": { "currency": "USD", "value": 299.00, "coupon": "SUMMER10", "items": [ ] }}A coupon csak akkor jelenik meg, ha kedvezménykódot alkalmaztak.
add_payment_info
Szekció neve “add_payment_info”Aktiválódik, amikor a vendég kiválaszt vagy megerősít egy fizetési módot.
{ "event": "add_payment_info", "ecommerce": { "currency": "USD", "value": 299.00, "coupon": "SUMMER10", "payment_type": "STRIPE", "items": [ ] }}A payment_type a fizetési szolgáltató típusából töltődik. A coupon csak akkor jelenik meg, ha kedvezménykódot alkalmaztak.
login
Szekció neve “login”Aktiválódik, amikor a vendég egyetlen bejelentkezéssel (SSO) hitelesíti magát.
{ "event": "login", "ecommerce": { "method": "IAM" }}purchase
Szekció neve “purchase”Aktiválódik, amikor a foglalás megerősítésre kerül.
{ "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" } ] }}A transaction_id az egyedi foglalási szerződés azonosítója. A coupon, shipping és tax csak akkor jelenik meg, ha alkalmazható.
refund
Szekció neve “refund”Aktiválódik, amikor egy foglalást törölnek.
{ "event": "refund", "ecommerce": { "currency": "USD", "transaction_id": "bc-a1b2c3d4", "value": 299.00, "coupon": "SUMMER10", "shipping": 0.00, "tax": 0.00, "items": [ ] }}A transaction_id megegyezik a purchase eseményével ugyanarra a foglalásra. A coupon, shipping és tax csak akkor jelenik meg, ha alkalmazható.
Elem Tulajdonságok
Szekció neve “Elem Tulajdonságok”Minden esemény, amely tartalmaz items tömböt, ugyanazt az elem sémát használja. Minden tulajdonság opcionális, kivéve, ha kötelezőként van megjelölve.
Standard GA4 mezők
Szekció neve “Standard GA4 mezők”Ezeket a mezőket a GA4 natívan kezeli, és megjelennek a standard ecommerce jelentésekben további konfiguráció nélkül.
| Tulajdonság | Típus | Kötelező | Leírás |
|---|---|---|---|
item_id | string | Igen | Egyedi azonosító a szobához vagy termékhez |
item_name | string | — | A szoba vagy termék neve |
affiliation | string | — | Partner vagy eladó neve |
coupon | string | — | Az elemhez alkalmazott kuponkód |
currency | string | — | ISO 4217 pénznemkód (pl. USD) |
creative_name | string | — | A promócióban használt kreatív neve |
creative_slot | string | — | A promóció kreatív pozíciója |
discount | number | — | Alkalmazott kedvezmény összege |
index | number | — | Pozíció a listában (1-től kezdődően) |
item_brand | string | — | Szálloda vagy márkanév |
item_category | string | — | Terméktípus — pl. GUEST_ROOM, ACTIVITY, ATTRACTION, MEETING_ROOM, RESTAURANT, SPA |
item_list_id | string | — | A lista azonosítója, amelyhez az elem tartozik |
item_list_name | string | — | A lista megjelenítendő neve |
location_id | string | — | A szálláshely földrajzi koordinátái |
price | number | — | Egységár |
promotion_id | string | — | A promóció azonosítója |
promotion_name | string | — | A promóció megjelenítendő neve |
quantity | number | — | Mennyiség (alapértelmezett: 1) |
Egyedi elemhez kötött paraméterek
Szekció neve “Egyedi elemhez kötött paraméterek”Ezek a paraméterek Wink-specifikus foglalási kontextust hordoznak. A GA4 nem jeleníti meg automatikusan a jelentésekben — minden egyes paramétert regisztrálnod kell elemhez kötött egyedi dimenzióként a GA4 tulajdonodban, mielőtt megjelenik a jelentésekben vagy elemzésekben. Lásd a Custom Dimensions in GA4 részt a beállítási útmutatóért.
| Tulajdonság | Típus | Leírás |
|---|---|---|
property_id | string | Wink szálláshely azonosító |
property_name | string | Szálláshely megjelenítendő neve |
property_brand | string | A szálláshelyhez tartozó márka |
property_chain | string | A szálláshelyhez tartozó lánc |
property_url_name | string | URL-barát slug a szálláshelyhez |
city_name | string | A szálláshely városa |
country_code | string | ISO 3166-1 alpha-2 országkód |
start_date | string | Bejelentkezés dátuma YYYY-MM-DD formátumban |
end_date | string | Kijelentkezés dátuma YYYY-MM-DD formátumban |
num_adults | number | Felnőttek száma a foglalásban |
num_children | number | Gyermekek száma a foglalásban |
cancellation_policy | string | Egyike: Refundable, Non-Refundable, Refundable-With-Restrictions, Non-Refundable-With-Restrictions |
rate_plan_id | string | Árterv azonosítója |
room_rate_id | string | Egyedi szobadíj azonosító |
room_rate_name | string | Szobadíj megjelenítendő neve |
num_perks | number | Az árhoz tartozó kedvezmények száma |
room_location | string | Szoba elhelyezkedésének leírása (pl. Overwater, Garden) |
room_view | string | Szoba kilátásának leírása (pl. Ocean, City) |
room_classification | string | Szoba besorolása vagy kategóriája (pl. Suite, Standard) |
bed_type | string | Ágy konfigurációja a szobában (pl. King, Twin) |
Egyedi Dimenziók a GA4-ben
Szekció neve “Egyedi Dimenziók a GA4-ben”A GA4 figyelmen kívül hagyja az egyedi elem paramétereket a jelentésekben, amíg nem regisztrálod őket kifejezetten elemhez kötött egyedi dimenzióként. Csak azokat a paramétereket kell regisztrálnod, amelyeket használni szeretnél a jelentésekben — nem szükséges az összes 20-at regisztrálni.
-
Nyisd meg az Egyedi Definíciókat
A GA4-ben menj az Adminisztráció (bal alsó fogaskerék ikon) → válaszd ki a tulajdonodat → Adatmegjelenítés → Egyedi definíciók.
-
Hozz létre új egyedi dimenziót
Kattints a Egyedi dimenzió létrehozása gombra.
-
Töltsd ki a dimenzió adatait
- Dimenzió neve — az emberi olvasásra alkalmas címke, ami megjelenik a GA4 jelentésekben (lásd az alábbi táblázatot)
- Hatókör — válaszd az Elem opciót
- Esemény paraméter — a pontos paraméternév, ahogy a dataLayer-ben szerepel (lásd az alábbi táblázatot)
- Leírás — opcionális, de ajánlott
-
Mentés és ismétlés
Kattints a Mentés gombra, majd ismételd meg minden követni kívánt paraméterrel.
Használd az alábbi táblázatot referenciaként az egyedi dimenziók létrehozásához. Az Esemény paraméter értéknek pontosan meg kell egyeznie — a GA4 kis- és nagybetű érzékeny.
| Dimenzió neve | Esemény paraméter | Típus |
|---|---|---|
| Szálláshely azonosító | property_id | Szöveg |
| Szálláshely neve | property_name | Szöveg |
| Szálláshely márkája | property_brand | Szöveg |
| Szálláshely lánca | property_chain | Szöveg |
| Szálláshely URL neve | property_url_name | Szöveg |
| Város neve | city_name | Szöveg |
| Országkód | country_code | Szöveg |
| Bejelentkezés dátuma | start_date | Szöveg |
| Kijelentkezés dátuma | end_date | Szöveg |
| Felnőttek száma | num_adults | Szám |
| Gyermekek száma | num_children | Szám |
| Lemondási feltétel | cancellation_policy | Szöveg |
| Árterv azonosító | rate_plan_id | Szöveg |
| Szobadíj azonosító | room_rate_id | Szöveg |
| Szobadíj neve | room_rate_name | Szöveg |
| Kedvezmények száma | num_perks | Szám |
| Szoba elhelyezkedése | room_location | Szöveg |
| Szoba kilátása | room_view | Szöveg |
| Szoba besorolása | room_classification | Szöveg |
| Ágy típusa | bed_type | Szöveg |
További Elérhető Események
Szekció neve “További Elérhető Események”Az alábbi események elérhetők a Wink dataLayer-ben, de nem részei a standard foglalási tölcsérnek. Ezek más platform interakciók által is aktiválódhatnak.
add_to_wishlist
Szekció neve “add_to_wishlist”{ "event": "add_to_wishlist", "ecommerce": { "currency": "USD", "value": 299.00, "items": [ ] }}remove_from_cart
Szekció neve “remove_from_cart”{ "event": "remove_from_cart", "ecommerce": { "currency": "USD", "value": 299.00, "items": [ ] }}select_item
Szekció neve “select_item”{ "event": "select_item", "ecommerce": { "item_list_id": "featured_hotels", "item_list_name": "Kiemelt Szállodák", "items": [ ] }}view_cart
Szekció neve “view_cart”{ "event": "view_cart"}Ehhez az eseményhez nem tartozik ecommerce adat.
view_promotion
Szekció neve “view_promotion”{ "event": "view_promotion", "ecommerce": { "creative_name": "Nyári Banner", "creative_slot": "hero", "promotion_id": "promo_001", "promotion_name": "Nyári Akció", "items": [ ] }}select_promotion
Szekció neve “select_promotion”{ "event": "select_promotion", "ecommerce": { "creative_name": "Nyári Banner", "creative_slot": "hero", "promotion_id": "promo_001", "promotion_name": "Nyári Akció", "items": [ ] }}search
Szekció neve “search”{ "event": "search", "ecommerce": { "search_term": "tengerparti üdülőhely" }}select_content
Szekció neve “select_content”{ "event": "select_content", "ecommerce": { "content_type": "hotel", "content_id": "prop_12345" }}share
Szekció neve “share”{ "event": "share", "ecommerce": { "method": "copy_link", "content_type": "hotel", "item_id": "prop_12345" }}sign_up
Szekció neve “sign_up”{ "event": "sign_up", "ecommerce": { "method": "email" }}generate_lead
Szekció neve “generate_lead”{ "event": "generate_lead", "ecommerce": { "currency": "USD", "value": 0.00 }}join_group
Szekció neve “join_group”{ "event": "join_group", "ecommerce": { "group_id": "group_abc" }}earn_virtual_currency
Szekció neve “earn_virtual_currency”{ "event": "earn_virtual_currency", "ecommerce": { "virtual_currency_name": "WinkPoints", "value": 100 }}spend_virtual_currency
Szekció neve “spend_virtual_currency”{ "event": "spend_virtual_currency", "ecommerce": { "virtual_currency_name": "WinkPoints", "value": 50, "item_name": "Szoba Frissítés" }}level_start
Szekció neve “level_start”{ "event": "level_start", "ecommerce": { "level_name": "Arany" }}level_end
Szekció neve “level_end”{ "event": "level_end", "ecommerce": { "level_name": "Arany", "success": true }}level_up
Szekció neve “level_up”{ "event": "level_up", "ecommerce": { "level": 2, "character": "traveler" }}post_score
Szekció neve “post_score”{ "event": "post_score", "ecommerce": { "score": 980, "level": 2, "character": "traveler" }}unlock_achievement
Szekció neve “unlock_achievement”{ "event": "unlock_achievement", "ecommerce": { "achievement_id": "first_booking" }}tutorial_begin
Szekció neve “tutorial_begin”{ "event": "tutorial_begin", "ecommerce": {}}tutorial_complete
Szekció neve “tutorial_complete”{ "event": "tutorial_complete", "ecommerce": {}}virtualPageView
Szekció neve “virtualPageView”Ez egy egyedi Wink esemény — nem része a standard GA4 eseménykészletnek. Minden oldal navigációnál push-olódik, és eszköz- valamint munkamenet kontextust hordoz. Nem tartalmaz ecommerce objektumot.
{ "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"}| Tulajdonság | Leírás |
|---|---|
device | Felismert eszköz típus — Desktop, Android, iPhone, iPad vagy hasonló |
deviceAgent | Nyers user agent string |
os | Felismert operációs rendszer — Windows, MacOS, Linux, UNIX |
path | Aktuális oldal útvonala |
title | Aktuális oldal címe |
userId | Hitelesített felhasználó azonosítója (kijelentkezett állapotban elhagyva) |
startDate | Bejelentkezés dátuma az aktuális keresési munkamenetből |
endDate | Kijelentkezés dátuma az aktuális keresési munkamenetből |
guests | Vendégek száma az aktuális keresési munkamenetből |
rooms | Szobák száma az aktuális keresési munkamenetből |