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

VariantMida klient teebÜhendus
Vidin sinu veebisaidilBroneerib veebisaidilt lahkumataSündmused lähevad sinu veebisaidile paigaldatud GTM-i
Sinu veebisaidilt broneerimisleheleAvab lingi kaudu Tervita leheLehte mõõdab GA4 ja/või Meta Pixel; domeenidevaheline seadistus säilitab Google’i seansi
Broneerimislehe otselinkAvab lingi sotsiaalmeediast, kaartidelt, sõnumist või reklaamistTervita 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

  1. Ava Turundus → Broneerimise analüütika.
  2. Vali kõik kasutatavad broneerimise teed.
  3. Kui valisid vidina või veebisaidilt ülemineku, sisesta iga saidi täielik origin, näiteks https://example.com. Lisa mitu saiti eraldi ridadele.
  4. 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.
  5. 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ündmusMeta sündmus
tervita_booking_openedPageView
tervita_booking_startedViewContent
tervita_booking_submitInitiateCheckout
tervita_booking_createdSchedule
kõik teised sündmusedoma 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.