GA4, Tag Manager vagy Meta Pixel hozzáadása az oldalához

Helyezzen támogatott analitikát a TapTime-oldalára anélkül, hogy harmadik féltől származó kódnak hozzáférést adna a felületéhez.

3 perc olvasás Marketing, követés és integrációk Frissítve: 14.09.2026

A TapTime-oldala – az étlap és a foglalás – a saját analitikáját és pixeleit is hordozhatja, így a látogatások ugyanazokban a jelentésekben jelennek meg, mint a weboldaláé. A rendelési és fizetési oldalak nem töltenek be címkéket.

Panel Weboldal és dizájn Analitika és követés

MezőHol találjaÍgy néz ki
Google Analytics 4GA4 → Adminisztrátor → AdatfolyamokG-XXXXXXXXXX
Google Tag ManagerTag Manager → az Ön tárolójaGTM-XXXXXXX
Meta PixelEseménykezelő → Adatforrások15–16 jegyű szám

Foglalási események az oldalon

Amikor egy vendég foglal, az oldal elküldi a booking_confirmed (vagy ha a foglalásokat kézzel erősíti meg, a booking_requested) eseményt az elkülönített Tag Manager dataLayer-be a foglalás típusával, értékével és eseményazonosítójával, és elindítja a Meta Pixel- és a GA4-címkéjét.

Egyéni szkript

A tulajdonos egyéni szkriptet adhat hozzá a listában nem szereplő analitikai eszközökhöz – például a Plausible, a Matomo, a Yandex Metrica, a LinkedIn vagy a Pinterest címkéihez. Illesszen be JavaScriptet vagy a szolgáltató teljes <script> kódrészletét. Saját rejtett sandboxban fut, és csak a TapTime előre meghatározott eseményeit olvashatja – nagyjából ötvenet, attól kezdve, honnan érkezett a vendég és milyen képernyőket nyit meg, a kategóriákon, ételeken, a kosáron és a rendeléseken át az asztalfoglalásokig és időpontokig. A taptime.on() függvénnyel, taptime:event window-eseményként vagy a dataLayer-ből olvashatja őket; a taptime.events minden nevet felsorol.

Események figyelése az egyéni szkriptben
<script>
  taptime.on(function (event) {
    // event.event is one of taptime.events: add_to_cart, time_select, order_placed…
    if (event.event === 'add_to_cart') {
      console.log('Added', event.item_name, event.value, event.currency);
    }
  });
</script>

A szkript által olvasható események

Minden esemény tartalmazza a page_path, a page_type, a branch_id, a language és az at_table mezőt is. A pénzösszegek egységekben szerepelnek, a pénznemükkel együtt. Egyetlen esemény sem tartalmazza a vendég nevét, telefonszámát, e-mail-címét, címét, megjegyzését vagy foglalási linkjét, a címekről pedig lekerül a lekérdezési karakterlánc.

EseményMezők
landingpage_location, page_title, utm_source, utm_medium, utm_campaign, utm_term, utm_content, referrer_host, click_id_type, source_type, returning
virtual_page_viewpage_location, page_title, previous_page_type
scroll_depthpercent
nav_clicknav_item, nav_area
nav_menu_open—
language_changeprevious_language
branch_selectto_branch_id, origin, flow
contact_clickcontact_type, link_domain
social_clicknetwork
outbound_clicklink_domain
photo_viewphoto_index, origin
category_selectcategory_id, category_name
category_viewcategory_id, category_name, position
item_impressionitem_id, item_type, item_name, category_id, category_name, price, currency, position, list_name
item_openitem_id, item_type, item_name, category_id, category_name, price, currency, origin
item_option_selectitem_id, item_name, option_name, selected, price, currency
searchsearch_term, result_count
promotion_viewpromotion_id, promotion_name, item_id, position
promotion_selectpromotion_id, promotion_name, item_id
add_to_cartitem_id, item_type, item_name, item_variant, price, quantity, value, currency, origin, cart_count, cart_value
remove_from_cartitem_id, item_type, item_name, item_variant, price, quantity, value, currency, origin, cart_count, cart_value
view_cartitem_count, value, currency, items
clear_cartitem_count, value, currency
fulfilment_selectfulfilment
payment_method_selectpayment_method
begin_checkoutitem_count, value, currency, fulfilment, payment_method, items
order_placeditem_count, value, currency, fulfilment, payment_method, items
order_errorerror_code, value, currency
booking_stepflow, step, step_index, step_count
party_size_selectflow, party_size
date_selectflow, date, days_ahead
time_selectflow, date, time
seating_selectflow, seating
zone_selectflow, zone_id, zone_name
table_selectflow, table_id, table_label
service_selectflow, service_id, service_name
specialist_selectflow, specialist_id, specialist_name
availability_emptyflow, date, party_size, service_id
booking_submitflow, party_size, date, time, service_id, specialist_id
booking_errorflow, error_code
booking_requestedflow, event_id, booking_type, booking_id, party_size, service_name, value, currency
booking_confirmedflow, event_id, booking_type, booking_id, party_size, service_name, value, currency
booking_cancelflow
booking_attendance_confirmflow
reservation_lookup_start—
reservation_lookup_completereservation_count
login_startorigin
sign_up_startorigin
logoutorigin
profile_updatefield

Gyakori kérdések

Szükségem van sütisávra?

Az Ön és a vendégei országától függően az analitikai és hirdetési pixelekhez hozzájárulás kellhet. A hozzájárulást a támogatott analitikai platformon vagy a saját weboldalán állítsa be; a TapTime nem engedi, hogy a kereskedők szkriptjei módosítsák a vendégoldalát.

Módosíthatja a Tag Manager a TapTime-oldalamat?

Nem. Rejtett, elkülönített analitikai sandboxban fut, és csak a TapTime előre meghatározott vendégeseményeit kapja meg a felsorolt mezőkkel. Az egyéni HTML nem fér hozzá a vendégoldalhoz, és nem módosíthatja azt.

Módosíthatja egy egyéni szkript a TapTime-oldalamat?

Nem. Rejtett sandboxban fut, az oldalhoz nem fér hozzá, és csak a TapTime előre meghatározott eseményeit kapja meg – azt, amit a vendég csinál, soha azt, hogy ki ő.

Hasznos volt ez a cikk?
Nem kapott választ?

Írjon nekünk, és nevezze meg az oldalt, amelyen járt. Minden üzenetet egy kollégánk olvas el, és azon a nyelven válaszol, amelyen írt.

Írjon nekünk