Konverziók a Reservation+-ban


A Previo segíthet a konverziók mérésében és a mért adatok küldésében a különböző rendszerekhez. Konverzió minden esetben akkor kerül küldésre, mikor a foglalás befejeződőtt.

Google Analytics

A konverziók a Google Analyticsben automatikusan mérésre kerülnek. Mit kell ehhez beállítani

  • A hotel honlapjának tartalmaznia kell egy GA követési kódot, mely a Google által automatikusan került generálásra a GA-ban levő fiók létrehozása után..
  • A Hotelgram rendszerben a Beállítások / Online foglalások / Általános / Konverziók menüpontba kell beillesztenünk ezt az egyedi kódot, és engedélyezni a GA általi követést.

A konverziók a GA e-shopjába kerülnek küldésre, az árral és névvel együtt. A név tartalmazza a hotel nevét, szoba nevét, stb., csomagfoglalás esetében a csomag nevét is.

A foglalások ára automatikusan a Hotel alap pénznemében lesznek átszámítva, függetlenül attól, mely pénznemet használva készültek. Alapvető fontosságú, hogy a GA fiókban ugyanaz a pénznem legyen megadva, mint a Hotelgram alapértelmezett pénznemeként.

Google Ads

Az Adwords működése nagyon hasonló. Semmilyen kódot nem kell a hotel weblapjába beilleszteni..

A Hotelgramban a Beállítások / Online foglalások / Általános / Konverziók menüpontban kell engedélyezni a Google Adwords használatát, valamint megadni a Konverziós azonosítót és a Google Adwordsben megadott cimkéket.

A Google Ads a kódot a konverziós művelet eseménykódrészletében mutatja, nagyjából így:

<!-- Event snippet for Rezervace conversion page -->
<script>
  gtag('event', 'conversion', {
      'send_to': 'AW-871230293/VWI7CGZUv2gQ5ZrcogM',
      'value': 111.0,
      'currency': 'HUF',
      'transaction_id': ''
  });
</script>

Ebben az esetben a konverzió azonosító: AW-871230293 a címke pedig: VWI7CGZUv2gQ5ZrcogM.


Facebook Pixel

Ebben az esetben a Facebook Pixel követési kód be kell, hogy legyen szúrva a saját honlapba. A Reservation + felismeri ezt a kódot és automatikusan küldi a konverziókat a Facebooknak, beleértve az árat és pénznemet.

Seznam Sklik

A Beállítások / Online foglalások / Általános / Konverziók –menübe engedélyezhető a követés és illeszthető be a Sklik konverziós azonosító. A konverziók automatikusan elküldésre kerülnek a Seznam Sklik felé.

Saját kimutatás

A követést az igényei szerint állíthatja be. Például küldhető esemény a Google Analyticsnak minden alkalommal, amikor egy újabb lépést befejez a felhasználó a foglalás folyamatában. A beállítások száma szinte végtelen. Ezen beállításokhoz azonban legalább alapszintű webdesign ismeretek szükségesek.

A saját kimutatásnak két lehetséges módja van:

  1. redirectUrl GET paraméterezése

A forrás paraméterhez az iframe paraméter &redirectUrl=https://www………hu/thankyou-page hozzáadása.

Ez a paraméter a felhasználót az adott oldalra irányítja (a redirectUrl –ben megadva) a foglalás befejezése után. Az Url tartalmazhat egyéb paraméterezést, mint a reservationPrice..stb, melyet a saját adatgyűjtéshez használhatunk..

A követési adatok ekkor beszerezhetők a JavaScript vagy a PHP használatával az URL-ből és felhasználhatóak további adatelemzéshez.

  1. JS reservationPlusStepEvent funkciójának használata

Ez az opció többet nyújthat, mivel lehetővé teszi annak nyomon követését, hogy az ügyfelek miként haladnak át az egyes lépéseknél a foglalási folyamat során. Az utolsó lépés (a foglalás befejezése) után az árról stb. is információt kapunk.

Egyszerűen illessze be ezt a funkciót a webhelyére, és minden alkalommal indul, amikor a foglalási folyamat egyes lépéseit az ügyfél befejezi. Kiválóan alkalmas bármilyen rendszerhez a konverziók / események nyomon követésére.

Hogyan kell csinálni:
Helyezze be az ehhez hasonló kódot a webhelyére:

/**
 * @param JSON reservationInfo
 */
function reservationPlusStepEvent(reservationInfo) {    
      values = JSON.parse(reservationInfo);
      // currentStep
            let currentStep = values.step;
            // If customer is in fifth (last) step,
            // log reservation data in console
      if(values.step == 5) {
           console.log(values);
           // here you can trigger any code for example for event tracking
      }
}

A következő események nyomon követhetők az egyes foglalási lépésekben, amelyek az egyes eseményeknél zárójelben szerepelnek:

  • hotName: string (3.-5. step)
  • hotId: number (3.-5. step)
  • customer: ReservationCustomer (5. step)
  • hotTown: string (3.-5. step)
  • voucher: string | null (5. step)
  • from: string | null (2.-5. step)
  • to: string | null (2.-5. step)
  • arrivalTime: string (3.-5. step)
  • prpId: number (1.-5. step)
  • prlId: number | null (1.-5. step)
  • totalPrice: number | null (3.-5. step)
  • totalPriceInHotelDefaultCurrency: number | null (3.-5. step)
  • isStayReservation: boolean (1.-5. step)
  • stayName: string | null (4. – 5. step)
  • discountCoupon: null | DiscountCoupon (1.-5. step)
  • paymentMethod: PaymentMethod (5. step)
  • commissions: Array<ReservationCommission> (3.-5. step)
  • currentStep: number (1.-5. step)
  • curId: number (1.-5. step)
  • curCode: string (1.-5. step)
  • numOfGuests: number (1.-5. step)
  • numOfCommissions: number (1.-5. step)
  • isUnknownOccupancy: boolean (1.-5. step)
  • unassignedCommissionWithOtherExists: boolean (1.-5. step)