Google Analytics: foglalások követése
Hogyan követheted a foglalásokat vásárlásként a Google Analyticsben a visszaigazoló oldalra irányítással és Google címkékkel.
Ez az útmutató azt mutatja meg, hogyan jelennek meg a foglalásaid vásárlásként (e-kereskedelmi esemény) a Google Analyticsben. Alapszintű WordPress-kódolási ismeret kell hozzá. Előfeltétel, hogy a webhelyeden már működik a Google Analytics bekapcsolt e-kereskedelmi követéssel, és van egy Google Címkekezelő (Tag Manager) fiókod, amely össze van kötve az Analytics-fiókkal.
A folyamat három lépés:
- kiegészítő kód a sablon
functions.phpfájljába, - átirányítás a visszaigazoló oldalra,
- a Google címke felépítése.
1. Kiegészítő kód a functions.php fájlban
Szekció neve “1. Kiegészítő kód a functions.php fájlban”A kódra azért van szükség, mert két dinamikus címke értéke nem használható közvetlenül:
- A foglalás azonosítója
#jellel kezdődik, ez nem adható át URL-ben. A kód a#helyére egy betűt tesz (a példábanB, de bármi lehet). Erre azért is szükség van, mert a Google ismert hibája, hogy a csak számokból álló tranzakcióazonosítót gyakran (not set) értékre cseréli, és így a jelentés használhatatlan. - A Total Amount dinamikus címke elé pénznemjelet tesz, amit a Google Analytics nem fogad el. A kódnak ezt le kell vennie, hogy csak a szám maradjon.
A kód két új dinamikus címkét ad:
| Címke | Példa a kimenetre |
|---|---|
{Booking ID Prefixed} |
B6571 |
{Total Amount Unformatted} |
440 |
2. Átirányítás a visszaigazoló oldalra
Szekció neve “2. Átirányítás a visszaigazoló oldalra”- Nyisd meg az űrlap beállításait, a visszaigazolás részt.
- A Visszaigazolás típusa legyen átirányítás egy oldalra.
- Az Átirányítási URL mezőbe írd be a visszaigazoló oldal címét, és fűzd hozzá a lekérdezési paramétereket (kulcs=érték párok) a dinamikus címkékkel.
| Paraméter | Érték |
|---|---|
sd |
{Start Date} |
ed |
{End Date} |
sid |
{Calendar Title} |
nights |
{Number of Nights} |
gid |
{Booking ID Prefixed} |
tt |
{Total Amount Unformatted} |
A kulcsok neve szabadon választható, érdemes rövidre venni. Ha más adatot is követnél, további paramétereket is hozzáadhatsz, de a fentiek kötelezőek. A kész URL így néz ki:
https://sajatoldalad.example/foglalas-visszaigazolva/?sd={Start Date}&ed={End Date}&sid={Calendar Title}&nights={Number of Nights}&gid={Booking ID Prefixed}&tt={Total Amount Unformatted}A dinamikus címkékről a Dinamikus címkék fejezetben olvashatsz.
3. Google címke a Címkekezelőben
Szekció neve “3. Google címke a Címkekezelőben”A címkéhez változókra és egy eseményindítóra (trigger) van szükség.
Változók
Szekció neve “Változók”- Minden paraméterhez (kezdő dátum, záró dátum, naptár, éjszakák száma, foglalás azonosítója, végösszeg, és amit még át akarsz adni) hozz létre egy változót, amely az URL megfelelő paraméterét olvassa ki.
- Ezeket a változókat vond össze egyetlen változóba, amelynek típusa Google Tag: Event Settings (esemény beállításai). A példában ennek neve Accommodation Purchase Variables.
Eseményindító
Szekció neve “Eseményindító”Az eseményindító azt mondja meg a Google-nek, mikor rögzítse az értékeket. Ne minden oldalon fussanak, hanem csak a vásárlás utáni visszaigazoló oldalon.
Címke
Szekció neve “Címke”Végül a címkében hozd össze az összetartozó elemeket: a vásárlás eseményt, az események beállításait tartalmazó változót és az eseményindítót.
Tesztelés
Szekció neve “Tesztelés”A kész beállítást a Google Tag előnézetével próbáld ki. Hasznos, ha közben az Analytics hibakereső módja (debug mode) is nyitva van, hogy lásd, megérkeznek-e a vásárlási adatok. További címkékkel a vásárlást a Google Ads felé is továbbíthatod, hogy az ügyfeleidet később ne célozd újra.
Készült: