TapTime sahifangiz — menyu va bandlov — oʻz analitikangiz va piksellaringizni olib yura oladi, shunda tashriflar saytingiz bilan bir xil hisobotlarda koʻrinadi. Buyurtma va toʻlov sahifalarida teglar yuklanmaydi.
Panel Sayt va dizayn Tahlil va kuzatuv
| Maydon | Qayerdan topiladi | Koʻrinishi |
|---|---|---|
| Google Analytics 4 | GA4 → Admin → Data streams | G-XXXXXXXXXX |
| Google Tag Manager | Tag Manager → konteyneringiz | GTM-XXXXXXX |
| Meta Pixel | Events Manager → Data sources | 15–16 xonali raqam |
Sahifadagi bandlov hodisalari
Mehmon band qilganda sahifa bandlov turi, qiymati va hodisa ID'si bilan birga izolyatsiya qilingan Tag Manager dataLayer obyektiga booking_confirmed (bandlovlarni qoʻlda tasdiqlasangiz — booking_requested) hodisasini yuboradi hamda Meta Pixel va GA4 tegingizni ishga tushiradi.
Maxsus skript
Egasi roʻyxatda boʻlmagan tahlil vositalari uchun maxsus skript qoʻsha oladi — masalan, Plausible, Matomo, Yandex Metrica, LinkedIn yoki Pinterest teglari. JavaScript yoki provayderning toʻliq <script> kodini joylang. U oʻzining yashirin muhitida ishlaydi va faqat TapTime’ning tayyor hodisalarini oʻqiy oladi — ellikka yaqin: mehmon qayerdan kelgani va ochgan har bir ekranidan tortib toifalar, taomlar, savat, buyurtmalar, stol bandlovlari va uchrashuvlargacha. Ularni taptime.on() orqali, taptime:event oyna hodisalari sifatida yoki dataLayer’dan oʻqing; taptime.events barcha nomlarni sanab beradi.
<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>
Skriptingiz oʻqiy oladigan hodisalar
Har bir hodisada page_path, page_type, branch_id, language va at_table ham bor. Summalar valyutasi bilan birga butun birliklarda beriladi. Hech bir hodisa mehmonning ismi, telefoni, emaili, manzili, izohi yoki bandlov havolasini oʻz ichiga olmaydi, manzillardan esa soʻrov qismi olib tashlanadi.
| Hodisa | Maydonlar |
|---|---|
| landing | page_location, page_title, utm_source, utm_medium, utm_campaign, utm_term, utm_content, referrer_host, click_id_type, source_type, returning |
| virtual_page_view | page_location, page_title, previous_page_type |
| scroll_depth | percent |
| nav_click | nav_item, nav_area |
| nav_menu_open | — |
| language_change | previous_language |
| branch_select | to_branch_id, origin, flow |
| contact_click | contact_type, link_domain |
| social_click | network |
| outbound_click | link_domain |
| photo_view | photo_index, origin |
| category_select | category_id, category_name |
| category_view | category_id, category_name, position |
| item_impression | item_id, item_type, item_name, category_id, category_name, price, currency, position, list_name |
| item_open | item_id, item_type, item_name, category_id, category_name, price, currency, origin |
| item_option_select | item_id, item_name, option_name, selected, price, currency |
| search | search_term, result_count |
| promotion_view | promotion_id, promotion_name, item_id, position |
| promotion_select | promotion_id, promotion_name, item_id |
| add_to_cart | item_id, item_type, item_name, item_variant, price, quantity, value, currency, origin, cart_count, cart_value |
| remove_from_cart | item_id, item_type, item_name, item_variant, price, quantity, value, currency, origin, cart_count, cart_value |
| view_cart | item_count, value, currency, items |
| clear_cart | item_count, value, currency |
| fulfilment_select | fulfilment |
| payment_method_select | payment_method |
| begin_checkout | item_count, value, currency, fulfilment, payment_method, items |
| order_placed | item_count, value, currency, fulfilment, payment_method, items |
| order_error | error_code, value, currency |
| booking_step | flow, step, step_index, step_count |
| party_size_select | flow, party_size |
| date_select | flow, date, days_ahead |
| time_select | flow, date, time |
| seating_select | flow, seating |
| zone_select | flow, zone_id, zone_name |
| table_select | flow, table_id, table_label |
| service_select | flow, service_id, service_name |
| specialist_select | flow, specialist_id, specialist_name |
| availability_empty | flow, date, party_size, service_id |
| booking_submit | flow, party_size, date, time, service_id, specialist_id |
| booking_error | flow, error_code |
| booking_requested | flow, event_id, booking_type, booking_id, party_size, service_name, value, currency |
| booking_confirmed | flow, event_id, booking_type, booking_id, party_size, service_name, value, currency |
| booking_cancel | flow |
| booking_attendance_confirm | flow |
| reservation_lookup_start | — |
| reservation_lookup_complete | reservation_count |
| login_start | origin |
| sign_up_start | origin |
| logout | origin |
| profile_update | field |
Koʻp beriladigan savollar
Menga cookie banneri kerakmi?
Mamlakatingiz va mehmonlaringiz mamlakatiga qarab, analitika va reklama piksellari uchun rozilik talab qilinishi mumkin. Rozilikni qoʻllab-quvvatlanadigan tahlil platformasida yoki oʻz saytingizda sozlang; TapTime mehmon sahifasini oʻzgartiradigan skriptlarga ruxsat bermaydi.
Tag Manager TapTime sahifamni oʻzgartira oladimi?
Yoʻq. U yashirin, izolyatsiya qilingan tahlil muhitida ishlaydi va faqat TapTime’ning tayyor mehmon hodisalarini roʻyxatdagi maydonlari bilan oladi. Custom HTML mehmon sahifasiga kira olmaydi va uni oʻzgartira olmaydi.
Maxsus skript TapTime sahifamni oʻzgartira oladimi?
Yoʻq. U sahifaga kirish imkoni boʻlmagan yashirin muhitda ishlaydi va faqat TapTime’ning tayyor hodisalarini oladi — mehmon nima qilganini, hech qachon kimligini emas.
Rahmat — shunday qilib qoʻllanmalarni yaxshilaymiz.
Bizga yozing va qaysi sahifada boʻlganingizni koʻrsating. Har bir xabarni odam oʻqiydi va javob siz yozgan tilda keladi.
Bizga yozing