Broneerimise analüütika Google Analyticsi, GTM-i ja Meta Pixeliga
Ava Turundus → Broneerimise analüütika, et saata privaatsust hoidev broneerimislehter oma Google Analyticsi varasse, Meta Pixelisse või mõlemasse. Mõõta saab kõiki viise, kuidas kliendid broneerimiseni jõuavad — vali kõik kasutatavad variandid.
Vali broneerimise teed
| Variant | Mida klient teeb | Ühendus |
|---|---|---|
| Vidin sinu veebisaidil | Broneerib veebisaidilt lahkumata | Sündmused lähevad sinu veebisaidile paigaldatud GTM-i |
| Sinu veebisaidilt broneerimislehele | Avab lingi kaudu Tervita lehe | Lehte mõõdab GA4 ja/või Meta Pixel; domeenidevaheline seadistus säilitab Google’i seansi |
| Broneerimislehe otselink | Avab lingi sotsiaalmeediast, kaartidelt, sõnumist või reklaamist | Tervita lehte mõõdab GA4 ja/või Meta Pixel; veebisaiti pole vaja |
Sobib iga kombinatsioon. Näiteks võid kasutada ühel lehel vidinat, teisel linki täielikule broneerimislehele ja jagada sama lehte otse sotsiaalmeedias.
Mida vajad
- Veebisaidi vidina jaoks: veebisaidile paigaldatud GTM ja nõusolekuhaldur, mis saab analüütika lubada.
- Tervita broneerimislehe jaoks: eraldi GA4 Web Stream ja selle
G-algusega Measurement ID, Meta Pixeli ID (15–16-kohaline number) või mõlemad. - HTTPS-link privaatsus- või küpsistepoliitikale, mis käsitleb kasutatavaid analüütikateenuseid. See võib asuda mistahes sinu hallataval HTTPS-lehel; kliiniku oma veebisaiti pole vaja.
Tervita ei küsi GTM- konteineri ID-d ega käivita sinu GTM-i kunagi Tervita domeenil.
Seadista Tervita
- Ava Turundus → Broneerimise analüütika.
- Vali kõik kasutatavad broneerimise teed.
- Kui valisid vidina või veebisaidilt ülemineku, sisesta iga saidi täielik origin, näiteks
https://example.com. Lisa mitu saiti eraldi ridadele. - Kui valisid mõne broneerimislehe variandi, sisesta
G-Measurement ID, Meta Pixeli ID või mõlemad ning poliitika link. Vajalik on vähemalt üks sihtkoht. - Salvesta seaded, kinnita privaatsuskontrollid ja aktiveeri analüütika.
Seadista veebisaidi vidin GTM-is
GTM ja nõusolekuhaldur jäävad sinu veebisaidile. Kasuta analüütikasündmustega broneerimisvidinat ning pärast külastaja nõusolekuotsust kutsu veebisaidi ülemisest aknast Tervita versioonitud nõusoleku API-t:
TervitaBooking.setConsent({
clinic: '<sinu-broneerimise-aadress>',
analytics: true,
noticeVersion: 'cmp-v1'
})
Loo GTM-is iga Broneerimise analüütika lehel näidatud sündmuse jaoks Custom Event trigger ja ühenda need GA4 Event tagidega. Ära kaardista vormiväärtusi, teenuseid, spetsialiste, URL-e, hindu, identifikaatoreid ega broneerimise aega.
Nõusoleku tagasivõtmisel kutsu sama API-t väärtusega analytics: false. Keelatud nõusoleku ajal ei talletata sündmusi hilisemaks esitamiseks.
Seadista üleminek oma veebisaidilt
Kasuta oma veebisaidil ja Tervita broneerimislehel sama GA4 Web Streami. Ava GA4-s Admin → Data streams → Web → Configure tag settings → Configure your domains ning lisa oma veebisaidi hostname ja tegelik broneerimislehe hostname.
Seadista oma veebisaidi Google tagis või GTM-is domeenidevaheline mõõtmine. Jäta broneerimislink tavaliseks klikitavaks lingiks, et Google saaks lisada linkeri parameetri. Ära lisa Stripe’i, Montoniot ega teisi makseteenuse pakkujaid seotud domeenide hulka.
Ka nõusolekuotsus liigub selle lingiga kaasa. Kui sinu veebisait on kutsunud TervitaBooking.setConsent(...) (manuse laadur peab lehel olema, isegi kui vidinat ennast pole), kannab iga klikk lingile sinu Tervita broneerimislehele otsuse kaasa parameetritena tervita_consent ja tervita_consent_notice ning broneerimisleht arvestab neid uuesti küsimata - aga ainult siis, kui brauseri viitaja (referrer) on üks sinu loetletud veebisaitidest. Lingid võivad jääda target="_blank" ja rel="noopener" kujule. Ilma laadurita veebisait võib pärast oma nõusolekuhalduri otsust lisada needsamad kaks parameetrit ise.
Seadista Meta Pixel
Ava Meta Events Manager → Data sources, vali oma pixel ja kopeeri selle ID — 15–16-kohaline number. Kleebi see Broneerimise analüütika lehel väljale Meta Pixeli ID. Muud pole vaja: koodilõiku, andmestiku tokenit ega veebisaidi muudatusi ei ole vaja.
Pixel laetakse Tervita broneerimislehel alles pärast seda, kui klient lubab analüütikat, ning Meta automaatne konfiguratsioon on välja lülitatud, seega pixel ei skanni kunagi ise nuppe ega vormivälju. Nõusoleku tagasivõtmisel öeldakse pixelile nõusolek tühistada ja selle küpsised eemaldatakse.
Lehter jõuab kohale Meta standardsete sündmuste nimede all, nii et saad kampaaniaid optimeerida ja nende põhjal sihtrühmi luua otse:
| Tervita sündmus | Meta sündmus |
|---|---|
tervita_booking_opened | PageView |
tervita_booking_started | ViewContent |
tervita_booking_submit | InitiateCheckout |
tervita_booking_created | Schedule |
| kõik teised sündmused | oma nimega kohandatud sündmus |
Brauserist summasid kunagi ei saadeta, seega pixelil endal Purchase sündmust pole — kasuta broneerimise konversioonina Schedule-t. Iga saadetis kannab sündmuse ID-d, mida allpool olev Conversions API ühendus kasutab dubleerimise vältimiseks.
Conversions API (valikuline)
Kampaaniate jaoks, mis toetuvad server-side signaalidele, saab Tervita broneeringust teada anda ka oma serverite kaudu — samamoodi nii veebisaidi vidinasse arvutis tehtud broneeringu puhul kui ka Tervita lehel telefonis tehtud broneeringu puhul. Ava Meta Events Manager → Settings → Conversions API, genereeri juurdepääsuluba ja kleebi see Broneerimise analüütika lehel väljale Conversions API juurdepääsuluba. Luba salvestatakse ainult kirjutamiseks; leht näitab vaid, et üks on salvestatud.
Ühenduse kinnitamiseks enne esimest päris broneeringut ava Events Manager → Test events, kopeeri testsündmuse kood, kleebi see Broneerimise analüütika lehel väljale Testsündmuse kood ja vajuta Saada testsündmus: Tervita saadab ühe server-side Schedule sündmuse koos selle koodiga ja näitab Meta vastust; sündmus ilmub Test events alla mõne sekundi jooksul.
Loaga saadab Tervita serverist Schedule sündmuse niipea, kui analüütikat lubanud klient teeb broneeringu, ja pärast kinnitatud veebis tehtud ettemaksu Purchase sündmuse koos makstud summa ja valuutaga. Mõlemad kannavad sama sündmuse ID-d, mis brauseri saadetis, nii et Meta loeb iga broneeringu kokku vaid üks kord. Server saadab ainult seda, mida pixel juba brauserist saadab — IP-aadressi, brauseri ja pixeli _fbp/_fbc küpsised — ning mitte kunagi nimesid, kontaktandmeid ega nende räsisid. Broneeringuid, mis tehti ilma analüütika nõusolekuta, ei raporteerita.
Kasuta ainult broneerimislehte
Vali ainult Broneerimislehe otselink. Sisesta G- Measurement ID, Meta Pixeli ID või mõlemad ning poliitika link; veebisaidi välja ei kuvata. Broneerimislinki saab jagada kõikjal ning Tervita saadab nõusolekuga sündmused otse neisse sihtkohtadesse.
Sündmused
tervita_booking_opened— broneerimisvidin või -leht avati.tervita_booking_started— klient tegi esimese sisulise valiku.tervita_booking_step_viewed— kuvati broneerimise järgmine samm.tervita_booking_submit— broneering saadeti loomiseks.tervita_booking_created— broneering loodi edukalt.tervita_booking_payment_completed— veebimakse kinnitati.tervita_booking_error— salvestati turvaline veakategooria.
Sündmused ei sisalda kunagi nimesid, kontaktandmeid, vormiteksti, teenuseid, spetsialiste, hindu, broneeringu ID-sid või aegu, toor-URL-e, päringuparameetreid ega Tervita platvormi identifikaatoreid.
Kontrolli tulemust
Testi iga valitud teed Google Tag Assistanti ja GA4 DebugView’ga või Meta Pixel Helperi laiendi ja Events Manager → Test events’iga. Veendu, et iga konversioon saabub üks kord ning veebisaidilt broneerimisele üleminek säilitab algse allika ja seansi ega muutu Tervita self-referral’iks.