> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://kb.fyzion.cz/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Jak funguje měření rezervací ve Fyzionu (GA4 + GTM)

Google Tag Manager pro měření rezervací se nevkládá na web klienta, ale **přímo do rezervační aplikace Fyzion**. Nastavení probíhá **interně u nás v administraci** – pro aktivaci měření je proto nutné, aby nám klient **zaslal svůj GTM skript**, který do aplikace vložíme.
# **Jaké události Fyzion odesílá do GA4**
Každá akce, kterou uživatel v rezervačním formuláři udělá, se odešle jako tzv. **event (událost)**. Díky tomu můžete měřit chování klientů.
Níže je přehled všech událostí, které Fyzion podporuje. 

## **1️⃣ view_item_list**

**Kdy se odešle:** Pokaždé, když se zobrazí seznam všech dostupných služeb.

**Co to znamená v praxi:** Uživatel otevřel váš rezervační formulář a vidí nabídku služeb.

**Účel sledování:** Vidíte, jaké služby lidé nejčastěji vidí, tedy první krok jejich cesty.

**Co obsahuje:**
![](https://storage.crisp.chat/users/helpdesk/website/-/8/8/3/5/88354490b11ad000/image_we9huq.png =401xauto)


## **2️⃣ select_item**

**Kdy se odešle:** Jakmile klient vybere konkrétní službu a fyzioterapeuta.

**Co to znamená v praxi:** Klient si vybral, „co chce“ a „ke komu“.

**Účel sledování:** Můžete zjistit, o kterou službu nebo terapeuta je největší zájem.

**Co obsahuje:**
![](https://storage.crisp.chat/users/helpdesk/website/-/8/8/3/5/88354490b11ad000/image_c1v8gd.png =423xauto)


## **3️⃣ add_to_cart**

**Kdy se odešle:** Když klient klikne na konkrétní časový slot (termín).

**Co to znamená v praxi:** Chová se to podobně jako „přidat do košíku“ v e-shopu. Pokud máte povoleno vybírat více termínů, každý slot se odešle jako samostatný „item“.

**Účel sledování: **Umožňuje měřit zájem o jednotlivé termíny, i když klient rezervaci nedokončí.

**Co obsahuje:**

![](https://storage.crisp.chat/users/helpdesk/website/-/8/8/3/5/88354490b11ad000/image_1q158oe.png =419xauto)

## **4️⃣ begin_checkout**

**Kdy se odešle:** Když klient přejde na stránku s vyplňováním osobních údajů.

**Co to znamená v praxi:** Uživatel začal samotný proces rezervace.

**Obsahuje stejné informace jako add_to_cart.**

**Účel sledování:** Zjišťujete, kolik lidí zahájí rezervaci — důležité pro analýzu „kolik jich odešlo před dokončením“.

**Co obsahuje:**
![](https://storage.crisp.chat/users/helpdesk/website/-/8/8/3/5/88354490b11ad000/image_hedgv8.png =398xauto)


## **5️⃣ fyzion_reservation_success** (custom event)

**Kdy se odešle:** Až když Fyzion server potvrdí, že rezervace byla **opravdu** vytvořena. 

**Co obsahuje mimo jiné:**
* způsob platby:
    * **on_site** – platba na místě
    * **prepaid** – pokud je aktivní online platba a uživatel byl přesměrován na platební bránu

**Účel sledování:** Měří **skutečně dokončené rezervace** — nejdůležitější metrika pro kliniky.

**Co obsahuje:**
![](https://storage.crisp.chat/users/helpdesk/website/-/8/8/3/5/88354490b11ad000/image_1q4kvb0.png =393xauto)


### 💡 Proč nepoužíváme GA4 událost „purchase“?
Rezervace není nákup.
Klient obvykle neplatí předem → GA4 by uměle nafukoval tržby.
Proto používáme vlastní bezpečný event **fyzion_reservation_success**, který funguje pro všechny typy klinik.

#  Co obsahuje GTM šablona (soubor .json)
Spolu s Fyzionem dostanete hotovou **GTM šablonu**, kterou stačí importovat. Ta obsahuje vše potřebné pro měření.

### **Tags (značky)**
* View services list → **view_item_list**
* Select service and user → **select_item**
* Select time slots → **add_to_cart**
* Begin checkout → **begin_checkout**
* Reservation success → **fyzion_reservation_success**

### **Triggers (pravidla)**
* View item list
* Select item
* Add to cart
* Begin checkout
* Reservation success

### **Variables (proměnné)**
* DLV – item_list_id
* DLV – item_list_name
* DLV – items
* DLV – currency
* DLV – value
* DLV – transaction_id
* DLV – payment_type

### **Vestavěné proměnné**
* Page URL
* Page Hostname
* Page Path
* Referrer
* Event

➡️ Vše je přehledně uložené ve složce **Fyzion tracking essentials**.

# Jak importovat šablonu do Google Tag Manageru

1. Otevřete **Google Tag Manager**
2. V levém menu klikněte na **Admin**
3. Vyberte **Import Container**
4. Nahrajte soubor:** fyzion-tracking-essentials-v1.json **[(ke stažení zde)](https://fyzion.fra1.digitaloceanspaces.com/fyzion-tracking-essentials-v1.json)
5. Vyberte workspace (doporučeno: **Default Workspace**)
6. Nastavte:**&#160;Merge → Overwrite conflicting**
7. Dokončete import

|| [Pro nastavení online rezervací klikněte zde.](https://kb.fyzion.cz/cs/article/jak-nastavit-online-rezervace-2cuod/)