Servera puses CAPI un notikumu izsekošana

Apejiet reklāmu bloķētājus un ITP ierobežojumus, virzot MousePlayer datplūsmu caur savu pirmās puses servera GTM konteineru, un veiciet padziļinātu e-komercijas analītiku.

1. Izsekošanas režīmu pārskats

MousePlayer V2 ievieš jaudīgu notikumu maršrutētāju, kas ļauj pārvaldīt datu plūsmu no lietotāja pārlūka uz mūsu serveriem. Varat izvēlēties trīs atšķirīgus režīmus:

  • Tikai tīmeklis (noklusējums): straumē visus datus ar WebSockets tieši uz MousePlayer. Vispiemērotākais tiešraides skatam reāllaikā, taču jutīgs pret stingriem reklāmu bloķētājiem.
  • Hibrīda režīms: labākais no abiem variantiem. Vieglas peles un ritināšanas koordinātas sūta ar WebSockets vienmērīgam tiešraides skatam, savukārt apjomīgās DOM izmaiņas un pielāgotie notikumi tiek apkopoti paketēs un droši novirzīti caur jūsu servera GTM ar HTTP POST.
  • Tikai CAPI: 100% HTTP POST paketēšana. Maksimāls privātums, bez WebSockets, pilnībā pirmās puses. Piezīme: šajā režīmā tiešraides skats ir atspējots.

2. Google Tag Manager iestatīšana (ieteicams)

Vienkāršākais veids, kā ieviest hibrīda vai tikai CAPI režīmu, ir izmantot mūsu oficiālās GTM kopienas veidnes. Lejupielādējiet tālāk norādītos .tpl failus un importējiet tos savās GTM darbvietās.

1. solis: konfigurējiet servera puses klientu un tagu

Savā servera GTM konteinerā importējiet veidni Datu saņemšanas klients. Iestatiet, lai tā klausītos pielāgotu ceļu (piemēram, /mp_capi). Pēc tam importējiet Savienotāja tagu, konfigurējiet tā nostrādi pie notikuma mouseplayer_batch un izvietojiet konteineru.

2. solis: konfigurējiet tīmekļa GTM tagu

Savā tīmekļa GTM konteinerā importējiet SDK tagu. Kā taga tipu izvēlieties „Konfigurācija un inicializēšana“, ievadiet savu Channel ID, izvēlieties Hibrīda režīmu un ielīmējiet ssGTM galapunkta URL (piemēram, https://metrics.yourdomain.com/mp_capi).

3. Manuāla instalēšana (bez GTM)

Ja vēlaties skriptu ierakstīt tieši kodā, pirms izsekošanas koda fragmenta ielādes jādefinē window.mp_config objekts.

<!-- MousePlayer Config & SDK --> <script> window.mp_config = { channel: 'YOUR_UNIQUE_ID_HERE', mode: 'hybrid', // 'web_only', 'hybrid', or 'pure_capi' capi_endpoint: 'https://metrics.yourdomain.com/mp_capi' }; window.mp = window.mp || function() { (window.mp.q = window.mp.q || []).push(arguments); }; (function(w, d, s) { var f = d.getElementsByTagName(s)[0], j = d.createElement(s); j.async = true; j.src = 'https://www.mouseplayer.com/mp.js'; f.parentNode.insertBefore(j, f); })(window, document, 'script'); </script>

4. E-komercijas piltuves izsekošana

Izsekojiet visu klienta ceļu. Standartizēti notikumu nosaukumi ļauj MousePlayer jūsu projekta darbvietā automātiski ģenerēt skaistus e-komercijas piltuvju pārskatus. Visi notikumi ir pilnībā saderīgi ar CAPI un tikai tīmekļa režīmiem.

1. view_item

Aktivizējiet šo notikumu, kad lietotājs apskata konkrētu produkta lapu.

mp('event', 'view_item', { item_id: 'SKU_98765', item_name: 'Wireless Noise-Cancelling Headphones', item_category: 'Electronics', price: 299.99 });

2. add_to_cart

Aktivizējiet šo notikumu, kad lietotājs pievieno preci savam grozam.

mp('event', 'add_to_cart', { item_id: 'SKU_98765', item_name: 'Wireless Noise-Cancelling Headphones', price: 299.99, quantity: 1 });

3. begin_checkout

Aktivizējiet šo notikumu, kad lietotājs pāriet uz norēķināšanās ekrānu.

mp('event', 'begin_checkout', { cart_value: 299.99, currency: 'USD', total_items: 1 });

4. purchase

Aktivizējiet šo notikumu pēc veiksmīga maksājuma vai pasūtījuma apstiprināšanas.

mp('event', 'purchase', { transaction_id: 'T_1002938', value: 299.99, tax: 24.00, shipping: 0.00, currency: 'USD', coupon_used: 'FREESHIP' });

5. Pielāgoti notikumi un potenciālo klientu piesaiste

Jūs neaprobežojaties ar e-komerciju. Izsekojiet veidlapu iesniegšanu, jaunumu abonēšanu vai pielāgotu mijiedarbību, kas raksturīga jūsu tīmekļa lietotnei.

Potenciālo klientu piesaiste (veidlapas iesniegšana)

Aktivizējiet šo notikumu, kad lietotājs veiksmīgi iesniedz saziņas veidlapu vai pieprasa cenu piedāvājumu.

mp('event', 'generate_lead', { form_name: 'B2B Contact Form', industry: 'Software Development', company_size: '50-200' });

Pielāgota saskarnes mijiedarbība

Izprotiet, kā lietotāji mijiedarbojas ar sarežģītiem elementiem, piemēram, kalkulatoriem, modālajiem logiem vai ciļņu pārslēgšanu.

mp('event', 'calculator_used', { loan_amount: 50000, duration_months: 48, interest_rate: 7.5 });

6. Parametru ierobežojumi un norādījumi

Datu tipu noteikšana: MousePlayer automātiski nosaka parametru tipus. Sūtiet skaitļus kā veselus vai peldošā komata skaitļus (piemēram, 150.00, nevis "150.00"), lai informācijas panelī iespējotu padziļinātu skaitlisku filtrēšanu (piemēram, „Cena > 100“).

Noteikums Apraksts
Notikuma nosaukuma garums Ne vairāk kā 128 rakstzīmes. Labākai lasāmībai izmantojiet snake_case (piemēram, user_signup).
Parametra atslēgas garums Ne vairāk kā 64 rakstzīmes katras atslēgas nosaukumā (piemēram, transaction_id).
Virkņu vērtības Teksta parametri tiek saīsināti līdz 255 rakstzīmēm, lai nodrošinātu optimālu datubāzes veiktspēju.
Datu privātums Personas identificēšanai izmantojamus datus (PII), piemēram, neapstrādātas e-pasta adreses, īstos vārdus vai paroles, nesūtiet kā notikumu parametrus.